裝置資料報格式

2021-08-20 17:29:05 字數 1146 閱讀 1975

字段\型別

from(幀頭)

len(長度)

type(指令型別)

content(指令內容)

sum(校驗)

傳送訊息型別:

1位元組1位元組

1位元組變動

1位元組ping

0x5d(bed)

0100

null

len+type

connect

0x5d(bed)

0701

******(48位pid)

len+type+con

disconnect

0x5d(bed)

0102

null

len+type

posture

0x5d(bed)

0803

***xx(5位元組angle:頭尾左右公升前後)

len+type+con

done

0x5d(bed)

0804

***xx(姿態,同上)

len+type+con

undone

0x5d(bed)

0205

00:裝置異常;01:上位機;02:手控盒

len+type+con

接收訊息型別:

ping

0x5d(bed)

0110

null

len+type

query_posture

0x5d(bed)

0111

null

len+type

query_pid

0x5d(bed)

0112

null

len+type

control_posture

0x5d(bed)

0313

xx(2位元組:pos+angle)

len+type+con

server_feedback_success

0x5d(bed)

0114

null

len+type

server_feedback_fail

0x5d(bed)

0115

null

len+type

資料報格式 USB資料報解析

由域構成的包有四種型別,分別是令牌包 資料報 握手包和特殊包,前面三種是重要的包,不同包的域結構不同,介紹如下 1 令牌包 分為輸入包 輸出包 設定包和幀起始包 注意這裡的輸入包是用於設定輸入命令的,輸出包是用來設定輸出命令的,而不是放資料的 其中輸入包 輸出包和設定包的格式都是一樣的 sync p...

IP資料報格式

版本字段長度為4,用來表明建立資料報的ip版本,目前的ip版本是ipv4,ipv6正在發展中。ipv4的字段為0100 首部長度 報頭長度 指的是首部佔32 bit字的數目,包括任何選項。由於它是乙個4位元字段,因此首部最長為60個位元組。15x32 8 60位元組.ip首部始終是32 bit的整數...

TCP資料報格式

tcp 提供一種面向連線的 全雙工的 可靠的位元組流服務。在乙個tcp 連線中,僅有兩方進行彼此通訊。廣播和多播不能用於tcp。tcp 的接收端必須丟棄重複的資料。tcp 對位元組流的內容不作任何解釋。對位元組流的解釋由tcp 連線雙方的應用層解釋。tcp 通過下列方式來提供可靠性 應用資料被分割成...