gpslinux
① 在linux下使用usb介面的GPS模塊,怎麼破
有幾個辦法 1)直接把驅動去掉 1.進入內核目錄 cd /lib/moles/[你服務內核版本]/kernel/drivers/usb/storage 2.刪除或更名驅動文件 usb-storage.ko(建議換個文件名,以後還能找回來) 3.重啟系統後就不能使用了 2)寫個檢測腳本,每秒鍾運行...
② 基於ARM9mini2440a的嵌入式GPS定位系統,採用linux操作系統的,在網上買個個模塊配套源程序,求指導操作!
別說你什麼都不會,基本的知識應該具備吧,就照著教程一步步的來唄
③ Linux python 讀取GPS模塊的數據報,出現很多語法錯誤。
Python 3.2.3 (default, Oct 19 2012, 20:13:42)
[GCC 4.6.3] on linux2
Type "right", "credits" or "license()" for more information.
==== No Subprocess ====
>>> import math
>>> math.ceil(0.5)
1
>>> x = input('x: ')
x: 12
>>> print(x)
12
>>>
如上,將一個0.5四捨五入到1要用math模塊的ceil()函數向上取整,因為默認的round()四捨五入函數是會遇到×××.5會取偶數的。例如1.5--》2 而0.5--》0
至於print語法錯誤,是因為python 3.x版中print是一個函數,所以要用調用函數的形式,要有括弧。
python3.x 是不向下兼容2.x的
④ linux串口讀GPS信號讀不到第一個字元
你還在問類似的問題。
因為讀到的數據可能是GPS數據任意的一部分,所以$符號不見得在read_buf[0]的位置……
讀到的數據,不能直接分析處理,必須和歷史數據先進行拼接,然後在掃描$符號。
加我的q吧,有啥問題可以直接問我,50838986
⑤ 最近想用C語言在Linux上開發一個簡單的gps介面程序,能讀取顯示經度緯度的那種。
權威《unix網路編程》。
做這個事情大概分這么幾步。
一:gps設備先通過某種手段上網(可以是撥號上網,wifi。。。。)
二:gps設備向伺服器(就是你運行程序的機器)申請連接。可以用域名或者IP找到你的伺服器。
三:伺服器接受連接。
四:你跟這個gps設備提前預定好。你們的通信形式。
常用的大概也就是,一問一答。你可以通過tcp連接發請求指令給設備,設備收到以後給你回復。然後你只要分析回復指令就就行了。
具體怎麼監聽連接,怎麼收發。書上說的很清楚。
⑥ 我想在linux下編寫有關gps的應用,只需獲取當前的坐標值即可,使用usb轉串口線連接gps
usb介面的吧,我猜的
⑦ 在線等,請教linux下讀取gps信息問題,讀不出gps信息,看一下下面代碼有什麼問題:
1.代碼沒貼全,main之外呢?
2.openport的函數我不太清楚,認為基本和你注釋掉的open函數功能相同.那麼openport的第一個參數fd的值是否正確?
3.fcntl(fd, F_SETFL, 0),為什麼還要去設置參數為0,openport時應該已經設置了參數吧.
4.上面是打開埠的問題,後面應該是讀數據了.如果仍然沒有數據的話,先看看讀取函數的返回值,不能解決的話你可以考慮換一個埠試試.
⑧ 做基於ARM的linux的GPS定位系統設計,已經編寫程序在終端上採集到GPS信息,接下去怎麼用Qt界面顯示求指導
把採集到的信息存到一個文件(文件的更新與讀寫控制要注意), 反正要用到某種比較及時的通信方法, 再用QT寫界面, C++去讀這個文件, 解析出來顯示,如果要顯示具體地方,比如省市街道,可以用一些OPEN API, 比如網路提供的。總之大致的思路就是這樣 。
關於QT界面開發首先要先學C++然後再學QT
⑨ 嵌入式linux串口讀取gps都是ff,串口調試助手卻正常,這是怎麼回事
1.製作一個PE啟動盤,建議用「U大俠製作工具」一鍵製作PE啟動盤 2.設置電腦的BIOS:開機按下DEL鍵進入BIOS設置選擇Boot菜單界面設置U盤啟動,在「Hard Disk Drives」裡面選擇U盤為第一啟動設備,硬碟驅動器「Hard Disk Drives」選擇:選擇U盤為第一啟...