Subversion Repositories NaviCtrl

Rev

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);