ドローンやコントローラーにデータ要求を送信した場合は、該当するデータで応答します。 もし、そのデータが用意されていない場合は、Ackを応答データとして送信します。

データを転送した装置は、Ackを確認してデータが正常に伝達されたかを確認することができます。

class Ack(ISerializable):

    def __init__(self):
        self.systemTime     = 0
        self.dataType       = DataType.None_
        self.crc16          = 0
変数 形式 大きさ 範囲 説明
systemTime Uint64 8 Byte - システム時間
dataType DataType 1 Byte - 受信したデータタイプ
crc16 UInt16 2 Byte - 受信したヘーダとデータのCRC16値