【nRF9160 常用prj.conf配置与AT指令介绍】

参考资料:
技术讨论:Q群:542294007

nRF91 NCS SDK安装工具与SDK安装包等常用软件下载地址
云盘下载:pan.olib.cn

一、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字段(设备特定参数)。
+ODISNTFODIS事件通知开关。
%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开关)。
%PALLPLMN访问限制配置。

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使用配置。
%XAPNCLASSAPN分类访问控制。
%XIPV6FAILIPv6地址解析失败通知。
+CGAUTH定义PDN鉴权参数(用户名/密码)。
+CSCON信令连接状态通知。
%XAPNSTATUSAPN使用状态查询。
%XPDNCFGPDN配置管理。
%APNRATECTRLAPN速率控制配置。

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指令功能说明
+CPINSIM卡PIN码验证。
+CPINR查询剩余PIN尝试次数。
+CLCK功能锁管理(SIM锁/拨号限制)。
+CPWD修改密码(PIN/PUK等)。
%XUSIMLCK模组个性化锁定(绑定运营商)。
%XSUDO特权指令访问认证。
%XPMNG公钥存储管理。
%CMNG证书/密钥存储管理。
%ATTESTTOKEN生成设备认证令牌。
%KEYGEN生成非对称密钥对。
%KEYINJECT注入预共享密钥。
%JWT生成JSON Web Token。
%CERTEXPIRY查询证书过期时间。
%CLAIMTOKEN生成设备所有权声明令牌。
%XSIMSIM卡状态通知(插入/拔出)。
+CIMI查询IMSI(SIM卡唯一标识)。
%XICCID查询ICCID(SIM卡序列号)。
+CNUM查询本机号码。
+CRSM受限SIM文件访问(如读取EF_ICCID)。
+CSIM通用SIM指令(发送APDU)。
+CCHO打开SIM逻辑通道。
+CCHC关闭SIM逻辑通道。
+CGLA通过逻辑通道发送APDU指令。
%USATEVUSAT事件通知(如菜单刷新)。
%USATINFO查询USAT状态(如BIP连接)。
+SSRDAUICC挂起与恢复控制。
%CSUS选择UICC插槽(双卡设备)。
%UICCPOWERSAVEUICC低功耗模式控制。

7. 其他类 (Others) [10条]

AT指令功能说明
%XRFTEST射频测试模式(生产环节)。
+CMEE错误报告模式(详细/简化)。
+CNEC网络错误码通知。
+CEER扩展错误报告(如连接失败原因)。
%XFILEWRITE写文件到模组存储(如证书/配置)。
%XFACTORYRESET恢复出厂设置。
%XMODEMSLEEP模组睡眠模式配置。
%XT3412TAU(跟踪区更新)周期通知。
%XCOUNTRYDATA国家特定搜索优化配置。
%MDMEV模组域事件通知(如重启/复位)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/906433.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小型化边缘计算设备

以下是关于小型化边缘计算设备的核心技术与应用特点的综合分析: 一、核心硬件平台与算力表现‌ NVIDIA Jetson Orin系列‌ Jetson Orin Nano‌:配备1024个CUDA核心和32个Tensor核心,支持高达100 TOPS的AI算力,适用于机器人、无…

css使用clip-path属性切割显示可见内容

1. 需求 想要实现一个渐变的箭头Dom&#xff0c;不想使用svg、canvas去画&#xff0c;可以考虑使用css的clip-path属性切割显示内容。 2. 实现 <div class"arrow">箭头 </div>.arrow{width: 200px;height: 60px;background-image: linear-gradient(45…

Kotlin与物联网(IoT):Android Things开发探索

在物联网&#xff08;IoT&#xff09;领域&#xff0c;Kotlin 凭借其简洁性、安全性和与 Java 生态的无缝兼容性&#xff0c;逐渐成为 Android Things 开发的有力工具。尽管 Google 已于 2022 年宣布停止对 Android Things 的官方支持&#xff0c;但其技术思想仍值得探索&#…

2025年AI搜索引擎发展洞察:技术革新与市场变革

引言&#xff1a;AI搜索的崛起与市场格局重塑 2024-2025年&#xff0c;AI搜索市场迎来了前所未有的变革期。随着DeepSeek-R1等先进大语言模型的推出&#xff0c;传统搜索引擎、AI原生搜索平台以及各类内容平台纷纷加速智能化转型&#xff0c;推动搜索技术从基础信息检索向深度…

基于 ESP32 与 AWS 全托管服务的 IoT 架构:MQTT + WebSocket 实现设备-云-APP 高效互联

目录 一、总体架构图 二、设备端(ESP32)低功耗设计(适配 AWS IoT) 1.MQTT 设置(ESP32 连接 AWS IoT Core) 2.低功耗策略总结(ESP32) 三、云端架构(基于 AWS Serverless + IoT Core) 1.AWS IoT Core 接入 2.云端 → APP:WebSocket 推送方案 流程: 3.数据存…

【LeetCode 热题 100】有效的括号 / 最小栈 / 字符串解码 / 柱状图中最大的矩形

⭐️个人主页&#xff1a;小羊 ⭐️所属专栏&#xff1a;LeetCode 热题 100 很荣幸您能阅读我的文章&#xff0c;诚请评论指点&#xff0c;欢迎欢迎 ~ 目录 栈有效的括号最小栈字符串解码每日温度柱状图中最大的矩形 堆数组中的第K个最大元素 栈 有效的括号 有效的括号 cl…

Petalinux

