作品情報

ID#1933

シリアル通信ソフト

一般プログラム
作者: kousakukoubou


(ダウンロードの注意)

HSPプログラムコンテスト2024応募作品
更新日:2024-09-12
バージョン:7.00 (完成度90%)

ユーザーの評価 (4)

プログラム技術2
完成度2
アイデア0

Arduinoや電子工作等でシリアル通信を行う場合に、送受信データをやりとりできるソフトです。

・V7.00からUTF-8への切り替えも出来るようにしました。
・送受信文字が表示される部分は、「IEコンポーネント」を使用してカラー表示やフォント、文字大きさをカスタム出来るようにしています。※リッチテキストボックスでは文字の高速表示が出来ず、またカーソルが文字挿入で問題になり出来なかった。
・UTF-8は「nkfcnv」を使って変換しています。
・処理を高速化(別プロセスで処理)するため、共有メモリを使用しデータを渡して、グラフ表示をするようにしてみました。
・フロー制御の「状態[CTS/DSR/RNG/RSD]」、「制御ボタン[RTS/DTR]」を追加しました。※HSP標準の「comcontrol」がうまく動かず、「kernel32.as」を使って取得制御しています。(HSPTV掲示板 NO.94507参考)

次のバージョンアップでは、フロー制御をコマンドで操作及び条件処理を追加したいと考えています。たまに、受信文字以外の文字が表示される時があり、その原因も直したい。

タグ:contest2020 contest2024
動作環境:Windows7以降
プラグイン/モジュール:hspda.dll,hspext.dll,hspinet.dll
ライセンス:自由に配布可能
作成開始:2015年1月
募集項目:
説明書: hspcontest1933.txt

作品へのコメント(コンテスト以前のログ)

最新のコメントはこちら

コメントはありません