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+SDKVERSION、AT+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+MUSICPLAY、AT+MUSICPAUSE、AT+MUSICRESUME、AT+MUSICSTOP |
媒体内部音乐控制子命令。 |
媒体子命令映射 |
AT+SETMUSICVOLUME、AT+GETMUSICVOLUME、AT+SETBTSCOVOLUME、AT+GETBTSCOVOLUME |
音乐或 SCO 音量控制子命令。 |
媒体子命令映射 |
AT+VIDEOPLAY、AT+VIDEOPAUSE、AT+VIDEORESUME、AT+VIDEOSTOP |
视频播放控制子命令。 |
媒体子命令映射 |
AT+NOTIFYPLAY、AT+AUDIOPLAYSERVICE、AT+AUDIORECORD、AT+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+GNSSINIT、AT+GNSSDEINIT |
初始化或去初始化 GNSS 示例。 |
GNSS 命令表 |
AT+GNSSSTART、AT+GNSSSTOP |
启动或停止 GNSS 定位。 |
GNSS 命令表 |
AT+GNSSSAMPLE、AT+GNSSNMEA |
运行 GNSS 示例或获取 NMEA 数据。 |
GNSS 命令表 |
AT+GNSSLOGSIZE、AT+GNSSHEX、AT+GNSSCFG |
GNSS 日志、十六进制数据和配置控制。 |
GNSS 命令表 |
AT+CAT1RESET、AT+CAT1STATUS |
重置 CAT1 模组或查询状态。 |
CAT1 命令表 |
AT+CAT1CHANSPI、AT+CAT1CHANLOGLEVEL、AT+CAT1CHANFUZZ |
CAT1 通道、日志等级和模糊测试控制。 |
CAT1 命令表 |
AT+SIMSTATUS、AT+REGSTATUS、AT+OPERINFO、AT+SIGNALINFO |
查询 SIM、注册、运营商和信号信息。 |
CAT1 命令表 |
AT+FLIGHTMODE、AT+UTC、AT+IMSREG、AT+VOLTESTATUS |
飞行模式、时间、IMS 注册和 VoLTE 状态控制。 |
CAT1 命令表 |
AT+RATEREPORTSTART、AT+RATEREPORTSTOP、AT+WIFISCAN |
CAT1 速率上报与 Wi-Fi 扫描辅助。 |
CAT1 命令表 |
AT+NFCREBOOT、AT+NFCRESET |
重启或复位 NFC 模块。 |
NFC 命令表 |
AT+NFCBUSINESSSTART、AT+NFCBUSINESSSTOP |
启动或停止 NFC 业务。 |
NFC 命令表 |
AT+NFCMXXCESWITCHCARD、AT+NFCOPENLOG、AT+NFCCLOSELOG、AT+NFCSENDNCICMD |
NFC 卡切换、日志和 NCI 命令调试。 |
NFC 命令表 |
外设与自定义示例命令
| AT 命令 |
功能说明 |
代码路径 |
AT+GPIOOUTPUT、AT+GPIOINPUT、AT+GPIOSETDIR、AT+GPIOTOGGLE |
GPIO 输出、输入、方向和翻转示例。 |
GPIO 命令表 |
AT+PWMSAMPLE |
PWM 示例。 |
PWM 命令表 |
AT+TIMERTASK |
定时器任务示例。 |
Timer 命令表 |
AT+WDINIT |
看门狗初始化示例。 |
Watchdog 命令表 |
AT+GETADCDEMOMANUAL、AT+STARTADCDEMOAUTO、AT+STOPADCDEMOAUTO |
ADC 手动读取与自动采样示例。 |
ADC 命令表 |
AT+STARTI2CMASTER、AT+STARTI2CSLAVE |
I2C 主机和从机示例。 |
I2C 命令表 |
AT+SETUART=<baud_rate> |
UART 初始化和收发示例。 |
UART 命令表 |
条件命令说明
Wi-Fi、雷达、eSIM、视频、蓝牙协议栈等模块还拥有各自的命令表,但不是所有 HiDiTingV100 构建目标都会在 /src/middleware/chips/3322/at_adapter/at_adapter.c 中注册它们。需要相关功能时,先确认目标配置宏,再以 AT+HELP 的运行时结果为准。新增命令也应遵循相同原则:命令表、组件、配置宏和启动注册点必须同时具备。