RL78/G1D の評価ボードを使用したmacPCとのBLE通信テスト

お世話になっております。

RL78/G1D の評価ボードを使用してmacPCとBLE通信のテストを行いたいのですが、macPCにUSB接続を行いターミナル側でシリアルポートの設定・接続を行っても文字化けしてしまい、うまく表示できず困っています。どなたかお知恵を貸して頂けませんでしょうか。

使用環境は以下の通りです。

・ターミナルソフト:iTerm

・CPU: M2

・macOS: Ventura13.3.1

・RL78/G1D 評価ボード (スキャンアプリケーション)

RL78/G1D ビーコンスタック 基本機能 サンプルプログラムの資料を参考にし、評価ボードにはスキャンアプリケーションを書き込み有効にしております。この資料の21ページをもとに、WindowsのノートPCでTera Term を起動し接続を行えば簡単に周囲にあるBLEデバイスのアドバタイズデータをモニタすることができました。しかし、macPCになるとどのようにすれば接続できるのかがわからず。一応、下記コードを入力すれば接続とボーレートの設定はできていると思うのですが、スクリーンには文字化けした値が表示されました。

デバイスを検索 →「~ % ls /dev/tty.*」

デバイスを接続→「~ % screen /dev/tty.usbserial-HOGEDEV 1000000」

macPCの場合は、どのようにコマンドを入力して接続設定すればよろしいのでしょうか。よろしくお願いします。

Parents
  • kobaさん、こんにちは。NoMaYです。

    こちらから追加情報を求めるなら、まずは、変換アダプタの商品名および商品ウェブページのURLが知りたいです。もし変換アダプタが違うのであれば、Windows PCで使ったものとMac PCで使ったものの両方とも知りたいです。

  • NoMaYさん、初めまして。

    色々とご返信くださりありがとうございます。

    なかなかご返信する時間が取れず、遅くなってしまい申し訳ありません。

    RL78/G1Dの検索方法を教えてくださってありがとうございます。自分でも探そうと思っているのですが、どのように探せばいいのか悩んでおりましたので助かります。

    また、私の説明が拙いばかりに色々と考えてくださったこと、重ねて感謝いたします。私は技術者としてはまだ毛が生えた程度でして、アプリの知識ぐらいしかなくお聞きしたいことはたくさんあるのですが、今回はNoMaYさんが仰られたようにWindowsと同じようにmacPC(正確にはMacBook)で単にTeraTermターミナルソフトを動かしたく。

    イメージとしてはご指摘いただいた通りのRL78/G1D ビーコンスタック 基本機能 サンプルプログラム Rev.2.20に書かれている下記図のようなものです。

    ただ、実際は評価モジュールとmacPCをUSB Type-AをUSB Type-Cに変換するハブで繋げております。

    つまり下記のような構成にしております。

    [RL78/G1D] -- mini USB Type-B — USB Type-A — [変換ハブ] —USB Type-C — [MacBook]

    変換ハブはサンワサプライのドッキングステーション USB-DKM1を使用しております。

    そのためご指摘のとおり、Mac OSとUSBシリアル変換アダプタの組み合わせなので、1,000,000bpsの設定などが怪しいのかもしれません。

    実際動かしてみるとこのように文字化けており。

    まだ試していないので申し訳ないですが、一度こちらでボーレートを変えて確認してみようと思います。また、iTermターミナルソフトのユーザーズマニュアルがないかも確認してみようかと思います。

    取り急ぎお礼までですみません。

  • macPC(正確にはMacBook)で単にTeraTermターミナルソフトを動かしたく。

    すみません、誤記です。TeraTermではなく正しくはiTerm2 (Build 3.4.19)です。使用環境を改めて整理しますと以下の通りです。

    ・ターミナルソフト:iTerm2(Build 3.4.19)

    ・macPC:MacBook Ventura13.3.1 (M2チップ)

    ・RL78/G1D 評価ボード (スキャンアプリケーションを書込み済み)

    サンワサプライ USB-DKM11個

    ・USB Type-B -- Type-Aケーブル 1本

Reply
  • macPC(正確にはMacBook)で単にTeraTermターミナルソフトを動かしたく。

    すみません、誤記です。TeraTermではなく正しくはiTerm2 (Build 3.4.19)です。使用環境を改めて整理しますと以下の通りです。

    ・ターミナルソフト:iTerm2(Build 3.4.19)

    ・macPC:MacBook Ventura13.3.1 (M2チップ)

    ・RL78/G1D 評価ボード (スキャンアプリケーションを書込み済み)

    サンワサプライ USB-DKM11個

    ・USB Type-B -- Type-Aケーブル 1本

Children
No Data