セクションの複数ページをまとめています。 印刷またはPDF形式で保存...

もとのページに戻る

2024-11-14 現在

リモコンアプリのUART機能

UART機能で利用するデータ形式
    リモコンアプリ(App_IO)の UART 機能で使用するデータ形式を解説します。

    デジタル入出力

    0x81:相手端末からの状態通知

    受信した入力信号の状態を出力します。

    データ形式

    #データ内容備考
    charヘッダ:のみ
    0uint8送信元の論理デバイスID
    1uint8コマンド番号0x81のみ
    2uint8パケット識別子0x0Fのみ
    3uint8プロトコルバージョン0x01のみ
    4uint8LQI0-255
    5uint32送信元のシリアルID0x8???????
    9uint8送信先の論理デバイスID
    10uint16タイムスタンプ1秒で64カウント、MSBは内部フラグ
    12uint8中継回数
    13uint16デジタル信号LSBから順にIxへ対応、0がHigh
    15uint16デジタル信号マスクLSBから順にIxへ対応、1なら有効
    17uint16デジタル信号フラグLSBから順にIxへ対応、1なら割り込み
    19uint8未使用内部管理用
    uint8チェックサムLRC8
    charフッタCR (0x0D/'\r')
    charフッタLF (0x0A/'\n')

    出力データの例

    :01810F01DB8630000200645F000040004F00400049

    0x80:相手端末の出力変更

    相手端末の出力信号を制御します。

    データ形式

    #データ内容備考
    charヘッダ:のみ
    0uint8送信先の論理デバイスID親機0x00,子機0x01-0x64,全子機0x78
    1uint8コマンド番号0x80のみ
    2uint8書式バージョン0x01のみ
    3uint16デジタル信号LSBからOxに対応、0でHigh
    5uint16デジタル信号マスクLSBからOxに対応、1で有効
    7uint16未使用0
    9uint16未使用0
    11uint16未使用0
    13uint16未使用0
    uint8チェックサムLRC8
    charフッタCR (0x0D/'\r')
    charフッタLF (0x0A/'\n')

    UART 入出力