zoukankan      html  css  js  c++  java
  • 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、使用百度坐标混淆加密算法

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

  • 相关阅读:
    SSP状态寄存器SSPSTAT
    【PIC学习第18例】PIC16F877A 内部EEPROM读写实验
    批量去除flv专辑的片头
    .Net并行库介绍——Task(1)
    一个下载游戏封面的站点
    一个猜数字的小游戏
    RamDisk加速Windows 7?
    .Net并行库介绍——Task(2)
    数独的自动出题算法
    Live Messenger 2009登陆错误的解决方法
  • 原文地址:https://www.cnblogs.com/qq812256/p/14822643.html
Copyright © 2011-2022 走看看