# Data Packets
FDILink 数据包覆盖系统状态、导航解算结果及外部辅助输入等能力。可在上位机中配置为按固定频率主动输出,也可通过 请求数据包 按需请求对应的 状态数据包。
# 状态数据包
| Packet ID | Name | Description | Length | R/W |
|---|---|---|---|---|
| 39 | MSG_VERSION | 版本信息 | 24+2X | R |
| 40 | MSG_IMU | IMU 传感器数据 | 56 | R |
| 41 | MSG_AHRS | 航姿参考系统数据 | 48 | R |
| 42 | MSG_INS_GPS | 组合导航输出数据 | 72 | R |
| 50 | MSG_SYS_STATE | 组合导航系统数据 | 100 | R |
| 51 | MSG_UNIX_TIME | 系统 UNIX 时间 | 8 | R |
| 52 | MSG_FORMAT_TIME | 系统格式时间 | 14 | R |
| 53 | MSG_STATUS | 系统状态和滤波器状态 | 4 | R |
| 54 | MSG_POS_STD_DEV | 卡尔曼滤波 P 矩阵的位置标准差 | 12 | R |
| 55 | MSG_VEL_STD_DEV | 卡尔曼滤波 P 矩阵的速度标准差 | 12 | R |
| 56 | MSG_EULER_ORIEN_STD_DEV | 卡尔曼滤波 P 矩阵的姿态角标准差 | 12 | R |
| 57 | MSG_QUAT_ORIEN_STD_DEV | 卡尔曼滤波 P 矩阵的四元数标准差 | 16 | R |
| 58 | MSG_RAW_SENSORS | 原始 IMU 传感器数据 | 48 | R |
| 59 | MSG_RAW_GNSS | 原始 GNSS 数据 | 74 | R |
| 5A | MSG_SATELLITE | 卫星简要信息 | 9 | R |
| 5B | MSG_DETAILED_SATELLITE | 卫星详细信息 | X | R |
| 5C | MSG_GEODETIC_POS | 卡尔曼滤波融合的经纬高数据 | 32 | R |
| 5D | MSG_ECEF_POS | 卡尔曼滤波融合的 ECEF 系坐标数据 | 24 | R |
| 5E | MSG_UTM_POS | 卡尔曼滤波融合的 UTM 坐标数据 | 14 | R |
| 5F | MSG_NED_VEL | 卡尔曼滤波融合的北东地速度 | 12 | R |
| 60 | MSG_BODY_VEL | 卡尔曼滤波融合的机体系 XYZ 速度 | 12 | R |
| 61 | MSG_ACCELERATION | 滤波修正后的机体系加速度 | 12 | R |
| 62 | MSG_BODY_ACCELERATION | 滤波修正后的机体系加速度(不含重力) | 16 | R |
| 63 | MSG_EULER_ORIEN | 卡尔曼滤波融合的欧拉角 | 12 | R |
| 64 | MSG_QUAT_ORIEN | 卡尔曼滤波融合的四元数 | 16 | R |
| 65 | MSG_DCM_ORIEN | 方向余弦矩阵 | 36 | R |
| 66 | MSG_ANGULAR_VEL | 滤波修正后的 IMU 角速度数据 | 12 | R |
| 67 | MSG_ANGULAR_ACC | 卡尔曼滤波估计的 IMU 角加速度 | 12 | R |
| 6D | MSG_RUNNING_TIME | 系统运行时长 | 8 | R |
| 6E | MSG_LOCAL_MAG_FIELD | 磁传感器相关数据 | 24 | R |
| 6F | MSG_ODOMETER_STATE | 系统解算后里程计相关数据 | 18 | R |
| 72 | MSG_GEOID_HEIGHT | 卡尔曼滤波融合的大地高度 | 4 | R |
| 75 | MSG_WIND | 系统解算后的风速 | 12 | R |
| 76 | MSG_HEAVE | 船舶海浪升沉相关数据 | 16 | R |
| 77 | MSG_RAW_SATELLITE | 原始星历数据 | X | R |
| 78 | MSG_GNSS_DUAL_ANT | GNSS 双天线原始数据 | 134 | R |
| 7A | MSG_GIMBAL_STATE | 云台数据 | 8 | R |
| 7B | MSG_AUTOMOTIVE | 车载相关数据 | 24 | R |
| 7C | MSG_PACKET_TIMER_PERIOD | 数据包计时器周期 | 4 | R |
| 7D | MSG_PACKETS_PERIOD | 数据包输出周期配置 | 7 | R |
| 80 | MSG_INSTALL_ALIGN | 系统安装偏移数据 | 45 | R |
| 81 | MSG_FILTER_OPTIONS | 卡尔曼滤波器开启状态 | 12 | R |
| 82 | MSG_GPIO_CONFIG | GPIO 配置状态 | 5 | R |
| 83 | MSG_MAG_CALI_VALUES | 磁力计校准参数 | 49 | R |
| 84 | MSG_MAG_CALI_CONFIG | 磁校准方式 | 1 | R |
| 85 | MSG_MAG_CALI_STATUS | 磁校准状态 | 3 | R |
| 86 | MSG_ODOMETER_CONFIG | 里程计配置 | 8 | R |
| 88 | MSG_REF_POINT_OFFSET | 船载参考点映射偏移量 | 49 | R |
| 8A | MSG_USER_DATA | 用户自定义数据 | 64 | R |
| A0 | MSG_BAUD_RATES | 端口波特率配置状态 | 25 | R |
| A1 | MSG_SENSOR_RANGES | 传感器量程 | 6 | R |
| A2 | MSG_GPIO_OUTPUT_CONFIG | GPIO / NMEA 输出配置 | 33 | R |
| A3 | MSG_GPIO_INPUT_CONFIG | GPIO 输入配置 | 65 | R |
| A4 | MSG_DUAL_ANT | 双天线安装偏移配置 | 17 | R/W |
# 外部写入数据包
外部可写入的辅助输入数据帧:
| Packet ID | Name | Description | Length | R/W |
|---|---|---|---|---|
| 68 | MSG_EXT_PV | 外部输入速度和位置数据 | 60 | W |
| 69 | MSG_EXT_POS | 外部输入位置数据 | 36 | W |
| 6A | MSG_EXT_VEL | 外部输入 NED 速度数据 | 24 | W |
| 6B | MSG_EXT_BODY_VEL | 外部输入机体系速度数据 | 24 | W |
| 6C | MSG_EXT_HEADING | 外部输入航向数据 | 8 | W |
| 70 | MSG_EXT_TIME | 外部输入时钟数据 | 8 | W |
| 71 | MSG_EXT_DEPTH | 外部输入深度数据 | 8 | W |
| 73 | MSG_RTCM_CORRECTIONS | 外部输入 RTCM 校准数据流 | X | W |
| 74 | MSG_EXT_PITOT_PRESS | 外部输入皮托管气压数据 | 8 | W |
| 79 | MSG_EXT_AIR | 外部输入空速数据 | 25 | W |
| 87 | MSG_SET_ZERO_ORIENT_ALIGN | 设置零姿态对准 | 5 | W |
| 90 | MSG_EXT_ODOM | 外部输入里程计数据 | 21 | W |
| 91 | MSG_EXT_LIDAR | 外部激光雷达输入 | 24 | W |
| 92 | MSG_EXT_SLAM1 | 外部输入 SLAM1 格式数据 | 72 | W |
| 93 | MSG_EXT_SLAM2 | 外部输入 SLAM2 格式数据 | 72 | W |
| 94 | MSG_EXT_DVL | 外部输入多普勒计程仪数据 | 29 | W |
# 请求数据包
| Packet ID | Name | Description | Length | R/W |
|---|---|---|---|---|
| A0 | MSG_REQUEST_PACKET | 数据帧请求格式 | X | W |
