0

同时,我在两个不同的树莓派(2 和 3)中安装了 gammu,它运行良好 - 但仅持续了 30 分钟。守护进程(根据顶部)继续,但没有发送或接收短信。一个shutdown -r 命令或重新启动允许交换sms - 但同样只有30 分钟。我正在使用华为 USB 加密狗。当我通过 cron-job 要求 Raspi 每 30 分钟重新启动一次时,整个事情运行良好,但是我丢失了我的 Python 程序的所有数据......

我在互联网上搜索了很多天。forum-rapsberry.de 上的其他人也提出了同样的问题。不幸的是没有得到答复。我在这里请求帮助。

4

1 回答 1

1

我终于解决了这个问题。也遇到过这个问题。但后来我使用另一个串行端口与一些 atmel 芯片进行通信,为 rasp 开发了一些软件,我发现 rasp 的问题是你为串行通信设置的速度。有时它起作用,然后它就不起作用。:p好吧,锉刀既便宜又小,而且发送串行数据的速度越快,位就越不稳定。因此,只需将串行端口的速度降低到更低的值,例如 14400!默认值(“connection=at”)非常快(每秒 115200 位)。

在 /etc 中编辑 gammu-smsd 并将“connection = at”替换为“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:还要确保你的电源充足: https ://www.raspberrypi.org/documentation/hardware/raspberrypi/power/README.md

于 2017-05-30T14:35:15.803 回答