Register仕様を固定する
機器アドレス、function code、register、長さ、型、byte order、倍率、単位を記録し、0基準と1基準の差をfirmware開発前に解決します。
Pollingとpayloadを一緒に設計する
無線送信より速いpollingは古いキューや電力浪費を生みます。優先度でregisterを分け、payload形式をバージョン管理します。
障害をデータとして扱う
timeout、CRC、exception、古い値、LoRaWAN配信状態を区別し、最後の値を最新として黙って送らないようにします。
End-to-Endで試運転する
実機、ケーブル、シリアル設定、gateway、network server、負数、word order、範囲、decoder出力を確認します。
連携記録
連携記録
- Register mapと機器アドレス
- シリアル通信設定
- Pollingとtimeout方針
- Payloadバージョンとdecoder
- データ有効性
- End-to-End受入試験