Tag Archives: Ozi

我的蓝牙GPS手持机-麦哲伦探险家100

大概06年上半年的时候,准备换一个智能手机,那会儿windows mobile绝对是主流,而且wm上有ozi,应该是户外导航的不二之选; 但是带gps的手机还比较少,也贵,而且手机的电池续航能力和防水性也都是问题(当时也有三防手机,但都是非智能机),后来手机买的是东芝G900,480×800的屏幕,带键盘,虽然重了点,但是当时我经常要在手机上回英文邮件,QWERTY键盘还是很方便的。然后考虑上一个gps手持机,但是大屏幕带地图的手持机也很贵,而且手机不带gps也无法开车导航,ozi用起来也不方便,所以就考虑如何能将手机和gps连起来。

首先看到的便是有些手持机是支持数据线的,但基本都是串口的,串口连在电脑上当然没问题,手机上就比较麻烦了,需要一根串口转usb的线,usb还得是mini口的,要不然插不到手机上,这线不好找,手机还得支持usb host,当时好像就找到了一款手机,好象是华硕的,看了看不喜欢,而且拖根线也实在是麻烦,于是放弃。

后来就想到了用蓝牙来传输,当时已经有一些蓝牙gps了,但是基本都是电子狗类型,只能记录轨迹,而我还是希望有一个手持机,只要有最基本的功能就行,能够根据轨迹导航就可以,没用地图也没关系,地图依靠手机。后来搜了一下,还真有人给手持机装过蓝牙,基本都是garmin 60cx系列,而且蓝牙模块外置,比较丑,也不防水。

后来看到有人给麦哲伦探险家手持机装蓝牙模块的,但是没有仔细说,也找不的到更多的资料,正好淘宝上看到有一家二手探险家卖得挺好的,也便宜,不考虑锂电池的,也就只有100,200和210可选了,探险家100没有外置触点数据线,但是内部结构是一样的,里头也有触点,看了那个蓝牙串口模块的尺寸,大小应该能放下,于是决定买探险家100,反正也便宜,弄坏了也不心疼。

准备的过程比较长,实际操作起来就很简单了,拆开gps把gps和蓝牙芯片的正负极和Tx、Rx四个点用线连起来就可以了,最后用胶布固定一下芯片就算完工了。正极不是直接接在电池正极是的,而是接在一个开机才带电的元件的正极上,否则的话只要装电池蓝牙芯片就会通电,显然不合适。有人说反正只用NMEA输出,只要接Tx就行了,当时觉得反正多接一根线也不麻烦,所以就把Rx也给接上了。

开机之后用eXplorist 100隐藏的Service Functions打开NMEA输出,关机状态下按NAV和PWR开机、开机状态下按MENU然后按右左右左就会出现“00”的数字,用摇杆输入41按ENTER就可以进入NMEA设置。40是串口波特率设置,但是一般来说不用设置也能够成功传输的。然后打开手机蓝牙配对,然后新建一个发送端口,比如COM6,然后在GPS软件设置里头选择该端口就可以了,这样OziCE就可以定位了,其他需要GPS的软件也都可以用了。后来又找到了一个叫G7toCE的软件,可以上传、下载Point、Track和Route,这样就更方便了,出发前传一条轨迹上去,基本上沿着轨迹走就是了,当然也可以传一些POI上去作为参照,很完美,一般爬山或者骑车用手持机就够了,实在需要的时候打开手机开一下地图就可以。

GPS和笔记本结合得也很好,连上之后用用PC版Ozi也可以NMEA通信,也可以操作Point、Track和Route。

加载蓝牙之后耗电量大概增加30%左右,两节2500毫安的充电电池可以用12-14个小时,支持一天的活动差不多也够了。其实也可以专给设一个蓝牙的开关,这样的话会很省电,但是由于蓝牙芯片内置,增加按键的话肯定会破坏防水;另一种方法就是增加一个小小的电路来捕捉现有某个按键的长按事件,然后来开关蓝牙,稍显麻烦,而且电池问题也不是很突出,所以也就算了。另外一个问题就是无线干扰,买车的时候送了一个VETTA的无线码表,结果GPS开机的时候码表就会以汽车的速度前进,无线码表易受干扰也是出了名的,估计是蓝牙模块对他有干扰,但是手持机当码表也绰绰有余,所以一般也不G7用码表了。

现在的手机基本上都自带GPS了,但是爬山骑车的时候手持机还是很管用的。只可惜安卓的手机上没找到能够上传、下载Point、Track和Route的软件,前阵子看到丁丁的一篇文章(来说说自用的android gps相关软件)里头提到AndroidMTK可以从MTK芯片的蓝牙GPS上下载轨迹,可惜不能用在探险家上,估计是探险家支持的NMEA版本不够高。

