Skip to content

ASCII 命令 ​

模块通过串口接收 ASCII 命令(类似 AT 指令),用来查询状态和配置参数。命令速查表列出全部公开命令,每条命令的取值表和操作步骤在「详见」所指的页面。

命令格式与响应 ​

书写规则 ​

  • 命令关键字和参数区分大小写,全部大写。log version 不会被识别。
  • 关键字与参数之间用空格分隔,例如 CONFIG IMU URFR 024。
  • 每条命令以回车换行 \r\n 结束。
  • 单条命令不超过 126 个字符(不含结束符)。命令名后不附加多余字符。
  • 命令行不支持退格编辑。输错后重新发送整条命令。

应答规则 ​

  • 查询命令先返回若干行 KEY=VALUE,最后返回 OK。应答每行以换行结束,按 \n 分行并去掉多余的 \r 即可。各台模块返回的行数和顺序可能不同,按 KEY 名取值,不要按行号。
  • 命令名不存在、拼写或大小写错误时,不返回任何内容,主机只会看到超时。收不到应答时,先检查拼写和大小写。命令名正确而参数错误时才返回 ERR。
  • 应答与数据帧共用同一个串口,数据帧会夹在应答之间。解析应答前先暂停输出,做法见 配置流程与保存。
  • SERIALCONFIG 先在原波特率下返回 OK,随后串口立即切换到新波特率。主机的处理步骤见 SERIALCONFIG。
响应含义
OK命令已接受,不等于已生效,见 配置流程与保存
ERR参数错误、取值超出范围,或当前状态不允许执行。条件不满足时不一定回 ERR
无应答命令名不存在或大小写错误;ONMARK ONCE 按设计不返回 OK(见 配置与示例);复位类命令可能来不及应答

LOG VERSION 的完整示例(→ 为主机发送,← 为模块应答)见 用串口命令验证。

命令速查 ​

「生效」列说明命令何时起作用,标注「重启后」的项需先 SAVECONFIG 再 REBOOT,完整流程见配置流程与保存。

命令参数作用生效详见
LOG VERSION—查询型号、序列号和固件版本—查询命令
LOG COMCONFIG—查询串口波特率、各帧输出配置、HI83 字段选择—查询命令
LOG USRCONFIG—查询工作模式、安装方向、输出数据轴向—查询命令
LOG MCAL STAT—查询地磁校准状态与进度—校准步骤
LOG ENABLE / LOG DISABLE—恢复 / 暂停当前串口的数据输出(不保存)立即LOG 数据帧输出
LOG [<COM>] <MSG> ONTIME <秒><COM>:COM1 或 COM2,可省略;<MSG>:HI91 或 HI83;秒:推荐 0.001–1,0 关闭设置数据帧输出周期立即LOG 数据帧输出
LOG [<COM>] <MSG> ONMARK 1同上数据帧改为由 SYNC_IN 脉冲触发立即SYNC_IN 触发输出
LOG [<COM>] <MSG> ONMARK ONCE同上软件触发一次(不返回 OK)立即SYNC_IN 触发输出
LOG HI83 MAP <BITMAP>位图,十六进制写 0x 前缀;只置位位定义表里的公开位选择 HI83 输出字段立即HI83 字段选择
SERIALCONFIG [<COM>] <BAUD>波特率:4800、9600、19200、38400、57600、115200、230400、460800、921600。只能使用这 9 档,其他取值会被拒绝设置串口波特率立即SERIALCONFIG
CONFIG ATT MODE <n>0 / 1 / 4 / 5 / 7设置工作模式重启后工作模式
CONFIG IMU COORD <n>0:右-前-上(默认);4:ROS(REP-103,前-左-上)设置输出数据轴向重启后输出数据轴向
CONFIG IMU URFR <CODE>三位安装方向码,默认 024设置安装方向重启后安装方向
CONFIG ATT RST <n>0 / 1 / 2 / 3 / 5姿态零点与校平立即姿态零点与校平、设置顺序
CONFIG MCAL START [2D]省略为 3D 校准,2D 为 2D 校准启动地磁校准立即校准步骤
CONFIG USRCAL START <角度> / CONFIG USRCAL STOP角度:校准时转过的已知角度(°),范围 360–3600用户级陀螺校准,先 START 再 STOP,每台只做一次立即用户级陀螺校准
CONFIG PMUX<n> IO<m>n:1 = SYNC_IN(默认 IO1),2 = SOUT(默认 IO2);m:引脚编号,可选引脚以产品硬件手册为准多功能 IO 映射重启后多功能 IO 复用
SAVECONFIG—保存配置立即配置流程与保存
REBOOT—复位模块(可能无应答)立即配置流程与保存
FRESET—恢复出厂设置并复位(可能无应答)立即恢复出厂

注意

本表是标准固件的公开命令,定制固件的命令以交付说明为准。手册未列出的命令不是公开接口,产品中不使用。

最后更新:

IMU · AHRS · INS · RTK 技术支持中心