本ページでは、スマイルデコーダ(Smile Decoder (DSdecR3))のファーム書き換え端子「スマイルコネクタ」を使って、ソフトウェアシリアルによるCV読み書き方式(SSS)について解説します。
シリアル通信の仕様は以下のとおりです。
設定項目 | 設定値 |
---|---|
Baudrate | 9600bps |
Stop bit | 1 |
Parity | none |
DTR | Enable |
Pins | MISO(D11), MOSI(D12) |
5V動作。電源供給はPC側から行う。 MISO,MOSI端子にTX,RXのソフトウェアシリアルを割り付け。SCK端子は、SSS用の場合は常にGNDとすることで、スマイルデコーダが起動時にCV読み書きモードに遷移するようにしている。
なお、アクセスの一番最初は、スマイルデコーダにリセットをかける必要が有るため、スマイルライターであればD10を一旦LOWにするリセット処理、FTDIのケーブル経由であれば、DTRをEnableにします。
デザイナーIDは、SSS経由でスケッチの種類や作成者を特定して、適切な設定ファイルを選択できるようにするための仕組みです。 スケッチを作成して公開する場合は、ぜひともID割り振り依頼をお願いします。ID割り振りは無償です。
デザイナーID | 登録名 | 登録日 | 備考 |
---|---|---|---|
255 | 不明 | 10/1 | ID未割り振りの場合 |
228 | fujigaya | 10/2 | 登録 |