MYNT-EYE-S-SDK/doc/zh-Hans/spec_control_channel.md

54 lines
1.6 KiB
Markdown
Raw Normal View History

2018-07-10 12:23:33 +03:00
# 拓展通道说明 {#spec_control_channel}
2018-03-29 09:20:13 +03:00
| 名称 | 字段 | 地址 | 带宽 | 说明 |
| :----- | :----- | :----- | :----- | :----- |
2018-06-01 05:40:57 +03:00
| 相机控制通道 | XU_CAM_CTRL_CHANNEL | 1 | 3 | |
| 半双工通道 | XU_HALF_DUPLEX_CHANNEL | 2 | 20 | |
| IMU 请求通道 | XU_IMUDATA_WRITE_CHANNEL | 3 | 5 | |
| IMU 响应通道 | XU_IMUDATA_READ_CHANNEL | 4 | 2000 | |
| 文件通道 | XU_FILE_CHANNEL | 5 | 2000 | |
2018-03-29 09:20:13 +03:00
## 相机控制通道
相机控制通道是那些需要 Get & Set & Query 的控制通道,其中 Query 细分为 Min, Max, Default 。
## 半双工通道
2018-07-10 12:23:33 +03:00
半双工通道是那些仅需 Set 的控制通道,如请求零漂矫正。
2018-03-29 09:20:13 +03:00
## IMU 通道
用来请求和响应 IMU 数据的通道,可参见 @ref spec_imu_data 。
## 文件通道
用来读写硬件信息、图像参数、 IMU 参数的通道。
2018-04-12 16:41:00 +03:00
| Name | Header | Size | File | Checksum |
2018-07-10 12:23:33 +03:00
| :--- | :----- | :--- | :--- | :-------- |
2018-03-29 09:20:13 +03:00
| 字节数 | 1 | 2 | - | 1 |
| 类型 | uint8_t | uint16_t | - | uint8_t |
2018-04-09 15:40:23 +03:00
| 描述 | 标识 | 文件内容大小 | 文件内容 | 校验码(文件内容所有字节异或) |
2018-03-29 09:20:13 +03:00
2018-07-10 12:23:33 +03:00
| Header Bit Subscript | Description |
| :------------------- | :---------- |
| 0 | 硬件信息 |
| 1 | 图像参数 |
| 2 | IMU 参数 |
| 3~6 | 未定义 |
| 7 | 0: Get; 1: Set |
2018-03-29 09:20:13 +03:00
### 文件内容包
| Name | ID | Size | Content |
| :--- | :- | :--- | :------ |
| 字节数 | 1 | 2 | - |
| 类型 | uint8_t | uint16_t | - |
2018-04-09 15:40:23 +03:00
| 描述 | 内容 ID | 内容大小 | 内容 |
2018-04-12 16:41:00 +03:00
| File | ID | Max Size |
| :--- | :- | :------- |
2018-04-19 12:23:02 +03:00
| 硬件信息 | 1 | 250 |
2018-09-30 09:51:24 +03:00
| 图像参数 | 2 | 404 |
2018-04-19 12:23:02 +03:00
| IMU 参数 | 4 | 500 |