模块默认一般都可以自动搜网注册,比如移动的就注册到移动,联通的就注册到联通。但是在不同的国家多网覆盖的使用情况下,有时候就算使用了自动搜网注册网络,也会出现注册不上网络的现象,这时候就需要使用手动搜网然后选择一个运营商进行强制注册。

1.AT+COPS命令说明

上面格式里面,stat这个值比较重要,他会直接告诉我们哪些运营商可用。
<stat>
0 未知
1 可用
2 当前
3 禁用
<oper>
运营商名称,根据 format 给出
<mode>
0 自动注册 (忽略<format> <oper> 参数)
1 手动注册
2 强制注销
3 只设置格式
4 先手动再自动
<format>
0 长字符格式<oper>
1 短字符格式<oper>
2 数字格式<oper>
<AcT> 接入技术
0 GSM
1 GSM COMPACT
2 UTRAN1. 配置命令选择并注册 GSM 网络营运商。<mode>设置 ME 是自动选择营运商<oper>,还是使用该命
令强制选择营运商<oper>。
  当<mode>=0 时,ME 将自动尝试选择可使用的运营商。
  当<mode>=1 时,ME 将强制注册选择的<oper>运营商,若该运营商无效则当前 ME 不会搜索
其他可用运营商,直到<mode>=0 时 ME 才会重新注册网络。如果 ME 重启后仍然在<mode>=1
下且没有 RPLMN 的话,ME 会保持在不注册网络的状态直到使用命令改变成自动注册模式。
  当<mode>=4 时,若手动选择运营商不可用,ME 会自动选择当前网络中可用运营商继续尝试注
册。
2. 该命令设置成功后会自动保存。

2.AT+COPS=?搜网

1.模块未插入SIM卡

我们想使用AT+COPS=?进行搜网,这时会有两种情况,一种是模块没插入卡,返回如下:

如上面所示,没插卡的时候返回的运营stat都是1,都是可以用运营商。

2.模块插入指定运营商的SIM卡

现在插入电信卡,在进行搜网操作

可以看到虽然返回了三个运营商,但是只有电信的stat是1,其他两个stat都是3,forbidden。

3.AT+COPS=设置网络

1.手动设网,已知要设置的网络

1.强制注销网络 AT+COPS=2,2
2.设置要使用的网络  AT+COPS=1,2,"46001",2
3.设置查询格式 AT+COPS=3,2 数字型
4.查询当前运营商 AT+COPS?

2.手动设网,未知要设置的网络

1.设置格式 AT+COPS=3,0 长字符型
2.查询可用运营商  AT+COPS=?
3.强制注销网络  AT+COPS=2,2
4.设置要使用的网络 AT+COPS=1,2,"46001",2
5.设置查询格式  AT+COPS=3,2 数字型
6.查询当前运营商 AT+COPS?

