Rev 327 | Rev 338 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 327 | Rev 330 | ||
---|---|---|---|
Line 393... | Line 393... | ||
393 | break; |
393 | break; |
394 | } |
394 | } |
395 | } |
395 | } |
396 | else |
396 | else |
397 | { |
397 | { |
- | 398 | if(GeoMagDec < 0) sign = '-'; |
|
- | 399 | else sign = '+'; |
|
398 | LCD_printfxy(0,0,"Magnetic Field"); |
400 | LCD_printfxy(0,0,"Magnetic Field"); |
399 | LCD_printfxy(0,1,"X:%5i",MagVector.X); |
401 | LCD_printfxy(0,1,"X:%5i",MagVector.X); |
400 | LCD_printfxy(0,2,"Y:%5i",MagVector.Y); |
402 | LCD_printfxy(0,2,"Y:%5i",MagVector.Y); |
401 | LCD_printfxy(0,3,"Z:%5i",MagVector.Z); |
403 | LCD_printfxy(0,3,"Z:%5i",MagVector.Z); |
- | 404 | LCD_printfxy(8,1,"Field:%3i",EarthMagneticField/5); |
|
- | 405 | LCD_printfxy(8,2,"Dec:%c%i.%1i", sign, abs(GeoMagDec)/10,abs(GeoMagDec)%10); |
|
- | 406 | LCD_printfxy(8,3,"Inc:%2i", EarthMagneticInclination); |
|
402 | LCD_printfxy(15,3,"(CAL)"); |
407 | LCD_printfxy(15,3,"(CAL)"); |
403 | } |
408 | } |
404 | if(Keys & KEY4) // next step |
409 | if(Keys & KEY4) // next step |
405 | { |
410 | { |
406 | if(Compass_CalState <5) Compass_SetCalState(Compass_CalState+1); |
411 | if(Compass_CalState <5) Compass_SetCalState(Compass_CalState+1); |