1

ラズベリー pi で sim900 モデムを使用しています。TCP の AT コマンドを使用してサーバーに接続できますが、次のように mqtt パブリッシュ パケットを送信しようとすると (私は tcpflow を使用して mosquitto ライブラリからこのパケットを取得しました):

Serial.print("0");
Serial.print("0x10");
Serial.print("0x0");
Serial.print("0x8");
Serial.print("ABC/XYZ");
Serial.print("HELLO");
Serial.print("0x0");

うまくいきません。

4

1 に答える 1

2

このチュートリアルに従って、 SIM900モデムを使用して Raspberry Pi でインターネットに接続します。ここから「sakis3g.gz」をダウンロードします。MQTT pub/sub 機能にMosquittoクライアント ライブラリを使用します。それは私のために働いた:)

SIM900 を使用して「Raspberry pi」でインターネットを有効にする手順:

  1. これを端末に入力sudo apt-get install ppp isc-dhcp-server usb-modeswitch

  2. 次に、ここから sakis3g をダウンロードします。

  3. を使用してパッケージを解凍しますgunzip sakis3g.gz

  4. ファイルを実行可能にするchmod +x sakis3g

  5. GUI オプションで sakis を実行するsudo ./sakis3g --interactive

画面上の指示に従います。幸運を!:)

于 2014-06-05T05:25:55.327 に答える