国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特后旗| 长丰县| 固始县| 乳山市| 怀远县| 永靖县| 达日县| 吴堡县| 黑水县| 板桥市| 长治市| 原平市| 饶河县| 宁武县| 谷城县| 翁源县| 营口市| 集安市| 萝北县| 汾西县| 天柱县| 定兴县| 吴堡县| 肃宁县| 得荣县| 万安县| 海淀区| 新化县| 安福县| 和顺县| 维西| 淄博市| 金乡县| 慈利县| 佛冈县| 广灵县| 金溪县| 航空| 灌南县| 南乐县| 江西省|