国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux環境下利用GPS+藍牙實現移動定位

2024-08-28 00:10:42
字體:
來源:轉載
供稿:網友

    搞了一個下午終于把這個弄清楚了;查了下網絡資料基本也沒什么相關的,這里就自己寫個和大家分享下吧。雖然在XP系統下實現起來比較方便,但由于本人研究方向的原因,還是試著通過Linux系統來實現。這里用到的GPS設備是Nokia的LD-3W,支持NMEA協議;藍牙適配器是一個IVT的USB適配器;系統是2.4核Debian(有點年限了)。
 
    首先要做的是安裝藍牙模塊,這個之前在搞藍牙連手機,實現撥號上網的時候已經做過了。(這個可以去http://bluez.sourceforge.net/下,比較方便的;或者直接用apt-get,yum之類的)
 
    然后運行"hcitool scan"下,發現GPS設備,記錄MAC地址。不過此前應該確保藍牙適配器的接口是運行的。輸入hciconfig查詢(我這個是usb的藍牙)
 
    串行的話和之前用手機撥號上網的原理一樣,利用rfcomm來作為虛擬的仿真串行鏈路。利用"rfcomm bind /dev/rfcomm0 <MAC> 1"命令來進行綁定。此時最好先設置下pin值。是在/etc/bluetooth/pin里的,改成0000,這個是Nokia LD-3W的值,這樣配對可以比較方便。
 
    其實,此時已經可以進行相關的應用了。配置下minicom的設備口為/dev/rfcomm0,波特率調整為4800,就可以了。當然,利用gpsd(http://gpsd.berlios.de)還可以把這臺計算機設置成能發布gps數據的服務器,其他客戶端可以連接。該服務器可以用apt-get或yum下載,默認的端口為2947.具體一些配置命令可以參加相關站點。其支持除NMEA以外的協議。
 
    在結合地圖或者kimset之類的軟件可以繪制地圖也可以實現路徑記錄等等,比買一個專業的車載設備實惠的多;最主要的是,還可以讓其他藍牙手機,PDA等手持設備使用,攜帶也比較方便。利用gpsd還可以實現多人共享gps接收器,適合多輛車自駕游。上述這些我玩過一部分,有興趣的朋友還可以進一步交流。

出處http://blog.sina.com.cn/s/blog_4aedf42a01007wyy.html。GuanweiYu在此謝謝您對本人成果的尊重。
作者:GuanweiYu

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 荣成市| 苏尼特右旗| 四川省| 特克斯县| 延川县| 罗源县| 永州市| 铜陵市| 黄冈市| 蕉岭县| 健康| 乌苏市| 永靖县| 洪雅县| 融水| 两当县| 洛阳市| 连江县| 阿合奇县| 克东县| 富蕴县| 淮安市| 康马县| 邮箱| 滨州市| 班玛县| 镇宁| 墨江| 柏乡县| 松阳县| 靖西县| 新乐市| 珲春市| 罗甸县| 深州市| 盘锦市| 武安市| 甘德县| 东至县| 兴海县| 磐安县|