• 5

GPS速率設定


w756167 wrote:
我的 garmin 25 是 9600 說,奇怪了


navman 4400 是57600 ....

cityhunter wrote:


w756167 wrote:
我的 garmin 25 是 9600 說,奇怪了


navman 4400 是57600 ....


我的Navman 3100也是用57600,但是表現不會比我的GPS35用4800出色!
Baud Rate 調低一點比較省電對吧 (尤其是藍芽)?
雄辯是銀,沉默是金
請問GARMIN CF GPS 2610 應如何設定,煩請各位大大告知,謝謝!
積金積玉莫過積德,問富問貴必先問心 .
我的BT-77預設是4800,用的也很順不太會飄,用預設值就夠了不需要改喔
小弟不才,但想跟大大分享一下
以前我用紅外線傳輸資料到手機上面先設4800,傳個圖要五秒(舉例),改成115200後傳輸只要二秒,所以我認為這個傳輸是有差的,但看前面大大的分析,gps接收資料的速度固定所以效率應該沒差,因為收訊速度跟不上傳輸速度,..必須兩者同時加快才能變快,換個話說,高雄是gps,台北是pda,若有十台車從高雄開到台北不論是走高速公路(115200)或是省道(4800)最後都是十台車到達,若是一台車從高雄出發走高速公路(115200)或是省道(4800)最後只有一台車到台北....重點不在路有多大,而是有多少資料送出.因為是有一台車到台北,不是1000台車(會塞車),所以不會有什麼差別,gps接收衛星資料的速度必須比傳送速度快,傳輸時才會有影響,小弟淺見.若有錯請不吝指教,畢竟我還是新手呀~~~~教教我吧~

allenjiang wrote:
小弟不才,但想跟大大分享一下
以前我用紅外線傳輸資料到手機上面先設4800,傳個圖要五秒(舉例),改成115200後傳輸只要二秒,所以我認為這個傳輸是有差的,但看前面大大的分
析,gps接收資料的速度固定所以效率應該沒差,因為收訊速度跟不上傳輸速度,..必須兩者同時加快才能變快,換個話說,高雄是gps,台北是pda,若
有十台車從高雄開到台北不論是走高速公路(115200)或是省道(4800)最後都是十台車到達,若是一台車從高雄出發走高速公路(115200)或是
省道(4800)最後只有一台車到台北....重點不在路有多大,而是有多少資料送出.因為是有一台車到台北,不是1000台車(會塞車),所以不會有什
麼差別,gps接收衛星資料的速度必須比傳送速度快,傳輸時才會有影響,小弟淺見.若有錯請不吝指教,畢竟我還是新手呀~~~~教教我吧~


我想重點是GPS 的資料傳輸並不需要這麼多台車....
NEMA的那幾個protocol我是有看沒有懂, 但是就我對GPS 這東東的了解, receiver收到衛星訊號之後, 會由processor 計算然後送坐標到host device
如果打開導航軟體的GPS 狀態畫面, 看到一堆GPGSV....的那些東西就是GPS receiver actually送出來的資料的話, Baud Rate 4800 對於送這些資料都是綽綽有餘. 就算把Baud Rate提高, 流量還是一定, 不影響定位的速度.
調高baud rate可以說有影響

4800bps,理論上每秒可以傳480 byte
所以在此預設的速度下,GPS每秒丟出的資料不能大於480byte
否則下一秒的資料會delay

若改成9600bps,則原本要一秒才送完的資料,這下子只要半秒就可以完成了

說成白話一點,調高baud rate只是可以提早知道定位結果,不會對定位、座標本身的精確度有所改善

只是,導航軟體端有沒有辦法可以將這提早收到的結果即時反應出來?我是莫宰羊

(題外話,RS232的傳輸速度和CPU比較來,RS232算是蝸牛等級)

