我同时在两个不同的Raspberry Pi(2和3)中安装了Gammu,并且效果很好 - 但仅持续30分钟。守护程序(根据顶部)继续,但没有发送或收到SMS。关闭-r命令或重新启动允许交换SMS-但仅持续30分钟。我正在使用华为USB加密狗。当我要求Cron-Job要求RASPI每30分钟重新启动时,整个事情都很好,但是我失去了我的Python程序的所有数据...
我在互联网上进行了许多天的搜索。其他人在Forum-rapsberry.de中也提出了同样的问题。不幸的是没有得到答复。我在这里寻求帮助。
我最终解决了这个问题。也有这个问题。但是后来我使用另一个串行端口与某些Atmel芯片进行通信处理了一些软件,并确定RASP上的问题是您设置的串行通信的速度。有时它有效,然后它就没有。:p好吧,RASP便宜且微小,并且序列数据的发送速度越来越不稳定。因此,只需将串行端口的速度降低到较低的速度,例如14400!默认值(„ connection = at')是如此之快(每秒115200位)。
在/etc中编辑gammu-smsd,然后替换„ connection = at'with" connection = at14400"。
/etc/gammu-smsd
# Configuration file for Gammu SMS Daemon
# Gammu library configuration, see gammurc(5)
[gammu]
device = /dev/ttyUSB1
name = Phone on USB serial port USB_Modem USB_Modem
connection = at14400
(…)
享受。
ps:还要确保您的电源足够:链接