移远官网

rm500u-cn 双卡单待

RM-500U-CN 支持双卡单待,但是没有自动切换的at指令。该模块是否能够自动检查掉卡,或者断网从而进行卡槽切换。我这边通过上层检测切换,每次切换不是很好,偶尔会切换失败。

模组有热插拔功能,但是需要硬件跟AT指令配置才生生效, 请在硬件设计手册上查看相关的信息。

AT+QUIMSLOT 选择卡槽 ;AT+QSIMDET=1,0 配置GPIO的电平;有at指令能让模块自动检测卡是否read的状态的吗?at+cpin只能检测当前卡槽的状态,无法检测另外一个卡槽的状态。有指令可以检测另外一个卡槽的状态吗?

大致如果如下:
选择卡槽1, 然后配置热插拔功能, 卡槽1的卡热插拔了,就会有卡插入或者拔出的urc上报, 但是卡槽2的插拔不会有相应的URC上报, 需要选择到卡槽2, 然后卡槽2的卡热插拔才有对应的urc上报

我这边的测试效果也是和你所说的一致,但是实时的检测2个卡的状态,就会存在来回切换卡的问题,导致网络断开,这样就没法使用。我想有没有在不影响网络的情况下,实时的检测卡的状态。也就是不需要来回切换的情况下,检测卡的状态。

模组是双卡单通,选择卡1还是卡2 是客户端应用发AT指令设置的, 模组端没有控制,如果应用存在频繁切换卡, 需要再考虑一下逻辑,例如:设置哪个为主卡,哪个副卡。