Rev 1972 | Rev 2008 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1972 | Rev 1982 | ||
---|---|---|---|
Line 245... | Line 245... | ||
245 | } |
245 | } |
Line 246... | Line 246... | ||
246 | 246 | ||
247 | //--------------------------------------------------------------- |
247 | //--------------------------------------------------------------- |
248 | void HoTT_Menu(void) |
248 | void HoTT_Menu(void) |
249 | { |
249 | { |
250 | static unsigned char line, page = 0,show_current = 0,show_mag = 0; |
250 | static unsigned char line, page = 0,show_current = 0,show_mag = 0, show_poti = 0; |
251 | unsigned char tmp; |
251 | unsigned char tmp; |
Line 252... | Line 252... | ||
252 | HoTTVarioMeter = (HoTTVarioMeter * 7 + VarioMeter) / 8; |
252 | HoTTVarioMeter = (HoTTVarioMeter * 7 + VarioMeter) / 8; |
253 | 253 | ||
Line 528... | Line 528... | ||
528 | break; |
528 | break; |
529 | case 5: HoTT_printfxy(0,5,"HOME ALT:"); |
529 | case 5: HoTT_printfxy(0,5,"HOME ALT:"); |
530 | if(EE_Parameter.ComingHomeAltitude) HoTT_printf("%um",EE_Parameter.ComingHomeAltitude) else HoTT_printf("HOLD "); |
530 | if(EE_Parameter.ComingHomeAltitude) HoTT_printf("%um",EE_Parameter.ComingHomeAltitude) else HoTT_printf("HOLD "); |
531 | break; |
531 | break; |
532 | case 6: |
532 | case 6: |
- | 533 | if(!show_poti) |
|
- | 534 | { |
|
533 | HoTT_printfxy(0,6,"Ni:%4i Ro:%4i C:%3i",PPM_in[EE_Parameter.Kanalbelegung[K_NICK]],PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]], Parameter_ServoNickControl); |
535 | HoTT_printfxy(0,6,"Ni:%4i Ro:%4i C:%3i",PPM_in[EE_Parameter.Kanalbelegung[K_NICK]],PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]], Parameter_ServoNickControl); |
534 | HoTT_printfxy(0,7,"Gs:%4i Ya:%4i ",PPM_in[EE_Parameter.Kanalbelegung[K_GAS]]+127,PPM_in[EE_Parameter.Kanalbelegung[K_GIER]]); |
536 | HoTT_printfxy(0,7,"Gs:%4i Ya:%4i ",PPM_in[EE_Parameter.Kanalbelegung[K_GAS]]+127,PPM_in[EE_Parameter.Kanalbelegung[K_GIER]]); |
- | 537 | } |
|
- | 538 | else |
|
- | 539 | { |
|
- | 540 | HoTT_printfxy(0,6,"P1:%4i P2:%4i 3:%3i",Poti1,Poti2, Poti3); |
|
- | 541 | HoTT_printfxy(0,7,"P4:%4i P5:%4i 6:%3i",Poti4,Poti5, Poti6); |
|
- | 542 | } |
|
- | 543 | ||
535 | break; |
544 | break; |
536 | case 7: //HoTT_printfxy(0,6,"WARNINGS:"); |
545 | case 7: //HoTT_printfxy(0,6,"WARNINGS:"); |
537 | if(HoTTBlink) |
546 | if(HoTTBlink) |
538 | { |
547 | { |
539 | LIBFC_HoTT_SetPos(6 * 21); |
548 | LIBFC_HoTT_SetPos(6 * 21); |
Line 551... | Line 560... | ||
551 | case 12: |
560 | case 12: |
552 | case 13: |
561 | case 13: |
553 | case 14: |
562 | case 14: |
554 | case 15: |
563 | case 15: |
555 | case 16: |
564 | case 16: |
- | 565 | if(HottKeyboard == HOTT_KEY_SET) { if(show_poti) show_poti = 0; else show_poti = 1; Hott_ClearLine(6); Hott_ClearLine(7);} |
|
- | 566 | else |
|
556 | if(HottKeyboard == HOTT_KEY_RIGHT) { LIBFC_HoTT_Clear(); page = 1; line = 0;}; |
567 | if(HottKeyboard == HOTT_KEY_RIGHT) { LIBFC_HoTT_Clear(); page = 1; line = 0;}; |
557 | HottKeyboard = 0; |
568 | HottKeyboard = 0; |
558 | break; |
569 | break; |
559 | default: line = 0; |
570 | default: line = 0; |
560 | break; |
571 | break; |