Rev 123 | Rev 127 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 123 | Rev 124 | ||
---|---|---|---|
Line 183... | Line 183... | ||
183 | LCD_printfxy(0,2,"Speed E: "); |
183 | LCD_printfxy(0,2,"Speed E: "); |
184 | LCD_printfxy(0,3,"Speed T: "); |
184 | LCD_printfxy(0,3,"Speed T: "); |
185 | } |
185 | } |
186 | else // newdata or processed |
186 | else // newdata or processed |
187 | { |
187 | { |
- | 188 | LCD_printfxy(0,0,"Sat:%02d ", GPSData.NumOfSats); |
|
188 | switch (GPSData.SatFix) |
189 | switch (GPSData.SatFix) |
189 | { |
190 | { |
190 | case SATFIX_NONE: |
191 | case SATFIX_NONE: |
191 | LCD_printfxy(0,0,"Sat:%02d Fix:No ", GPSData.NumOfSats); |
192 | LCD_printfxy(7,0,"Fix:No"); |
192 | break; |
193 | break; |
193 | case SATFIX_2D: |
194 | case SATFIX_2D: |
194 | LCD_printfxy(0,0,"Sat:%02d Fix:2D ", GPSData.NumOfSats); |
195 | LCD_printfxy(7,0,"Fix:2D"); |
195 | break; |
196 | break; |
196 | case SATFIX_3D: |
197 | case SATFIX_3D: |
197 | LCD_printfxy(0,0,"Sat:%02d Fix:3D ", GPSData.NumOfSats); |
198 | LCD_printfxy(7,0,"Fix:3D"); |
198 | break; |
199 | break; |
199 | default: |
200 | default: |
200 | LCD_printfxy(0,0,"Sat:%02d Fix:?? ", GPSData.NumOfSats); |
201 | LCD_printfxy(7,0,"Fix:??"); |
201 | break; |
202 | break; |
202 | } |
203 | } |
- | 204 | if(GPSData.Flags & FLAG_DIFFSOLN) |
|
- | 205 | { |
|
- | 206 | LCD_printfxy(13,0,"SBAS"); |
|
- | 207 | } |
|
- | 208 | else |
|
- | 209 | { |
|
- | 210 | LCD_printfxy(13,0," "); |
|
- | 211 | } |
|
- | 212 | ||
203 | LCD_printfxy(0,1,"Speed N: %+4ld cm/s",GPSData.Speed_North); |
213 | LCD_printfxy(0,1,"Speed N: %+4ld cm/s",GPSData.Speed_North); |
204 | LCD_printfxy(0,2,"Speed E: %+4ld cm/s",GPSData.Speed_East); |
214 | LCD_printfxy(0,2,"Speed E: %+4ld cm/s",GPSData.Speed_East); |
205 | LCD_printfxy(0,3,"Speed T: %+4ld cm/s",GPSData.Speed_Top); |
215 | LCD_printfxy(0,3,"Speed T: %+4ld cm/s",GPSData.Speed_Top); |
206 | } |
216 | } |
207 | break; |
217 | break; |