差别
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
public:it:industrial_camera [2025/04/23 10:54] – 创建 oakfire | public:it:industrial_camera [2025/04/23 11:43] (当前版本) – oakfire | ||
---|---|---|---|
行 2: | 行 2: | ||
* Industrial camera | * Industrial camera | ||
* 度申 do3think | * 度申 do3think | ||
- | |||
< | < | ||
行 45: | 行 44: | ||
- 应用端要确保心跳连接。设备提供一个**Heartbeat Timeout**启动寄存器。建议应用端在该设备心跳超时时间内发送三次心跳消息,避免连接被设备端自动关闭 | - 应用端要确保心跳连接。设备提供一个**Heartbeat Timeout**启动寄存器。建议应用端在该设备心跳超时时间内发送三次心跳消息,避免连接被设备端自动关闭 | ||
- GVCP header 头结构: 第一字节值固定 0x42 | - GVCP header 头结构: 第一字节值固定 0x42 | ||
- | - 命令头结构 Command Messaeg Header | + | - 命令头结构 Command Messaeg Header : | - DISCOVERY_ACK 值 0x0003 , 回复消息的头与负载结构(每行4字节,除了标明长度的): | ||
+ | |||
| 0 | 1 | 2 | 3 | | | 0 | 1 | 2 | 3 | | ||
|: | |: | ||
行 110: | 行 111: | ||
| manufacturer_specific_information [48 bytes] |||| | | manufacturer_specific_information [48 bytes] |||| | ||
| serial_number [16 bytes] |||| | | serial_number [16 bytes] |||| | ||
- | | user_defined_name [16 bytes] ||||\ | + | | user_defined_name [16 bytes] |||| |
- 测试代码: | - 测试代码: | ||
行 271: | 行 272: | ||
- 备忘:14.4节 讲述怎么让额外的应用端控制设备 | - 备忘:14.4节 讲述怎么让额外的应用端控制设备 | ||
- 应用可在不关闭控制通道的情况下切换权限 | - 应用可在不关闭控制通道的情况下切换权限 | ||
- | - **PENDING_ACK**:重置等待 ack 超时时间 ![d1dd76990bc832dba223f924132bbd0b.png](:/ | + | - **PENDING_ACK**:重置等待 ack 超时时间 |
+ | |||
+ | ![gvcp_3.png](:public: | ||
| |