gps_taiwan wrote:
之前已經提到過,NMEA格式的訊息最快為1 Hz,也就1秒輸出一次
通常地圖軟體會用到的經緯度資訊多來自GPGGA、GPGLL或是GPRMC這三種訊息;
而之前提到的GPGSA和GPGSV的資訊為Receiver接收到的衛星排列以及訊號強度;
而GPVTG則包含了一些有關速度的資訊。
通常使用SiRF Solution的GPS,GPGGA、GPRMC和GPVTG預設為1秒輸出一次,GPGSA和GPGSV為5秒輸出一次,GPGLL則不輸出。
以上為NMEA訊息輸出的設定。

您提到的是通訊介面的設定,和上述的輸出頻率沒有關係,假使您將通訊速度調快了,NMEA各訊息的輸出頻率仍是不會改變。比方說 GPGGA為每秒輸出,它不會因為您將Baudrate由原來的4800 bps調整至38400bps而改變,它仍舊是依照設定為每秒輸出。

至於調整NMEA訊息輸出頻率SiRF有它自己的command,而最快速度為每秒輸出一次,換言之只能調慢不能調快或是選擇不輸出。



gps_taiwan兄的敘述完全正確!!
我之前的玩法是...把CF GPS的Baudrate改成9600(原本預設4800)
另外把GPGSA和GPGSV從5秒輸出一次改成1秒輸出一次!!
把Baudrate調高只是讓資料量足夠每次順暢的丟給PPC或SP...
而把GPGSA和GPGSV改成1秒輸出一次則可以發現每顆衛星衛星排列以及訊號強度變動(更新)速率"感覺"變的靈敏>>通常在"衛星狀況"條狀圖才可以看的出來!!


另外提一下調整Baudrate及NMEA訊息輸出頻率在PC及PPC上都有很多設定軟體可以達到, PPC上麗台的WinFast Navigator還不錯用!!

anson0706 wrote:


gps_taiwan wrote:
之前已經提到過,NMEA格式的訊息最快為1 Hz,也就1秒輸出一次
通常地圖軟體會用到的經緯度資訊多來自GPGGA、GPGLL或是GPRMC這三種訊息;
而之前提到的GPGSA和GPGSV的資訊為Receiver接收到的衛星排列以及訊號強度;
而GPVTG則包含了一些有關速度的資訊。
通常使用SiRF Solution的GPS,GPGGA、GPRMC和GPVTG預設為1秒輸出一次,GPGSA和GPGSV為5秒輸出一次,GPGLL則不輸出。
以上為NMEA訊息輸出的設定。

您提到的是通訊介面的設定,和上述的輸出頻率沒有關係,假使您將通訊速度調快了,NMEA各訊息的輸出頻率仍是不會改變。比方說 GPGGA為每秒輸出,它不會因為您將Baudrate由原來的4800 bps調整至38400bps而改變,它仍舊是依照設定為每秒輸出。

至於調整NMEA訊息輸出頻率SiRF有它自己的command,而最快速度為每秒輸出一次,換言之只能調慢不能調快或是選擇不輸出。



gps_taiwan兄的敘述完全正確!!
我之前的玩法是...把CF GPS的Baudrate改成9600(原本預設4800)
另外把GPGSA和GPGSV從5秒輸出一次改成1秒輸出一次!!
把Baudrate調高只是讓資料量足夠每次順暢的丟給PPC或SP...
而把GPGSA和GPGSV改成1秒輸出一次則可以發現每顆衛星衛星排列以及訊號強度變動(更新)速率"感覺"變的靈敏>>通常在"衛星狀況"條狀圖才可以看的出來!!


另外提一下調整Baudrate及NMEA訊息輸出頻率在PC及PPC上都有很多設定軟體可以達到, PPC上麗台的WinFast Navigator還不錯用!!


GPS 丟資料出來的頻率變快, 但是host端是否仍是1秒處理一次(refresh一次) ?
如果是的話, 那還是沒轍啊, 因為我們得要透過host觀察才行.
  • 5
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?