Navsync時鐘默認(rèn)的串口波特率為(4800)9600,n,8,1,n
設(shè)備因靜電或其他因素導(dǎo)致設(shè)備內(nèi)部GPS板卡波特率改變?yōu)?8400,n,8,1,n
解決辦法:
偶爾設(shè)備串口有靜電或其他因素導(dǎo)致設(shè)備內(nèi)部GPS板卡波特率變?yōu)?8400,N,8,1,N,導(dǎo)致設(shè)備液晶顯示屏進入開機界面無法繼續(xù),這時需要通過命令設(shè)置將波特率改為9600或4800,故障即解除。
詳細(xì)操作步驟如下:
將GPS天線放置室外,通過同軸電纜與設(shè)備天線口連接,找一個直通串口線將計算機串口與時鐘后面板的DB-9 Female(九針串口,RS232電平)相連接;
加電開機10分鐘后,打開sscom32串口調(diào)試助手,
設(shè)置計算機串口,分別觀察波特率為9600或38400時的語句輸出,當(dāng)顯示為規(guī)則的GPGGA和GPRMC語句輸出的波特率則為 目前設(shè)備的串口波特率,有故障機器一般為38400波特率,此時需要將38400波特率更改為9600或4800,具體操作方法為在38400波特率下設(shè)備正常輸出,輸入下面黑色字體后點發(fā)送:
$PRTHS,U1OP,ALL=0,RMC=1,GGA=1回車換行
(0無輸出,1表示1秒一次輸出以此類推)
$PRTHS,U1CM,9600,9600,N,1回車換行
(在能連通的情況下輸入波特率,可更改串口輸出波特率-4800-38400)
設(shè)置完后用串口調(diào)試助手將波特率改為9600后再進行觀測,如果數(shù)據(jù)有規(guī)則輸出則系統(tǒng)恢復(fù)正常。
附:
GPS同步時鐘 串口(232)出廠設(shè)置的波特率一般為(4800)9600,N,8,1,N,輸出語句為GPGGA和GPRMC語句。
GPGGA和GPRMC語句定義:
9600 N 8 1 N 輸出GPGGA 和GPRMC 語句,每秒一次
報文舉例:
鎖定GPS衛(wèi)星前:
$GPGGA,000830.000,4000.453154,N,11624.037154,E,0,7,99.99,121.401,M,-6.157,M,,*7C
$GPRMC,000831.008,V,4000.453154,N,11624.037154,E,0.000,0.00,060180,,,N*49
$GPGGA,000831.008,4000.453154,N,11624.037154,E,0,7,99.99,121.401,M,-6.157,M,,*75
$GPRMC,000832.000,V,4000.453154,N,11624.037154,E,0.000,0.00,060180,,,N*42
鎖定4顆GPS衛(wèi)星后:
$GPGGA,020140.018,4000.454126,N,11624.038580,E,1,9,0.97,110.139,M,-6.157,M,,*44
$GPRMC,020141.026,A,4000.454219,N,11624.038728,E,0.002,83.67,040707,,,A*6D
$GPGGA,020141.026,4000.454219,N,11624.038728,E,1,9,0.97,110.411,M,-6.157,M,,*48
$GPRMC,020142.018,A,4000.454295,N,11624.038859,E,0.001,97.63,040707,,,A*6C