跳转至

AT 命令清单

本清单以 HiDiTingV100/3322 SDK 的命令表和 at_adapter_init() 注册路径为依据。命令是否出现在某个固件中由编译宏、产品配置和运行权限决定;请在设备上执行 AT+HELP 获取最终可用集合。

阅读规则: 每个命令表项的名称不含 AT+ 前缀;本文按用户实际输入补齐前缀。=<subcmd> 表示该命令由模块内部继续解析子命令。相同代码路径的多行命令属于同一个命令表或处理模块。

基础与 UX 命令

AT 命令 功能说明 代码路径
AT+RST 重启系统。 基础命令表
AT+HELP 输出当前已注册的命令名称。 基础命令表
AT+PBAP=<subcmd> PBAP 电话簿访问与控制。 UX 命令表
AT+UXTEST=<subcmd> UX 测试控制。 UX 命令表
AT+BTCFG=<subcmd> 蓝牙基础配置。 UX 命令表
AT+CALL=<subcmd> 电话呼叫控制。 UX 命令表
AT+MUSIC=<subcmd> 音乐播放控制。 UX 命令表
AT+POWER=<subcmd> 电源与充电状态控制。 UX 命令表
AT+BUTTON=<subcmd> 按键模拟或测试。 UX 命令表
AT+BOX=<subcmd> 充电盒交互控制。 UX 命令表
AT+PAIR=<subcmd> 配对流程控制。 UX 命令表
AT+SLECFG=<subcmd> 星闪配置。 UX 命令表
AT+BSCFG=<subcmd> 蓝牙服务配置。 UX 命令表
AT+AUDIOCFG=<subcmd> 音频配置。 UX 命令表
AT+RECOVERY=<subcmd> 恢复模式控制。 UX 命令表
AT+LED=<subcmd> LED 控制。 UX 命令表
AT+SYSTEM=<subcmd> 系统功能控制。 UX 命令表
AT+EARPHONE=<subcmd> 耳机业务控制。 UX 命令表
AT+TONE=<subcmd>AT+PLAYTONE=<subcmd> 提示音控制与播放。 UX 命令表
AT+PLAYBACK=<subcmd>AT+SOUND=<subcmd> 回放与声音控制。 UX 命令表
AT+PROFILE=<subcmd>AT+MUTE=<subcmd> 音频配置文件与静音控制。 UX 命令表
AT+HAID=<subcmd>AT+BTEN=<subcmd> HAID 与蓝牙使能控制。 UX 命令表
AT+FTM=<subcmd>AT+BTSIGNALENABLE=<subcmd> 产测与蓝牙信号测试。 UX 命令表
AT+SDKVERSIONAT+ALLVERSION 查询 SDK 或系统版本。 UX 命令表
AT+SN=<value>AT+SN? 设置或查询设备序列号。 UX 命令表

中间件和业务模块命令

AT 命令 功能说明 代码路径
AT+AUDIO=<subcmd> 音频中间件功能入口。 AUDIO 命令表
AT+CAMERA=<subcmd> 相机功能入口。 CAMERA 命令表
AT+GPU=<subcmd> GPU 功能与测试入口。 GPU 命令表
AT+GUI=<subcmd> 图形界面功能入口。 GUI 命令表
AT+MEDIA=<subcmd> 本地播放、采集、音频管理和智能语音等媒体命令族。 MEDIA 命令表
AT+MUSICPLAYAT+MUSICPAUSEAT+MUSICRESUMEAT+MUSICSTOP 媒体内部音乐控制子命令。 媒体子命令映射
AT+SETMUSICVOLUMEAT+GETMUSICVOLUMEAT+SETBTSCOVOLUMEAT+GETBTSCOVOLUME 音乐或 SCO 音量控制子命令。 媒体子命令映射
AT+VIDEOPLAYAT+VIDEOPAUSEAT+VIDEORESUMEAT+VIDEOSTOP 视频播放控制子命令。 媒体子命令映射
AT+NOTIFYPLAYAT+AUDIOPLAYSERVICEAT+AUDIORECORDAT+AUDIORECORDSTOP 通知播放、播放服务和录音子命令。 媒体子命令映射
AT+OHOS=<subcmd> OpenHarmony 框架、应用和网络栈控制。 OHOS 命令表
AT+NET=<subcmd> 网络功能控制与诊断。 NET 命令表
AT+NPUCMD=<subcmd>AT+NPU=<subcmd>AT+LOADTOMEM=<subcmd> NPU 命令、模型/数据加载相关功能。 NPU 命令表
AT+VDEC=<subcmd>AT+VENC=<subcmd> 视频解码和编码功能入口。 VDEC 命令表VENC 命令表

