我正在研究模拟模块SIM700E-h并使用樱花SIM卡。我想将这个模拟模块用于数据(互联网(。所以根据我的说法,我们需要检查 3 件事。
1( 模块中启用了国际数据漫游
2( 确保模块设置为仅连接到 4G LTE 网络
3( 确保模块的 APN 设置为"樱花"
因此,我正在使用Arduino IDE与模块进行串行通信。
(2(我仅使用AT命令将模块设置为LTEAT+CNMP
(3( 我已使用 AT 命令将模块 APN 设置为樱花AT+CGDCONT
但是我无法启用数据漫游,我检查了给出输出(0,3(的命令AT+CREG
,但我希望输出为(0,5( 所以你帮我启用数据漫游来AT+CREG to (0,5)
我也附上了SIM模块手册。在此处输入链接说明
我也有 Arduino纳米 ,所以如果有的话;使用Arduino会有所帮助。
据我所知,默认的AT命令设置不要阻止漫游注册。您必须明确阻止它,例如通过AT+COPS=1,0,<operator>
手动设置运算符(您可以通过查询AT+COPS?
来验证它:期望值为+COPS: 0,...
,这意味着自动选择(。
因此,由于+CREG: x,3
表示"注册被拒绝",因此可能是由于网络限制。蜂窝运营商与特定的外国运营商达成协议,让他们的SIM卡在国外注册:
- 外国运营商可能会在该国某些特定区域的覆盖范围较低
- 外国运营商可能会有很好的覆盖范围,但不适用于4G
- 蜂窝运营商之间的协议可能不涉及4G