gpt4 book ai didi

tcp - 如何使用 (GPRS)sim900 调制解调器发送 MQTT 'Publish' 数据包?

转载 作者:可可西里 更新时间:2023-11-01 02:49:07 25 4
gpt4 key购买 nike

我正在使用带有树莓派的 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");

它不起作用。

最佳答案

关注这个 tutorial 使用 SIM900 调制解调器在 Raspberry Pi 上连接互联网。从 Here 下载“sakis3g.gz” 。使用 Mosquitto MQTT 发布/订阅功能的客户端库。它对我有用:)

使用 SIM900 在“Raspberry pi”上启用互联网的步骤:

  1. 在终端上输入 sudo apt-get install ppp isc-dhcp-server usb-modeswitch

  2. 然后从 Here下载sakis3g

  3. 使用gunzip sakis3g.gz

    解压包
  4. 使文件可执行 chmod +x sakis3g

  5. 使用 GUI 选项运行 sakis sudo ./sakis3g --interactive

现在按照屏幕上的说明进行操作。祝你好运! :)

关于tcp - 如何使用 (GPRS)sim900 调制解调器发送 MQTT 'Publish' 数据包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24017068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com