最后上图,第一张上面胶布缠着的就是蓝牙芯片

Moto ME525+ 刷机和使用感受

原来一直用的WM的手机,就是因为手机上最重要的一个软件OZI只有WM版,现在终于有Android版的了,而且原来的东芝G900也该退休了,于是上上周买了ME525+,看中的就是三防功能,所以其他的也不考虑了。这机器出来也有一段时间了,水货也就便宜个两三百,所以最后还是从国美网站买的行货。

第一次用Android手机,感觉上手还是挺快的,也没看说明书就弄得七七八八了。当然行货自然有很多垃圾软件,看着不爽;而且GMS也被阉割了,居然有人建议用exchange的方式通过m.googel.com来同步通讯录,那还不如再接着用WM的手机呢。。。于是准备刷GMS,但是一看还得先root,那就root吧,没权限多不爽啊。试了网上找的三种以上的方法,结果无一成功,最后发现最新版的ME525+(45.1.14.ME525+.ChinaRetail.en.CN)无法直接root,需要先刷低版本底包root之后再刷回最新的国内行货包,这个未免也复杂了点吧,虽说WM的机器经常刷,但是Android的似乎还没准备好了,万一成砖了咋办啊,再说也还没玩够呢,于是找找有没有别的办法,后来看到GMS是可以单独通过apk安装的,于是装了GoogleServicesFramework.apk,GoogleContactsSyncAdapter.apk和GoogleCalendarSyncAdapter.apk,这样添加账户之后就可以同步通讯录日历啥的了,速度还挺快,比原来WM用的m.googel.com快多了。

Google的market实际上不能用,手机上每次都出错,后来用Chrome+APK downloader来下载apk到电脑,虽说也不合法,但是好歹也能用。但是google play国内不太火,有很多软件还是没有,最后还是装了一个豌豆荚,虽然我比较烦他,但是也没办法

之后几天一直折腾软件,官方的ozi安卓版需要破解,不破解的话有水印和弹出窗口,从小胖熊找了一个破解版的用起来也没问题。androzic很多人推荐,可以直接用ozi地图,但是感觉功能不如ozi多,两个都不能识别中文地图文件名,但是.map文件名ozi是支持中文的,只需要把数据文件名(ozf2或者ozx3等)改成英文,然后在map文件里头改一下对应的数据文件名就行了;androzic就不行,map文件也得改成中文的,而且显示还有乱码,而且稳定性也不好,所以就被放弃了。至于评价不错的OruxMaps,用了一下,感觉也一般吧,支持在线地图,但是已经有了google maps,再说了,还得转地图格式,麻烦,所以也放弃了。

运动记录软件已经有了run.gps了,WM上用过,安卓上几乎一模一样,原来的注册机也能用。

有很多人推荐Endomondo和Runkeeper,结果Google Play显示不支持,手动安装失败,豌豆荚说“不支持add-on属性”,结果一看还是GMS的原因,要安装的话得刷包,但是没有root权限还是不行,再说了那些行货自带的软件也很烦人,时不时上个网啥的,于是决定刷机。

刷机是按照这个步骤来的(DEFY+MB526 BL6 刷底包ROOT精简其他包全过程),基本没有啥问题,我最开始的时候把解压出来的sbf文件放在我虚拟的ramdisk的那个盘上,结果几次都失败,也没啥有意义的提示,后来想起来可能是刷机的时候创建临时文件时空间不足引起的,后来试了一下果然就成功了,root之后真是好啊,把看着不爽的自带软件全删了,GMS也没问题了。

Endomondo安装之后还是无法打开,Runkeeper觉得也一般,功能比较少,最后还是决定用run.gps。早上在打开Voice Output设置的时候说需要install text-to-speech data,然后点确认的的时候冒出一个:pico tts意外停止,开始还以为需要下载语音数据,后来才想起来这个是TTS啊,为啥还需要数据呢,于是看了看原来是因为这个错误是因为我删了系统自带的电子市场软件(智件园)引起的,装上之后也没啥用,没找到啥TTS软件,后来下了一个SVOX TTS engine装上就可以了,里头有广东话就是没普通话,也懒得折腾了,直接用英语了事。

其他感受:
来电的时候能显示位置,但是居然不能显示公司职位啥的,通讯录太多了好多个同名的,没有公司职位有时候还真有点反应不过来,网上找了一圈,也没有找到合适的软件
有一回本来要打给一个同事的,结果打到一个师兄那里去了
同名的联系人从google同步到手机之后会自动合并,需要手动拆分一下
短信里头没有已删除文件夹,删除的时候得要小心点
道道通:很完美,不需要破解啥的,也不联网,就是数据大了点,3G多
R66:据说用的也是和道道通一样的地图,时不时要联网,麻烦,还是用道道通,唯一的好处就是地图可以拆分