Petalinux 命令 参考《UG 1157 PetaLinux Command Line Reference Guide》 //创建petalinux工程 petalinux-create -t project --template zynq -n <name> //配置工程 cd 上一步的工程 petalinux-config --get-hw-description ../xsa_folder///配置Linux内核 petalinux-…

【Qt】在OrinNX上,使用命令安装qtmultimedia5-dev时报错

1、问题描述 在OrinNX+Ubuntu20.04上,使用命令安装qtmultimedia5-dev时报错 sudo apt install qtmultimedia5-devThe following packages have unmet dependencies: qtmultimedia5-dev : Depends: libpulse-dev but it is not going to be installed E: Unable to correct p…

上肢康复机器人设计与临床应用研究

引言 脑卒中、脊髓损伤等神经系统疾病导致的上肢运动功能障碍&#xff0c;严重影响了患者的生活质量。传统康复治疗依赖治疗师手动辅助训练&#xff0c;存在效率低、量化难、人力成本高等问题。上肢康复机器人通过精准的运动控制与生物反馈机制&#xff0c;为实现高效、标准化…

mysql不能聚合之数据清洗逗号

有时候因为数据库不严谨导致了出现有些数字很奇怪例如这样是varchar类型的字符串&#xff0c; 这种数据不能用来运算聚合&#xff0c;那么要怎么办呢&#xff1f; 这样就搞定 REPLACE(your_column, ,, )​​&#xff1a;将字段中的逗号移除&#xff0c;例如将3,553,850.28转换…

chrome 浏览器插件 myTools, 日常小工具。

1. 起因&#xff0c; 目的: 比如&#xff0c;chatgpt, google&#xff0c; 打开网页&#xff0c;就能直接输入文字&#xff0c;然后 grok 就不行&#xff0c;必须用鼠标点一下&#xff0c;才能输入文字。 对我而言&#xff0c;是个痛点&#xff01;写个插件&#xff0c;自动点…

outbox架构解说

Outbox 模式是一种用于实现数据一致性的架构模式&#xff0c;特别是在微服务架构中。 它确保在处理事务时&#xff0c;数据的原子性和最终一致性。 Outbox 模式的详细解说&#xff1a; 1. 概念与背景 背景&#xff1a;在微服务架构中&#xff0c;一个操作可能涉及多个服务&…

喷涂喷漆机器人详解

1. 定义 喷涂喷漆机器人是专为表面涂装设计的自动化工业设备&#xff0c;通过精准控制实现高效、均匀的涂料喷涂。其核心价值在于提升生产效率、保障质量一致性&#xff0c;同时减少材料浪费及环境污染&#xff0c;广泛应用于汽车、航空航天等领域。 2. 结构组成 机械臂&…

DataX:一个开源的离线数据同步工具

DataX 是一个异构数据源离线同步&#xff08;ETL&#xff09;工具&#xff0c;实现了包括关系型数据库(MySQL、Oracle 等)、HDFS、Hive、ODPS、HBase、FTP 等各种异构数据源之间稳定高效的数据同步功能。它也是阿里云 DataWorks 数据集成功能的开源版本。 为了解决异构数据源同…

微软家各种copilot的AI产品:Github copilot、Microsoft copilot

背景 大家可能听到很多copilot&#xff0c;比如 Github Copilot&#xff0c;Microsoft Copilot、Microsoft 365 Copilot&#xff0c;有什么区别 Github Copilot&#xff1a;有网页版、有插件&#xff08;idea、vscode等的插件&#xff09;&#xff0c;都是面向于程序员的。Mi…

SpringMVC04所有注解按照使用位置划分| 按照使用层级划分(业务层、视图层、控制层)

目录 一、所有注解按照使用位置划分&#xff08;类、方法、参数&#xff09; 1. 类级别注解 2. 方法级别注解 3. 参数级别注解 4. 字段/返回值注解 二、按照使用层级划分&#xff08;业务层、视图层、控制层&#xff09; 1、控制层&#xff08;Controller Layer&#x…

std::chrono类的简单使用实例及分析

author: hjjdebug date: 2025年 05月 20日 星期二 14:36:17 CST descrip: std::chrono类的简单使用实例及分析 文章目录 1.实例代码:2. 代码分析:2.1 auto t1 std::chrono::high_resolution_clock::now();2.1.1 什么是 system_clock2.1.2 什么是 chrono::time_point?2.1.3 什…

电子电路仿真实验教学平台重磅上线!——深圳航天科技创新研究院倾力打造,助力高校教学数字化转型

在传统电子电路课堂中&#xff0c;实验室的灯光总与高昂的成本、拥挤的设备、反复的耗材损耗相伴&#xff0c;而教师不得不面对这样的现实&#xff1a;有限的硬件资源束缚着教学深度&#xff0c;不可逆的实验风险制约着创新探索&#xff0c;固化的时空场景阻碍着个性化学习。当…

面试真题 - 高并发场景下Nginx如何优化

Nginx是一款高性能的Web服务器和反向代理服务器&#xff0c;以其轻量级、高并发处理能力和稳定性闻名。在面对高并发场景时&#xff0c;合理的配置与优化策略至关重要&#xff0c;以确保服务的稳定性和响应速度。 以下是针对Nginx进行高并发优化的一些关键配置和策略&#xff…

算法与数据结构:质数、互质判定和裴蜀定理

文章目录 质数质数判定质数筛选质因数分解互质判定裴蜀定理 质数 首先回顾「质数」的定义&#xff1a;若一个正整数无法被除了 1 ​和它自身之外的任何自然数整除&#xff0c;则称该数为质数&#xff08;或素数&#xff09;&#xff0c;否则称该正整数为合数。 根据上述定义&…