.. ...................................... .. UHDAS/CODAS restructured text document .. ...................................... **Ashtech** Diagnostics -------------------------- $PASHR,ATT messages ~~~~~~~~~~~~~~~~~~~ * Example: Good data message :: $PASHR,ATT,88536.0000,345.9640,0.0390,-0.9052,0.0024,0.0144,0*0E head , pitch, roll R CC R = Reacquisition Flag. 0 is good (1 is Bad, i.e. 'yes, I did have to try again') CC = checksum .. * Example: Bad data message: :: $PASHR,ATT,333631.0000,,,,,,*30 (pretty obvious -- "all commas" can't be good) * Example: Bad data message: :: $PASHR,ATT,74432.0000,35.3421,0.0000,0.0000,0.0013,19150.0205,1*15 NMEA $PASHR,ATT seconds in the week 74432.0000 heading 35.3421 pitch 0.0000 <----- bad roll 0.0000 <----- bad mrms 0.0022 brms 19150.0205 reacquisition 1 <----- bad checksum *15 $PASHR,AT2 messages ~~~~~~~~~~~~~~~~~~~~~ * Example: Good data message :: $PASHR,AT2,562422.0000,254.6341,0.6977,0.1069,0.0028,0.0263,0,00,0.667,1.7814*65 heading , pitch, roll mrms brms R,LL R = Reacquisition Flag. 0 is good (1 is Bad, i.e. 'yes, I did have to try again') LL = Last State (0= no search in progress, >0 search in progress) CC = checksum * Example: Bad data message :: $PASHR,AT2,562358.0000,254.2164,0.0000,0.0000,0.0000,999.0000,1,00,5.778,1.7030*6E heading , pitch, roll mrms brms R,LL heading = 254.2164 pitch = 0.0000 <----- bad roll = 0.0000 <----- bad mrms = 0.0000 <----- bad brms = 999.0000 <----- bad reacquisition flag = 1 Bad is 1 (i.e. 'yes, I did have to try again') last state = 00 Very Bad is 00 (not trying) $GPPAT messages ~~~~~~~~~~~~~~~~ * Example: Good data message :: $GPPAT,002525.50,4018.48676,N,07108.22871,W,-00029.59,70.4317,000.73,-000.56,0.0030,0.0337,0*54 heading, pitch, roll , mrms, brms ,R CC R = Reacquisition Flag. 0 is good (1 is Bad, i.e. 'yes, I did have to try again') CC = checksum * Example: Bad data message :: $GPPAT,015458.50,0459.6396,S,00000.0563,W,+00032.3,132.940,+00.00,+00.00,0.0052,0.0575,1*57 heading, pitch, roll , mrms, brms ,R CC heading = 132.94 pitch = +00.00 <----------- bad roll = +00.00 <----------- bad mrms = 0.0053 brms = 0.0575 reacquisition flag = 1 <----------- bad Indications of bad data: ~~~~~~~~~~~~~~~~~~~~~~~~ (1) pitch and roll are zero (2) reacquisition flag is 1 (i.e. it DID try again) So, it is often hard to tell from the green panels that there was a problem, because there are barely enough lines. checking on UHDAS computer ~~~~~~~~~~~~~~~~~~~~~~~~~~ The following messages might be logged on **currents**: * $PASHR,ATT * $PASHR,AT2 * $GPPAT Check the UHDAS GUI to see what the message actually is. To see what the ashtech values are (eg. for a ``$PASHR`` message), while UHDAS is running, type the following in a terminal window on **currents**: :: showlast.py -a20 | grep PASHR