diff options
Diffstat (limited to 'src/rust/uwb_uci_packets/uci_packets.pdl')
-rw-r--r-- | src/rust/uwb_uci_packets/uci_packets.pdl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/rust/uwb_uci_packets/uci_packets.pdl b/src/rust/uwb_uci_packets/uci_packets.pdl index f507a8e..1f3969c 100644 --- a/src/rust/uwb_uci_packets/uci_packets.pdl +++ b/src/rust/uwb_uci_packets/uci_packets.pdl @@ -176,6 +176,7 @@ enum DataTransferNtfStatusCode : 8 { UCI_DATA_TRANSFER_STATUS_ERROR_REJECTED = 0x04, UCI_DATA_TRANSFER_STATUS_SESSION_TYPE_NOT_SUPPORTED = 0x05, UCI_DATA_TRANSFER_STATUS_ERROR_DATA_TRANSFER_IS_ONGOING = 0x06, + UCI_DATA_TRANSFER_STATUS_INVALID_FORMAT = 0x07, } enum ResetConfig : 8 { @@ -536,7 +537,7 @@ packet UciDataSnd : UciDataPacket (data_packet_format = DATA_SND, message_type = packet UciDataRcv : UciDataPacket (data_packet_format = DATA_RCV, message_type = DATA) { session_token: 32, // Session ID or Session Handle (based on UWBS version) - status: DataRcvStatusCode, + status: StatusCode, source_mac_address: 64, uci_sequence_number: 16, _size_(data): 16, @@ -1026,11 +1027,12 @@ test SessionQueryMaxDataSizeCmd { packet SessionQueryMaxDataSizeRsp : SessionConfigResponse (opcode = 0xB) { //QUER_MAX_DATA_SIZE session_token: 32, // Session ID or Session Handle (based on UWBS version) + status: StatusCode, max_data_size: 16, } test SessionQueryMaxDataSizeRsp { - "\x41\x0B\x00\x06\x00\x00\x00\x00\x0E7\0x07", + "\x41\x0B\x00\x06\x00\x00\x00\x00\x00\x0E7\0x07", } packet SessionStartCmd : SessionControlCommand (opcode = 0x0) { //RANGE_START |