Rev 124 | Rev 138 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 124 | Rev 127 | ||
---|---|---|---|
Line 135... | Line 135... | ||
135 | { |
135 | { |
136 | LCD_printfxy(0,0,"Sat:%02d ", GPSData.NumOfSats); |
136 | LCD_printfxy(0,0,"Sat:%02d ", GPSData.NumOfSats); |
137 | switch (GPSData.SatFix) |
137 | switch (GPSData.SatFix) |
138 | { |
138 | { |
139 | case SATFIX_NONE: |
139 | case SATFIX_NONE: |
140 | LCD_printfxy(7,0,"Fix:No"); |
140 | LCD_printfxy(7,0,"NoFix"); |
141 | break; |
141 | break; |
142 | case SATFIX_2D: |
142 | case SATFIX_2D: |
143 | LCD_printfxy(7,0,"Fix:2D"); |
143 | LCD_printfxy(7,0,"2DFix"); |
144 | break; |
144 | break; |
145 | case SATFIX_3D: |
145 | case SATFIX_3D: |
146 | LCD_printfxy(7,0,"Fix:3D"); |
146 | LCD_printfxy(7,0,"3DFix"); |
147 | break; |
147 | break; |
148 | default: |
148 | default: |
149 | LCD_printfxy(7,0,"Fix:??"); |
149 | LCD_printfxy(7,0,"??Fix"); |
150 | break; |
150 | break; |
151 | } |
151 | } |
152 | if(GPSData.Flags & FLAG_DIFFSOLN) |
152 | if(GPSData.Flags & FLAG_DIFFSOLN) |
153 | { |
153 | { |
154 | LCD_printfxy(13,0,"SBAS"); |
154 | LCD_printfxy(12,0,"/DGPS"); |
155 | } |
155 | } |
156 | else |
156 | else |
157 | { |
157 | { |
158 | LCD_printfxy(13,0," "); |
158 | LCD_printfxy(12,0," "); |
159 | } |
159 | } |
Line 160... | Line 160... | ||
160 | 160 | ||
161 | if(GPSData.Position.Longitude < 0) sign = '-'; |
161 | if(GPSData.Position.Longitude < 0) sign = '-'; |
162 | else sign = '+'; |
162 | else sign = '+'; |
Line 187... | Line 187... | ||
187 | { |
187 | { |
188 | LCD_printfxy(0,0,"Sat:%02d ", GPSData.NumOfSats); |
188 | LCD_printfxy(0,0,"Sat:%02d ", GPSData.NumOfSats); |
189 | switch (GPSData.SatFix) |
189 | switch (GPSData.SatFix) |
190 | { |
190 | { |
191 | case SATFIX_NONE: |
191 | case SATFIX_NONE: |
192 | LCD_printfxy(7,0,"Fix:No"); |
192 | LCD_printfxy(7,0,"NoFix"); |
193 | break; |
193 | break; |
194 | case SATFIX_2D: |
194 | case SATFIX_2D: |
195 | LCD_printfxy(7,0,"Fix:2D"); |
195 | LCD_printfxy(7,0,"2DFix"); |
196 | break; |
196 | break; |
197 | case SATFIX_3D: |
197 | case SATFIX_3D: |
198 | LCD_printfxy(7,0,"Fix:3D"); |
198 | LCD_printfxy(7,0,"3DFix"); |
199 | break; |
199 | break; |
200 | default: |
200 | default: |
201 | LCD_printfxy(7,0,"Fix:??"); |
201 | LCD_printfxy(7,0,"??Fix"); |
202 | break; |
202 | break; |
203 | } |
203 | } |
204 | if(GPSData.Flags & FLAG_DIFFSOLN) |
204 | if(GPSData.Flags & FLAG_DIFFSOLN) |
205 | { |
205 | { |
206 | LCD_printfxy(13,0,"SBAS"); |
206 | LCD_printfxy(12,0,"/DGPS"); |
207 | } |
207 | } |
208 | else |
208 | else |
209 | { |
209 | { |
210 | LCD_printfxy(13,0," "); |
210 | LCD_printfxy(12,0," "); |
211 | } |
211 | } |
Line 212... | Line 212... | ||
212 | 212 | ||
213 | 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); |
214 | 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); |