Appendix
94
Bad fix code
0 PVT_OK :good fix
2 ILLEGAL_ALT: illegal altitude < -10km or > 17.5km
4 POSITION_JUMP: too big position jump between two epoch (300 miles)
5 ILLEGAL_VELOCITY_OR_ALT: max velocity 951mile
7 TOO_BIG_ACCELERATION max 15m around 1.5g
8 TOO_SMALL_ALTITUDE -10000 m
9 TOO_BIG_ALTITUDE 17,500 m
10 TOO_BIG_PDOP max PDOP 50
11 SATS_BELOW_MASK_ANGLE satellite elevation angle is below mask angle
16 ILL_DEFINED_3D_MATRIX 3X3 matrix can not be inverted in 3D fix
17 ILL_DEFINED_2D_MATRIX
2
X2 matrix can not be inverted in
2
D fix
20 NO_SAT_TIME no satellite time
23 NOT_ENOUGH_SATS no enough satellite for
2
D or 3D fix
24 CANNOT_SELECT_FIX_TYPE
30 VELOCITY_2D_ONLY
2
satellite fix only for velocity, no position fix
31 BAD_VELOCITY_PDOP 50 too big pdop for velocity
32 TOO_MANY_SATS_FOR_2D_VEL there are 4 or more satellites, but
2
D fix provided
51 WRONG_NUMSAT number of satellite for fix > 12 or less
2
56 LOOP_3D_NOT_CONVERGING 3D initial fix is not convergent
57 MILLISECOND_ERROR millisecond jump happened
58 LOOP_2D_NOT_CONVERGING
2
Dinitial fix is not convergent
59 BAD_RANGE_CHITEST; range post-fix residuals chi-test failed
60 BAD_DOPPLER_CHITEST doppler post-fix residuals chi-test failed
61 OSC_DRIFT_ERR too much clock drift 60HZ for XO, 7.5HZ for TCXO
62 BAD_DOPPLER_ERR too big Doppler errors 4m/s
63 BIG_RANGE_RESID 110m/40m depend on virtual ttagl/ DGPS factors
64 BIG_DOPPLER_RESID 0.7m/s
65 HUGE_RANGE_RESID 10km normal for postfit residuals for range
66 HUGE_DOPPLER_RESID 100m/s normal for postfit residuals for doppler
Usually, Bad code is
2
0 and
2
3. If fix is good, it would be 0.