更新了通信协议
通信协议中添加了支持第二个fifo的命令
This commit is contained in:
parent
74e31ef86a
commit
1dd8210404
@ -1 +1 @@
|
|||||||
1.1
|
1.2
|
||||||
@ -1,4 +1,4 @@
|
|||||||
# 下位机和上位机通信协议 V1.1
|
# 下位机和上位机通信协议 V1.2
|
||||||
|
|
||||||
| 起始 | 长度高 | 长度低 | 类型高 | 类型低 | 数据字节1 | ... | 数据字节n | 校验低 | 校验高 | 结束 |
|
| 起始 | 长度高 | 长度低 | 类型高 | 类型低 | 数据字节1 | ... | 数据字节n | 校验低 | 校验高 | 结束 |
|
||||||
| ---- | ------ | ------ | ------ | ------ | --------- | ---- | --------- | ------ | ------ | ---- |
|
| ---- | ------ | ------ | ------ | ------ | --------- | ---- | --------- | ------ | ------ | ---- |
|
||||||
@ -15,14 +15,16 @@
|
|||||||
- 测试命令te,**长度**10,数据为十进制字符串,'0''0''0''0''0''0''5''0'表示值50,'5'在前,'0'在后
|
- 测试命令te,**长度**10,数据为十进制字符串,'0''0''0''0''0''0''5''0'表示值50,'5'在前,'0'在后
|
||||||
- 停止测试tt,**长度**3,**数据**0xFF
|
- 停止测试tt,**长度**3,**数据**0xFF
|
||||||
- poweron命令po,**长度**3,**数据**0xFF
|
- poweron命令po,**长度**3,**数据**0xFF
|
||||||
- 设置相机触发周期对应的脉冲数sc,**长度**10,数据为十进制字符串,'0''0''0''0''0''0''5''0'表示值50,'5'在前,'0'在后 // 1234
|
- 设置相机触发周期对应的脉冲数sc,**长度**10,数据为十进制字符串,'0''0''0''0''0''0''5''0'表示值50,'5'在前,'0'在后
|
||||||
- 设置阀板动作对应的脉冲数sv,**长度**10,数据为十进制字符串,'0''0''0''0''0''0''5''0'表示值50,'5'在前,'0'在后 //1000
|
- 设置阀板动作对应的脉冲数sv,**长度**10,数据为十进制字符串,'0''0''0''0''0''0''5''0'表示值50,'5'在前,'0'在后
|
||||||
- 设置相机触发到阀板动作的延迟脉冲数sd,**长度**10,数据为十进制字符串,'0''0''0''0''0''0''5''0'表示值50,'5'在前,'0'在后 //200
|
- 设置相机触发到阀板动作的延迟脉冲数sa,**长度**10,数据为十进制字符串,'0''0''0''0''0''0''5''0'表示值50,'5'在前,'0'在后
|
||||||
|
- 设置相机触发到阀板动作的延迟脉冲数sb,**长度**10,数据为十进制字符串,'0''0''0''0''0''0''5''0'表示值50,'5'在前,'0'在后
|
||||||
- 数据命令da, **长度**为视需求而定,数据要有(**长度**-2)个字节
|
- 数据命令da, **长度**为视需求而定,数据要有(**长度**-2)个字节
|
||||||
|
- 数据命令db, **长度**为视需求而定,数据要有(**长度**-2)个字节
|
||||||
|
|
||||||
- 数据
|
- 数据
|
||||||
|
|
||||||
数据就是阀数据,其实这是一个命令,也就是数据命令'da',分到数据这一节写是因为它的参数格式和其他命令不同,下表为字节排序,接收时从右往左,也就是数据字节1先接收到,然后是数据字节2,最后是数据字节(m-1)。
|
数据就是阀数据,其实这是一个命令,也就是数据命令'da''db',分到数据这一节写是因为它的参数格式和其他命令不同,下表为字节排序,接收时从右往左,也就是数据字节1先接收到,然后是数据字节2,最后是数据字节(m-1)。
|
||||||
|
|
||||||
阀1代表面向各块阀板,最靠近右边的阀,所以最左边的为阀n
|
阀1代表面向各块阀板,最靠近右边的阀,所以最左边的为阀n
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user