ユーザ用ツール

サイト用ツール


smilemonitor

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
smilemonitor [2024/02/14 21:33] – 作成 yaasansmilemonitor [2024/02/17 08:07] (現在) – [使用方法] yaasan
行 4: 行 4:
 DCCコマンドステーション開発者、デコーダ開発者向けの開発ツールです。一般の方向けではありませんのでご注意ください。 DCCコマンドステーション開発者、デコーダ開発者向けの開発ツールです。一般の方向けではありませんのでご注意ください。
  
 +  * 20240215版 [[https://desktopstation.net/bin/SmileMonitor_20240215.zip|DOWNLOAD]]
   * 20240214版 [[https://desktopstation.net/bin/SmileMonitor_20240214.zip|DOWNLOAD]]   * 20240214版 [[https://desktopstation.net/bin/SmileMonitor_20240214.zip|DOWNLOAD]]
  
 +===== SDBへの書き込み方法 =====
 +
 +SDBをPCにUSBケーブルで繋げた後、SDB上のボタンを2秒以上長押ししてください。
 +USBメモリとして、ドライブが出現しますので、ZIPファイル内にあるSmileMonitor.日付.uf2というファイルをD&Dしてください。ファームウェアが上書きされて、SmileMonitor化します。
 +
 +===== 使用方法 =====
 +
 +SmileMonitorスケッチが書きこまれたSDBは、USBシリアルでPC上に、認識したDCCパケットを送出します。
 +
 +115200bps, 8bit, StopBit1, パリティなしの設定(Arduino IDEのデフォルト)としてください。
 +
 +DCCコマンドステーションから信号が受信できると、以下のようなデータが得られます。
 +
 +<code>
 +Total Packet Count: 254
 +Idle Packet Count:  0
 +Longest Preamble:  16
 +Error Packet Count:  0
 +Count    Packet_Data
 +85       11111111 00000000 11111111
 +25       00000011 11011000 00000111 11011100
 +84       00000011 00111111 10000000 10111100
 +12       00000011 10000000 10000011
 +12       00000011 10110000 10110011
 +12       00000011 10100000 10100011
 +12       00000011 11011110 00000000 11011101
 +12       00000011 11011111 00000000 11011100
 +</code>
 +
 +付属のGUIツールを使うと、さらに詳細に分析ができます。
 +
 +===== GUIツール =====
 +
 +パケット内容の分析が可能です。ログとして古いパケットも残されるので、バグ調査にも好適です。
 +
 +{{::smilemonitorgui_capture1.png?400|}}
  
  
smilemonitor.1707914028.txt.gz · 最終更新: 2024/02/14 21:33 by yaasan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki