一、nRF9160 常用prj.conf配置介绍
-
nRF9160通过prj.conf配置网络模式为:CAT-M模式 CONFIG_LTE_NETWORK_MODE_LTE_M=y CONFIG_LTE_NETWORK_MODE_LTE_M_GPS=y
-
nRF9160通过prj.conf配置网络模式为:CAT-NB模式 CONFIG_LTE_NETWORK_MODE_NBIOT=y CONFIG_LTE_NETWORK_MODE_NBIOT_GPS=y
- In nRF Connect SDK versions >=2.1.0
-
nRF9160通过prj.conf配置启用modem log CONFIG_NRF_MODEM_LIB_TRACE=y
- In nRF Connect SDK versions 1.5.0 - 2.0.0
-
nRF9160通过prj.conf配置启用modem log CONFIG_NRF_MODEM_LIB_TRACE_ENABLED=y
- In nRF Connect SDK versions before 1.5.0
-
nRF9160通过prj.conf配置启用modem log CONFIG_BSD_LIBRARY_TRACE_ENABLED=y
-
nRF9160通过prj.conf配置不需要服务器回复最后一个ack CONFIG_UDP_RAI_ENABLE=n CONFIG_LTE_RAI_REQ_VALUE=”4”
-
nRF9160通过prj.conf配置进入PSM模式 CONFIG_UDP_PSM_ENABLE=y ##设置PSM唤醒间隔30s,需要卡支持设置此参数,否则设置无效,进入PSM模式后,PSM周期仍为卡原始设置 CONFIG_LTE_PSM_REQ_RPTAU=”10000001” ##设置PSM唤醒后活动时间2秒 CONFIG_LTE_PSM_REQ_RAT=”00000001”
-
nRF9160通过prj.conf配置进入eDRX模式 CONFIG_UDP_EDRX_ENABLE=n ##设置EDRX周期为20.48s 需要卡支持设置此参数,否则设置无效,进入EDRX模式后,EDRX周期仍为卡原始设置 #CONFIG_LTE_EDRX_REQ_VALUE_LTE_M=”0010” ##设置EDRX周期为20.48s 需要卡支持设置此参数,否则设置无效,进入EDRX模式后,EDRX周期仍为卡原始设置 CONFIG_LTE_EDRX_REQ_VALUE_NBIOT=”0010”
- nRF9160按键唤醒时进入低功耗配置 CONFIG_GPIO_NRF_INT_EDGE_USING_SENSE=y
二、nRF91 常用AT指令介绍
1. 基础信息类 (General) [11条]
| AT指令 | 功能说明 |
|———————-|————————————————————————–|
| +CGMI | 查询制造商标识(如Quectel)。 |
| +CGMM | 查询模组型号。 |
| +CGMR | 查询固件版本。 |
| +CGSN | 查询产品序列号(IMEI)。 |
| %SHORTSWVER | 查询短软件版本。 |
| %HWVERSION | 查询硬件版本。 |
| %XMODEMUUID | 查询模组唯一标识符(UUID)。 |
| +ODIS | 设置/读取ODIS字段(设备特定参数)。 |
| +ODISNTF | ODIS事件通知开关。 |
| %2DID | 查询SiP 2DID(封装标识)。 |
| %DEVICEUUID | 查询设备UUID。 |
2. 移动终端控制 (Mobile Termination Control) [26条]
| AT指令 | 功能说明 |
|———————-|————————————————————————–|
| +CFUN | 设置功能模式(全功能/飞行模式等)。 |
| +CLAC | 列出所有支持的AT指令。 |
| +CESQ | 扩展信号质量查询(RSSI/RSRP等)。 |
| %CESQ | 信号质量周期性通知。 |
| +CSQ | 简化信号强度查询(RSSI+误码率)。 |
| %XSNRSQ | 信噪比(SNR)实时通知。 |
| +CPAS | 查询设备活动状态(待机/通话中)。 |
| +CIND | 配置指示灯显示模式。 |
| +CGPIAF | 设置IP地址格式(IPv4/IPv6)。 |
| %XCBAND | 查询当前频段。 |
| %NBRGRSRP | 查询邻小区信号强度。 |
| +CEMODE | 设置工作模式(CS/PS域)。 |
| %XBANDLOCK | 频段锁定配置。 |
| %XDATAPRFL | 数据业务配置文件管理。 |
| %XCONNSTAT | 查询连接统计信息。 |
| %XVBAT | 查询电池电压。 |
| %XVBATLVL | 低电量通知开关。 |
| %XVBATLOWLVL | 设置低电量阈值。 |
| %XPOFWARN | 外部电源断开警告配置。 |
| %XPRODDONE | 标记生产完成状态。 |
| %XTEMP | 内部温度实时通知。 |
| %XTEMPHIGHLVL | 设置高温报警阈值。 |
| +CCLK | 查询/设置模组时钟。 |
| %CCLK | 扩展时钟管理(厂商专用)。 |
| %XMODEMTRACE | 调试跟踪功能开关。 |
| %XSMSFALLBACK | 短信回退模式(NB-IoT下启用)。 |
3. 网络服务类 (Network Service) [19条]
| AT指令 | 功能说明 |
|———————-|————————————————————————–|
| +COPS | 手动/自动选择运营商网络。 |
| %COPS | 强制PLMN搜索。 |
| +CPSMS | 省电模式(PSM)配置。 |
| +CEDRXS | 扩展不连续接收(eDRX)参数设置。 |
| +CEDRXRDP | 查询动态eDRX参数。 |
| +COPN | 查询运营商名称列表。 |
| +CEREG | 网络注册状态实时通知。 |
| %XOPNAME | 运营商名称变更通知。 |
| %XTIME | 网络时间同步通知。 |
| %XOPERID | 查询运营商ID。 |
| %XMONITOR | 监控网络参数(如小区ID/信号强度)。 |
| %XNETTIME | 网络时间支持状态查询。 |
| %XDEEPSEARCH | 弱小区检测配置。 |
| %XOPCONF | 运营商特定配置管理。 |
| %RAI | 释放辅助指示(Release Assistance Indication)。 |
| %PERIODICSEARCHCONF| 周期性小区搜索配置。 |
| %REDMOB | 降低移动性功能开关(NB-IoT优化)。 |
| %FEACONF | 功能配置管理(如VoLTE开关)。 |
| %PALL | PLMN访问限制配置。 |
4. 数据业务类 (Packet Domain) [20条]
| AT指令 | 功能说明 |
|———————-|————————————————————————–|
| +CGDCONT | 定义PDP上下文(APN/IP类型)。 |
| +CGEREP | 数据业务事件报告开关。 |
| +CGEV | 数据业务事件通知(如激活/去激活)。 |
| +CGACT | 激活/去激活PDP上下文。 |
| %XNEWCID | 分配新CID(上下文标识符)。 |
| %XGETPDNID | 映射CID到PDN ID。 |
| +CGEQOSRDP | 查询动态QoS参数。 |
| +CGPADDR | 显示当前分配的IP地址。 |
| +CGCONTRDP | 查询PDN连接动态参数。 |
| +CGATT | 附着/分离PS域(数据业务开关)。 |
| +CEPPI | 功耗偏好指示(PPI)配置。 |
| %XPCO | 协议配置选项(PCO)通知。 |
| %XEPCO | 扩展PCO使用配置。 |
| %XAPNCLASS | APN分类访问控制。 |
| %XIPV6FAIL | IPv6地址解析失败通知。 |
| +CGAUTH | 定义PDN鉴权参数(用户名/密码)。 |
| +CSCON | 信令连接状态通知。 |
| %XAPNSTATUS | APN使用状态查询。 |
| %XPDNCFG | PDN配置管理。 |
| %APNRATECTRL | APN速率控制配置。 |
5. 短信类 (SMS) [12条]
| AT指令 | 功能说明 |
|———————-|————————————————————————–|
| +CMGF | 设置短信格式(文本/PDU模式)。 |
| +CNMI | 新短信到达通知配置。 |
| +CMGS | 发送短信(PDU模式)。 |
| +CMT | 接收短信PDU模式通知。 |
| +CDS | 短信送达状态报告通知。 |
| +CNMA | 短信ACK确认(PDU/文本模式)。 |
| +CPMS | 选择短信存储区域(SIM/设备)。 |
| +CMS ERROR | 短信服务失败错误码。 |
| +CGSMS | 短信服务开关控制。 |
| %XSMMA | 查询短信存储剩余容量。 |
| +CMMS | 多短信连续发送模式。 |
| %EXCEPTIONALDATA | 异常数据状态通知(如短信拥塞)。 |
6. 安全与SIM卡类 (Security & UICC) [28条]
| AT指令 | 功能说明 |
|———————-|————————————————————————–|
| +CPIN | SIM卡PIN码验证。 |
| +CPINR | 查询剩余PIN尝试次数。 |
| +CLCK | 功能锁管理(SIM锁/拨号限制)。 |
| +CPWD | 修改密码(PIN/PUK等)。 |
| %XUSIMLCK | 模组个性化锁定(绑定运营商)。 |
| %XSUDO | 特权指令访问认证。 |
| %XPMNG | 公钥存储管理。 |
| %CMNG | 证书/密钥存储管理。 |
| %ATTESTTOKEN | 生成设备认证令牌。 |
| %KEYGEN | 生成非对称密钥对。 |
| %KEYINJECT | 注入预共享密钥。 |
| %JWT | 生成JSON Web Token。 |
| %CERTEXPIRY | 查询证书过期时间。 |
| %CLAIMTOKEN | 生成设备所有权声明令牌。 |
| %XSIM | SIM卡状态通知(插入/拔出)。 |
| +CIMI | 查询IMSI(SIM卡唯一标识)。 |
| %XICCID | 查询ICCID(SIM卡序列号)。 |
| +CNUM | 查询本机号码。 |
| +CRSM | 受限SIM文件访问(如读取EF_ICCID)。 |
| +CSIM | 通用SIM指令(发送APDU)。 |
| +CCHO | 打开SIM逻辑通道。 |
| +CCHC | 关闭SIM逻辑通道。 |
| +CGLA | 通过逻辑通道发送APDU指令。 |
| %USATEV | USAT事件通知(如菜单刷新)。 |
| %USATINFO | 查询USAT状态(如BIP连接)。 |
| +SSRDA | UICC挂起与恢复控制。 |
| %CSUS | 选择UICC插槽(双卡设备)。 |
| %UICCPOWERSAVE | UICC低功耗模式控制。 |
7. 其他类 (Others) [10条]
| AT指令 | 功能说明 |
|———————-|————————————————————————–|
| %XRFTEST | 射频测试模式(生产环节)。 |
| +CMEE | 错误报告模式(详细/简化)。 |
| +CNEC | 网络错误码通知。 |
| +CEER | 扩展错误报告(如连接失败原因)。 |
| %XFILEWRITE | 写文件到模组存储(如证书/配置)。 |
| %XFACTORYRESET | 恢复出厂设置。 |
| %XMODEMSLEEP | 模组睡眠模式配置。 |
| %XT3412 | TAU(跟踪区更新)周期通知。 |
| %XCOUNTRYDATA | 国家特定搜索优化配置。 |
| %MDMEV | 模组域事件通知(如重启/复位)。 |
总计指令数量
- 基础信息类: 11条
- 移动终端控制: 26条
- 网络服务类: 19条
- 数据业务类: 20条
- 短信类: 12条
- 安全与SIM卡类: 28条
- 其他类: 10条
- 总计: 126条
粤公网安备 44030702004589号
新手必知
海量第三方学习资源.
超全常用工具与文档.
本站常用资源下载.
常见问题搜索.
QQ群: 542294007.
文章引用自:元仓库 OLIB.cn.