GNSS、CAT1 与 NFC 命令

AT 命令 功能说明 代码路径
AT+GNSSINITAT+GNSSDEINIT 初始化或去初始化 GNSS 示例。 GNSS 命令表
AT+GNSSSTARTAT+GNSSSTOP 启动或停止 GNSS 定位。 GNSS 命令表
AT+GNSSSAMPLEAT+GNSSNMEA 运行 GNSS 示例或获取 NMEA 数据。 GNSS 命令表
AT+GNSSLOGSIZEAT+GNSSHEXAT+GNSSCFG GNSS 日志、十六进制数据和配置控制。 GNSS 命令表
AT+CAT1RESETAT+CAT1STATUS 重置 CAT1 模组或查询状态。 CAT1 命令表
AT+CAT1CHANSPIAT+CAT1CHANLOGLEVELAT+CAT1CHANFUZZ CAT1 通道、日志等级和模糊测试控制。 CAT1 命令表
AT+SIMSTATUSAT+REGSTATUSAT+OPERINFOAT+SIGNALINFO 查询 SIM、注册、运营商和信号信息。 CAT1 命令表
AT+FLIGHTMODEAT+UTCAT+IMSREGAT+VOLTESTATUS 飞行模式、时间、IMS 注册和 VoLTE 状态控制。 CAT1 命令表
AT+RATEREPORTSTARTAT+RATEREPORTSTOPAT+WIFISCAN CAT1 速率上报与 Wi-Fi 扫描辅助。 CAT1 命令表
AT+NFCREBOOTAT+NFCRESET 重启或复位 NFC 模块。 NFC 命令表
AT+NFCBUSINESSSTARTAT+NFCBUSINESSSTOP 启动或停止 NFC 业务。 NFC 命令表
AT+NFCMXXCESWITCHCARDAT+NFCOPENLOGAT+NFCCLOSELOGAT+NFCSENDNCICMD NFC 卡切换、日志和 NCI 命令调试。 NFC 命令表

外设与自定义示例命令

AT 命令 功能说明 代码路径
AT+GPIOOUTPUTAT+GPIOINPUTAT+GPIOSETDIRAT+GPIOTOGGLE GPIO 输出、输入、方向和翻转示例。 GPIO 命令表
AT+PWMSAMPLE PWM 示例。 PWM 命令表
AT+TIMERTASK 定时器任务示例。 Timer 命令表
AT+WDINIT 看门狗初始化示例。 Watchdog 命令表
AT+GETADCDEMOMANUALAT+STARTADCDEMOAUTOAT+STOPADCDEMOAUTO ADC 手动读取与自动采样示例。 ADC 命令表
AT+STARTI2CMASTERAT+STARTI2CSLAVE I2C 主机和从机示例。 I2C 命令表
AT+SETUART=<baud_rate> UART 初始化和收发示例。 UART 命令表

条件命令说明

Wi-Fi、雷达、eSIM、视频、蓝牙协议栈等模块还拥有各自的命令表,但不是所有 HiDiTingV100 构建目标都会在 /src/middleware/chips/3322/at_adapter/at_adapter.c 中注册它们。需要相关功能时,先确认目标配置宏,再以 AT+HELP 的运行时结果为准。新增命令也应遵循相同原则:命令表、组件、配置宏和启动注册点必须同时具备。