SIM5216A phone 功能 (CFUN) 未维护
SIM5216A phone functionality (CFUN) is not maintained
我对使用 Arduino/GSM 还很陌生,在使用基本 HTTP 功能时遇到了问题。我目前面临多个问题——一个是我正在使用的 3G 屏蔽 (SIMCOM SIM5216A) 似乎不想连接到运营商! :(
但是,对于这个问题,我想关注的问题是 Phone 功能 - 通过 AT+CFUN 命令指定 - 似乎无法通过电源循环来维持。此外,有时在修改 CFUN 后,调制解调器将 运行 软重置。
这是我用来修改调制解调器 phone 功能的命令:
AT+CFUN=1,0
我的印象是第二个参数应该阻止它运行进行软重置。
我已尝试按照 this question's accepted answer 中的建议保存 AT 配置 - 这是开机后的输出:
START
+STIN: 25
+STIN: 25
+CPIN: READY
SMS DONE
PB DONE
AT+CFUN=1,0
OK
AT&W
OK
但是,每当我下次重置时,我都会得到以下信息:
AT+CFUN?
+CFUN: 4
OK
所以,我的问题是如何保存 CFUN 配置以在电源循环之间保持一致? (如果你恰好可以提供意见,为什么我能看到中等强度的信号,但无法连接到运营商网络,也欢迎提供意见,但这不是本问题的重点)
谢谢,
BadDevH.
具体用AT&W
保存的内容比较糊涂,详见this answer。然而,无论如何,AT+CFUN
命令正在控制这样一种动态行为,我无法想象任何制造商曾经用 &W
保存过它。想一想 CFUN 更像是在驾驶汽车时设置固定的巡航控制速度。车子启动时不可能继续保持上次的速度。
对于普通电话,默认行为是值 1 - 完整功能 - 因为这是他们所做的非常核心的功能1,但对于 GSM 模块屏蔽,我是猜测默认行为设置为无无线电以节省电量,因此它会保持关闭状态,直到您需要它,此时您需要明确打开它。
1
并且即使在没有SIM卡的情况下,也能拨打紧急电话。
我对使用 Arduino/GSM 还很陌生,在使用基本 HTTP 功能时遇到了问题。我目前面临多个问题——一个是我正在使用的 3G 屏蔽 (SIMCOM SIM5216A) 似乎不想连接到运营商! :(
但是,对于这个问题,我想关注的问题是 Phone 功能 - 通过 AT+CFUN 命令指定 - 似乎无法通过电源循环来维持。此外,有时在修改 CFUN 后,调制解调器将 运行 软重置。
这是我用来修改调制解调器 phone 功能的命令:
AT+CFUN=1,0
我的印象是第二个参数应该阻止它运行进行软重置。
我已尝试按照 this question's accepted answer 中的建议保存 AT 配置 - 这是开机后的输出:
START
+STIN: 25
+STIN: 25
+CPIN: READY
SMS DONE
PB DONE
AT+CFUN=1,0
OK
AT&W
OK
但是,每当我下次重置时,我都会得到以下信息:
AT+CFUN?
+CFUN: 4
OK
所以,我的问题是如何保存 CFUN 配置以在电源循环之间保持一致? (如果你恰好可以提供意见,为什么我能看到中等强度的信号,但无法连接到运营商网络,也欢迎提供意见,但这不是本问题的重点)
谢谢, BadDevH.
具体用AT&W
保存的内容比较糊涂,详见this answer。然而,无论如何,AT+CFUN
命令正在控制这样一种动态行为,我无法想象任何制造商曾经用 &W
保存过它。想一想 CFUN 更像是在驾驶汽车时设置固定的巡航控制速度。车子启动时不可能继续保持上次的速度。
对于普通电话,默认行为是值 1 - 完整功能 - 因为这是他们所做的非常核心的功能1,但对于 GSM 模块屏蔽,我是猜测默认行为设置为无无线电以节省电量,因此它会保持关闭状态,直到您需要它,此时您需要明确打开它。
1 并且即使在没有SIM卡的情况下,也能拨打紧急电话。