下午好!
我有问题,不知道该如何解决。
我正在使用gammu并执行了python代码,并且正在使用树莓派,到目前为止一切顺利!
问题是一段时间后,gammu会发出错误gammu.ERR_TIMEOUT。或有时这个错误gammu错误打开设备
这是我到目前为止所做的
我看到了设置以查看调制解调器端口是否正确
然后重新连接调制解调器
我一直在该网站上搜索gammu异常,以查看可能是什么错误
我最大的问题是,这种情况经常随机发生
好的,它可以识别调制解调器,但是gammu.ERR_DEVICEOPENERROR会给出错误:{'Text':u'打开设备时出错。未知,忙碌或没有权限”,“代码”。 ':2,'Where','init'}
最佳答案
答案很晚,但也许仍然有用:
我还使用带有3G USB调制解调器和python-gammu的Raspberry Pi。根据我的经验,不同的3G调制解调器的行为有很大不同:使用其中之一(ZTE MF190),我的python脚本(每分钟一次轮询传入的SMS)可以愉快地互动数周而没有任何问题。在另一台(Huawei E1820)上,我每天在几分钟到几小时内收到几次超时错误。
确保您的进程中没有两个尝试同时与调制解调器进行交互-这是我引起这些错误的问题之一。否则,在我的情况下,只要发生异常,都重新启动RPi是可以接受的解决方法。