メインコンテンツまでスキップ

Microsoft Visual C#版 サンプルプログラム

Microsoft Visual C#版 シミュレーションプログラム

画面構成

C#版シミュレーションプログラム
#項目説明
-Connectボタンクリックすると、PCに接続しているMicroPeckerXが認識されます。
-Startボタンクリックすると、モニタリングを開始します。また、定期送信プリセットフレームを0.5秒ごとに送信します。
-Stopボタンクリックすると、モニタリングと定期送信プリセットフレームの送信を停止します。
-Send Slotボタンクリックすると、イベント送信プリセットフレームを送信します。
-Change Dataボタンクリックすると、定期送信プリセットフレームのデータ(D1のみ)を00Hに変更します。
-Send Directボタンクリックすると、ダイレクト送信プリセットフレームを送信します。
1ログ表示部(※1)送受信したログ情報を表示します。最大で1024件のログ情報が保持され、それを超える場合は古いログ情報から順にクリアされます。
ただし、モニタリングを停止した後に再度開始すると、それまでのログ情報は全てクリアされます。

ログ表示部詳細

表示内容は以下の通りで、項目の区切り文字はカンマです。

#項目説明
1(項目名なし)タイムスタンプを「sssss.mmmuuu」形式で表示します。
2Rx/Txログ方向を表示します。
Rx:受信ログ Tx:送信ログ
3IDCAN IDとIDフォーマットを表示します。CAN IDは16進数、IDフォーマットは以下で表示します。
Std:標準ID Ext:拡張ID
4DLCデータ長(1~64)を表示します。
5Dataデータ(D1~D64)を16進数で表示します。データの区切り文字はスペースです。

プリセットフレーム

各プリセットフレームの内容は以下の通りです。

フレーム種別SlotプロトコルIDDLData(16進数)
フォーマットCAN IDD1D2D8D64
定期送信プリセットフレーム(※1)1CAN FD標準ID100H640001073F
イベント送信プリセットフレーム2CAN標準ID200H8202127
ダイレクト送信プリセットフレーム-CAN FD標準ID300H8303137

※1: D1のみ、送信ごとにインクリメント(+1)します。