NMEA 2000 規格によれば、受信機の製造元によって指定されたメッセージの繰り返し時間を設定することができます。これは、Group Function メッセージ (PGN 126208) が送信されることによって行われます。このメッセージは 8 バイトを超えるため、トランスポート プロトコルが必要です。私の質問は、どのプロトコルが使用されているかです。TP (SAE J1939)、ETP (ISOBUS)、Fast Packet (NMEA2000) ですか?
助けてくれてありがとう
PGN は、29 ビットの識別子形式からの情報で構成されます。内容は次のとおりです。
提供する PGN は 126208 で、0x1ED00 になります。情報をデコードすると、EDP が 0 で DP が 1 であることがわかります。これは NMEA2000 メッセージです。Fast-Packet トランスポート プロトコルを使用します。
ここに Vector CANtech が提供する優れた入門書があります: http://vector.com/portal/medien/cmc/application_notes/AN-ION-1-3100_Introduction_to_J1939.pdf
(DP & EDP ビットは、その PDF の 4 ページで説明されています)