4-AT命令交互之-COPS选择营运商相关推荐

  1. AT命令交互之-COPS选择营运商

    模块默认一般都可以自动搜网注册,比如移动的就注册到移动,联通的就注册到联通.但是在不同的国家多网覆盖的使用情况下,有时候就算使用了自动搜网注册网络,也会出现注册不上网络的现象,这时候就需要使用手动搜网 ...

  2. 中国三大电信营运商的3G网络制式、网速、价格对比

    本来不想写这一篇文章的,但老是有一些朋友问有关中国三大电信营运商的网络制式.网速.价格谁优谁差的问题,我现在就给大家整理整理,希望可以给大家选择营运商或手机有一定的帮助.注意:本文讨论的是3G网络,不 ...

  3. Android-嵌入式蓝牙 多年蓝牙产品开发学习心路历程分享-A2DP音频流的建立、A2DP播放暂停音乐命令交互、HFP、AVRCP、RFCOMM、OPP、AVDTP

    序言 当你点进来看到这段话的时候,证明你真心想学好蓝牙,哈哈哈,本来想搜索蓝牙某个协议,却成了一大段废话文,但此时,别退出去,如果你是一个牛逼的蓝牙开发者,只是想了解蓝牙某个协议或者知识点,那么直接点 ...

  4. Redis源码学习-MasterSlave的命令交互

    0. 写在前面 Version Redis2.2.2 Redis中可以支持主从结构,本文主要从master和slave的心跳机制出发(PING),分析redis的命令行交互. 在Redis中,serv ...

  5. [Oracle] Data Pump 详细使用教程(5)- 命令交互模式

    [Oracle] Data Pump 详细使用教程(1)- 总览 [Oracle] Data Pump 详细使用教程(2)- 总览 [Oracle] Data Pump 详细使用教程(3)- 总览 [ ...

  6. Ubuntu命令行和图形界面选择设置

    Ubuntu命令行和图形界面选择设置 1. 缘由 2. 解决办法 1. 缘由 在非调试运行时,为了加快开机和运算速度,关闭图形界面还是有点作用的 但调试时又需要图形界面 网上百度查的有些太复杂了,需要 ...

  7. Python命令交互行代码清空

    在使用python命令交互界面时,调试代码比较多时可以使用命令清除命令交互界面的代码,命令如下: >>>import OS >>>_ = os.system('cl ...

  8. Android 蓝牙 A2DP基础概念、A2DP音频流的建立及传输流程、A2DP播放暂停音乐命令交互过程分析 - 史上最全分析

    同学,别退出呀,我可是全网最牛逼的 Android 蓝牙分析博主,我写了上百篇蓝牙文章,请点击下面了解本专栏,进入本博主主页看看再走呗,一定不会让你后悔的,记得一定要去看主页置顶文章哦. Androi ...

  9. 来自 LOL 营运商劲舞娱乐对于北捷事件的声明稿

    对于昨日台北捷运的喋血事件,有些媒体的报导与兇嫌家长把原因归咎到因为兇嫌爱玩暴力游戏,并把矛头指到受到许多玩家喜爱的 LOL 英雄联盟,并指称该款游戏充满暴力屠杀,对此 LOL 的营运商在稍早前也发出 ...

最新文章

  1. 使复选框选中_勾选复选框单元格变色,自动计数,在Excel中是如何实现的?
  2. 【Kali渗透全方位实战】使用Nmap进行端口探测-发现脆弱站点
  3. 城联数据TSM技术方案起底
  4. 天龙八部3d最新服务器,天龙八部3DIOS正版服务器整合互通公告
  5. Quartz-TriggerListener解读
  6. 内核态与用户态的区别
  7. 实现一个基于Vue的Button小组件
  8. 大连东软信息学院附近java_大连东软信息学院暑期实训java项目答辩答案
  9. Eprime error number 1234 :unable to load sound 203
  10. IOS逆向(5)Tweak代码编写
  11. 小白windows内网离线部署宝塔面板
  12. 我的世界服务器ess汉化文件,《我的世界》ess插件指令大全
  13. XShell免费版安装配置使用教程(保姆级)
  14. python安装配置教程win10_win10怎么安装python_win10安装python的图文步骤
  15. 两款WEB防火墙软件介绍
  16. Dijkstra算法和A*算法总结
  17. stm32F103C8T6控制DHT11
  18. esxi虚拟机的显卡怎么来的_关于ESXI显卡直通(VmDirectPath),使虚拟机变成HTPC的若干经验...
  19. 金海佳学C++primer 练习9.28
  20. Matplotlib绘图-快速上手可视化工具

热门文章

  1. 尝试做自己不喜欢的事,并努力将其做好
  2. 堕落史话——一入学,就堕落
  3. 爪哇国新游记之八----读写文件及数组排序
  4. FigDraw 11. SCI 文章绘图之小提琴图 (ViolinPlot)
  5. 八、vue_options之computed、watch属性选项
  6. Blender学习笔记-印花(decal)贴图
  7. 【博学谷学习记录】超强总结,用心分享 | shell基础
  8. 完美实现苹果轮廓检测opencv-python检测图像轮廓处理
  9. 蓝桥 卷“兔”来袭编程竞赛专场-07明码加密 题解
  10. ipad分屏功能怎么用_QQ音乐的听歌识曲功能怎么用?