【问题标题】:Integration of Shenzhen Concox Information Technology Tracker GT06 with EC2深圳康考克斯信息技术跟踪器 GT06 与 EC2 的集成
【发布时间】:2017-04-03 18:09:03
【问题描述】:

我有一个 concox GT06 设备,我想通过该设备将跟踪数据发送到我的 AWS 服务器。

自带的coding protocol manual只是说明数据结构和协议。

我的服务器如何接收我的追踪器收集的 GPS 数据?

【问题讨论】:

  • 这个问题绝对有效,建议关闭的人完全不了解跟踪平台环境。不要碰你不能解决的问题,男孩和女孩。

标签: amazon-ec2 integration tracker


【解决方案1】:
  1. 验证您的服务器是否允许您打开套接字,出于安全原因,大多数低成本解决方案都不允许打开套接字(我建议使用 Amazon EC2 虚拟机作为您的平台)。
  2. 选择您的应用程序将侦听传入数据的端口,验证它是否已打开(如果未打开)并编写您的应用程序(我使用 C++)以侦听该端口。
  3. 在服务器上编译并运行您的应用程序(并确保它保持活动状态)。
  4. 配置您的跟踪器(通常通过向其发送短信)将数据发送到您的服务器的 IP 和您的应用程序正在侦听的端口。

如果您是,我怀疑您是刚刚开始,请考虑您将投入 2 到 3 周的时间从头开始开发此解决方案。您也可以考虑寻找一个预先开发的跟踪平台,这在数据安全方面可能可接受也可能不可接受。

您可以找到examples and tutorials online。我通常对我的编码非常开放,并且很乐意发送套接字服务器的副本,但是,在这种情况下,出于安全原因,我不能这样做。

【讨论】:

  • 我知道您已经在使用亚马逊 EC2,但我明确解释了为什么我建议其他人跟随您在云计算方面的选择。
  • 您好,托尼,感谢您的回复。我不仅感谢答案,而且感谢对于某些主题的新手,人们开始投票以结束他们的问题,而不是回答/指导正确的资源。我真的很感谢你反对这样的恶霸。
  • 另外,我得到了答案。我在错误的地方检查。对于面临类似问题的任何人,请查看用户手册,而不是设备的协议手册。它主要包含有关如何设置网络平台的信息。
  • 我无法忍受这些徽章猎人,他们会在第一次有机会投票关闭帖子时就跳起来,只是为了获得额外的金星。你的帖子值得留下来讨论。我希望人们能想出越来越好的解决方案。我是来学习的,不是来积累虚构的积分的。
  • @tony gil ...我正在开发 gps 跟踪解决方案。我可以成功连接到 concox gt06 设备。我的问题是缩放和线程管理。 GT06可以使用UDP协议吗?
【解决方案2】:

您可以使用简化的解决方案代替直接解析 TCP 或 UDP 数据包,将专门用于数据解析的中间件后端放在中间,例如flespi。 在这种方法中,您可以使用 HTTP REST API 从发送给您的专用 IP:端口(称为通道)的跟踪器中获取每个新数据部分,甚至可以使用 HTTP REST 向连接的设备发送标准化命令。 同时可以使用标准库打开 MQTT 连接并从设备as MQTT in real time 接收转换为 JSON 的消息,由于几乎为零延迟,这甚至比 REST 更好。 如果您使用的是 python,您可以查看开源 flespi_receiver 库。在这种使用 10 行代码的方法中,您可能会将 EC2 上的整个代码解析为来自 Concox GT06 的 JSON 消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    相关资源
    最近更新 更多