【问题标题】:How to send commands via GPRS to GPS Tracker (TK103, GT02, GT06, TK102 etc)如何通过 GPRS 向 GPS Tracker 发送命令(TK103、GT02、GT06、TK102 等)
【发布时间】:2015-02-03 06:15:28
【问题描述】:

这已经在https://stackoverflow.com/questions/25460743/gps-tracker-tk103-how-to-send-message-through-server 被问到了。但没有任何答案!

从 GPS 设备接收数据:
我有一个 TCP 服务器设置,它从各种 GPS 跟踪器(TK103、GT02 等)接收数据。每个 GPS 设备发起请求,服务器接受它,并开始接收 NMEA 数据。效果很好。

通过 SMS 向 GPS 设备发送数据:
目前,我们必须向各个设备发送短信以进行各种配置。这是非常乏味和不准确的。

通过 GPRS 向 GPS 设备发送数据(这是我们想要实现的):
我们希望使用 TCP 或 UDP 通过 GPRS 向设备发送命令以进行各种配置。我对此一无所知。

  1. 我们必须使用 AT 命令吗?如果是,那怎么办?
  2. 还是通过 TCP 发送相同的 SMS 命令?
  3. 我了解到 GSM 提供商不允许通过 GPRS 传入连接/数据。真的吗?
  4. 如果不是,那么解决方案是什么以及如何解决?

请帮忙。

【问题讨论】:

  • 您可能没有得到任何答复,因为您要求调试分布式通信系统,同时只提供一些服务器端代码。此类系统无法通过查看几行代码来调试。
  • 你找到解决办法了吗?
  • 你找到解决办法了吗?

标签: c# sockets tcp gps gprs


【解决方案1】:

根据您使用的 GPS 设备,您可以联系设备供应商获取设备 gprs 协议或 google 获取设备协议。有很多论坛讨论 GPS 设备的 GPRS 协议。以前对我有帮助的一个如果是http://www.gpspassion.com/ 我使用 TK103 已经有一段时间了,并准备了一个带有命令协议的 Excel 文件。 这是设备的 GPRS 协议: https://www.dropbox.com/s/ozydwbltr9p6mlv/GPRS-Data-Protocol.xls?dl=0

注意:短信指令与GPRS指令无关

【讨论】:

  • Dropbox 链接已损坏。
【解决方案2】:
report every 1 mins **,imei:XXXXXXXXXXXXX,C,60s 
report every 10 mins    **,imei:XXXXXXXXXXXXX,C,600s...
report every 10 secs    **,imei:XXXXXXXXXXXXX,C,10s 
report every 20s    **,imei:XXXXXXXXXXXXX,C,20s 
report every 30 mins    **,imei:XXXXXXXXXXXXX,C,030m
Set timezone = BST  **,imei:XXXXXXXXXXXXX,I,1
Set timezone = GMT  **,imei:XXXXXXXXXXXXX,I,0
STOP tracking       **,imei:XXXXXXXXXXXXX,D
Where XXXXXXXXXXX is the unique IMEI

**,imei:<IMEI>,B - Single track (like calling the tracker)
**,imei:<IMEI>,C,20s - 20s polling
**,imei:<IMEI>,C,01m - 1m polling
**,imei:<IMEI>,D - Disable multi tracking
**,imei:<IMEI>,E - Stop alarm (stops move, stockade alarms)
**,imei:<IMEI>,G - Set move alarm
**,imei:<IMEI>,H,060 - 60 k/mph overspeed 
**,imei:<IMEI>,I,+9 - Set timezone to +9h
**,imei:<IMEI>,N - Return to SMS mode ('noadminip')

【讨论】:

    【解决方案3】:

    接受命令是设备软件功能——选择支持GPRS命令的设备

    通过 GPRS 传入的连接/数据取决于您从运营商处购买的服务。标准移动服务假定您正在浏览互联网(因此可能需要付费 - 查看专业的 M2M 服务提供商)。

    但最佳做法是让您的服务器使用一组命令响应传入的位置报告,因为网络连接在向您发送位置报告时处于活动状态(您可以利用较低的关税)

    【讨论】:

    • 您能否详细说明 GPS 跟踪设备如何与我的网络服务器配合使用?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-26
    • 2015-11-30
    • 2020-09-01
    相关资源
    最近更新 更多