linux+手机+gps,Linux环境下利用GPS+蓝牙实现移动定位

news/2024/10/22 12:33:41/

搞了一个下午终于把这个弄清楚了;查了下网络资料基本也没什么相关的,这里就自己写个和大家分享下吧。虽然在XP系统下实现起

搞了一个下午终于把这个弄清楚了;查了下网络资料基本也没什么相关的,这里就自己写个和大家分享下吧。虽然在XP系统下实现起来比较方便,但由于本人研究方向的原因,还是试着通过Linux系统来实现。这里用到的GPS设备是Nokia的LD-3W,支持NMEA协议;蓝牙适配器是一个IVT的USB适配器;系统是2.4核Debian(有点年限了)。

首先要做的是安装蓝牙模块,这个之前在搞蓝牙连手机,实现拨号上网的时候已经做过了。(这个可以去下,比较方便的;或者直接用apt-get,yum之类的)

然后运行"hcitool scan"下,发现GPS设备,记录MAC地址。不过此前应该确保蓝牙适配器的接口是运行的。输入hciconfig查询(我这个是usb的蓝牙)

串行的话和之前用手机拨号上网的原理一样,利用rfcomm来作为虚拟的仿真串行链路。利用"rfcomm bind /dev/rfcomm0 1"命令来进行绑定。此时最好先设置下pin值。是在/etc/bluetooth/pin里的,改成0000,这个是Nokia LD-3W的值,这样配对可以比较方便。

其实,此时已经可以进行相关的应用了。配置下minicom的设备口为/dev/rfcomm0,波特率调整为4800,就可以了。当然,利用gpsd()还可以把这台计算机设置成能发布gps数据的服务器,其他客户端可以连接。该服务器可以用apt-get或yum下载,默认的端口为2947.具体一些配置命令可以参加相关站点。其支持除NMEA以外的协议。

在结合地图或者kimset之类的软件可以绘制地图也可以实现路径记录等等,比买一个专业的车载设备实惠的多;最主要的是,还可以让其他蓝牙手机,PDA等手持设备使用,,携带也比较方便。利用gpsd还可以实现多人共享gps接收器,适合多辆车自驾游。上述这些我玩过一部分,有兴趣的朋友还可以进一步交流。

出处。GuanweiYu在此谢谢您对本人成果的尊重。

作者:GuanweiYu

logo.gif


http://www.ppmy.cn/news/258690.html

相关文章

android gps导航省电,一种GPS导航中省电的系统和方法与流程

一种gps导航中省电的系统和方法,应用于通过gps(或者类似的北斗、伽利略)导航的领域。 背景技术: 在移动设备领域(手机、车载导航等),通过卫星导航应用非常普遍,几乎全部的手机,大部分的汽车,自身都带有定位功能,自身带有地图,通过地图配合定位,即可实现对用户或者驾驶…

低频125K安卓工业三防手持机lora通信

一、产品简介: 7100-L是一款采用Android 7.0操作系统的工业级支持全部物联网频段和应用功能的智能工业手持终端。产品可广泛应用在物联网的各个行业,比如:物流运输行业、电力行业、商品溯源行业、销售管理行业、仓储管理行业、商品防伪…

手持SLAM年终杂谈

点击上方“3D视觉工坊”,选择“星标” 干货第一时间送达 作者丨曾滔 来源丨 爱学习的测绘师 编辑丨3D视觉工坊 点击进入—>3D视觉工坊学习交流群 2021年11月11日,双十一这一天,随着飞马的SLAM100手持产品发布,手持SLAM设备带来…

linux时间戳 gps,gps时间(gps时间戳转换成utc时间)

GPS时间系统 GPS系统是测时测距系统,GPS定位要求有高度精确的、稳定的和连续的观测时间,因此时间系统对GPS定位具有重要意义。时间系统与坐标系统一样,应. 通俗的讲,所以存在的时间系统全部由两部分组成:一部分是时间基准,或者叫时间原点,即起始时间,另一部分是时间尺度…

户外运动手持GPS设备常识汇总

户外运动手持GPS设备常识汇总 1 户外穿越探路时,在恶劣境况下,比如没路,没领队,没路标,天黑,迷路,搞不清方向和方位,户外安全受到威胁,你就是有通讯手段&#xf…

Qt学习之旅 -信号与槽

文章目录 点击关闭窗口自定义信号和槽自定义信号和槽解决重载问题信号和连接信号断开连接Qt4版本信号槽连接Lambda表达式 点击关闭窗口 connect(信号发送者,发送的具体信号,信号接收者,型号的处理(槽slot));这里自定义的MyPushButton与QPushButton别无二…

RFID手持机助力仓储物流信息化管理

基于RFID手持机应用仓储物流管理:随着电子商务和物联网等领域的快速发展,传统的仓储管理模式已经满足不了现代的物流需求了。近些年推出的RFID手持机设备将很大程度上提高仓储物流管理水平,并且能够加快仓储物流管理的信息化建设。基于RFID技…

LORA智能巡检手持机|无线数据采集终端

企业进行生产经营的目的,就是获取最大的经济效益,企业的一切经营管理活动也是紧紧围绕着提高经济效益这个中心进行的,设备管理是提高经济效益的基础。在预防维修方式下,设备状态要素的提取不全面,往往会过多强调设备周…