Enjoy programming more!
Kidspod is a post site which supports young programmers.
First step to join us.
Register as a member
For members

JamPot IchigoJam用通信ターミナルマクロ

2019/07/26 10:26:05

JamPot IchigoJam用通信ターミナルマクロ

イチゴジャムおじさん

イチゴジャムおじさん

USBシリアルインターフェイスでPCとIchigoJamを接続し
BASICのプログラムを通信します。

接続タブでシリアルインターフェイスを検索して、接続する。
ワークシートのCOMにポートを記述しておくと起動時に接続をします。
テキストボックスに入力してEnterで送信。
選択したセルの内容を操作します。
受信 LISTを送信して、出力される文字列を選択したセルから下に入力
OKを受信したら終了
   E0-FFはPCで表示できないので、~16進数に置換。
送信 選択したセルを、IchigoJamに送信
   文字間、行間にミリ秒単位で待ち時間を入れる。
   空のセルは無視。
   REMから始まるセルは送信しない。
保存 選択したセルを結合してテキストファイルに保存
読込 選択したセルから下へテキストファイルを読み込み
分割 選択したセルを最初のスペースで分割する。隣の列を挿入して書き込む。
結合 選択したセルを左側のセルに結合する。右側の列を削除
最下選択 アクティブセルのある列の一番下のセルまで選択 途中に空白を含む
終端選択 アクティブセルからシートの使用しているセルの範囲を選択

@コマンド
MIXJUICEやPANCAKEのように @コマンドを受け取り、データを送信するエクセルのマクロプログラム。

@CW X Y L H
X,Y セルの位置 L横方向のセル数 H縦方向のセル数
IchigoJamから@コマンドを送信
続いてデータを送信してセルに書き込み

@CR X Y L H
X,Y セルの位置 L横方向のセル数 H縦方向のセル数
IchigoJamから@コマンドを送信
セルのデータを読み出して送信します。

GOOD

Programmers marked as favorites.0 programmers