2016-12-01 3 views
0

一方、2つの異なるラズベリーパイ(2と3)にガンムをインストールしてもうまくいきますが、ちょうど30分です。デーモン(上による)は続行しますが、SMSは送受信されません。 shutdown -rコマンドまたはリブートでは、SMSを交換することができますが、30分しかかかりません。私はHuawei USBドングルを使用しています。私が30分ごとに再起動するcron-jobでRaspiに依頼すると、すべてうまく動作しますが、私はPythonプログラムのすべてのデータを失ってしまいます...私のラズベリーパイ(2と3)のGammuは30分だけ完璧に動作します

インターネットで何日も検索しました。 forum-rapsberry.deの他の人が同じ質問をしました。残念ながら答えられていない。私は親切にここで助けを求める。

答えて

1

私はこの問題を最終的に解決しました。 この問題もありました。しかし、私はいくつかのATMELチップとの通信のために別のシリアルポートを使っていくつかのソフトウェアを開発していました。私は、この厄介な問題はシリアル通信のセットアップスピードであると考えました。時にはそれは動作し、それだけではありません。 :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

関連する問題