【问题标题】:Teltonika FM1100 GPS Device sending same Data repeatedly after ackTeltonika FM1100 GPS 设备在确认后重复发送相同的数据
【发布时间】:2015-09-30 09:29:45
【问题描述】:

我有一个 teltonika FM1100 设备正在为设备 PHP 开发 Web 用户界面

设备正在使用 TCP 通过连接发送数据 能够从设备中获取数据,例如

  1. 第一台设备发送 IMEI 号码

  2. 之后我向 FM100 设备发送确认 (01) 以开始发送数据

  3. 然后在我解析接收到的数据之后接收原始数据

  4. 然后我再次以整数形式将我收到的数据元素(例如:06)作为确认数据发送到 FM1100 设备。

    但 FM1100 设备不断重复发送相同的数据
    不确定是否向 FM1100 设备发送了正确的确认数据,或者设备有任何问题,请帮助解决问题

【问题讨论】:

  • 嘿,我正在努力发送确认 01。我已经尝试过 "\x01" 和 "\x00\x01" 但两者都不起作用。你用了什么?谢谢
  • @DrazenMokic pack("i", "01")
  • 嗨 kanan- 你是如何使用 teltonika 设备创建握手的 - 我有 FMB010。它正在发送 IMEI 号码,但没有向前移动。

标签: php tcp gps socketserver


【解决方案1】:

您应该发送具有正确字节序的整数值 - 对于 Teltonika 它是大字节序:

fwrite($socket, pack('N', 0x06));

【讨论】:

  • 你能详细说明一下吗?
猜你喜欢
  • 2015-09-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-30
  • 1970-01-01
  • 2015-06-13
  • 1970-01-01
相关资源
最近更新 更多