• Holux M-241 Plus 复活记


    Holux M-241 Plus曾经是一个非常好的GPS记录仪,深受户外运动爱好者的欢迎,可惜这家公司在2019年倒闭了。

    官网关闭之后,软件注册码也找不到了,数据不能导出,不能回放,这玩意儿算是废了。

    但是作为一个软硬件双料爱好者,秉着不抛弃不放弃,勤俭持家的优良传统,决定倒腾一番,花了三四天,终于搞定了,特此记录一下。

    需要解决的问题1:官方软件eztour可以连接进行设置,但是不能导出数据。

    找来找去找到了GPSBabel,导出数据时进度条跑来跑去像死机,也没办法用。

    解决:最后找到了MtkDLut,功能齐全,非常好用。

    需要解决的问题2:查看GPS轨迹。

    导出的数据可以是csv、nmea、kmz格式。

    先想到的是谷歌地球,但是才发现2018年谷歌地球就不能用了,想一想上次用谷歌地球好像是2003年吧,时间过得真TM快。

    又找来找去找半天,测试了一堆没用的软件之后,发现一个叫图新地球的还不错,好像是中科院出的。但是由于是卫星地图,不是很清晰。但是可以凑合用了。

    基本解决。

    由此引来了问题3:调用百度地图、腾讯地图或高德地图接口显示岂不是很清晰吗?

    接下来为此折腾了三天,实现了实时显示当前位置的功能,下面是踩过的坑:

    1、选择百度地图,个人比较喜欢它。申请API接口;

    2、M241串口波特率为38400,每秒推一次GPS数据,格式倒是很全,我只用到了GNRCM、GPGGA、GNGGA和GPGSA协议;

    3、用Python实现串口通讯实时更新数据;

    4、将实时数据转为度分秒格式

    5、使用百度坐标混淆加密算法

    最后,安装在我的数采上,开车去接女儿试一下,效果整体还行,只是偶尔会产生漂移。玩玩而已,就没再花心思处理了。历史记录回放也没做,没什么技术含量,算是体力活。

  • 相关阅读:
    sdmenu js
    python 语言开发组合模块,为软件整合提供帮助
    星际二 地图制作过程
    mozilla
    虚拟机 装 ios
    jaxb之xjc编码问题
    抽象类注意事项(面试常常涉及)
    使用java6做webservice
    在linux上jaxb 工具的shell命令编写
    在Redhat 5.0 上安装Eclipse 3.6
  • 原文地址:https://www.cnblogs.com/qq812256/p/14822643.html
Copyright © 2020-2023  润新知