Rev 2438 | Rev 2440 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2438 | Rev 2439 | ||
---|---|---|---|
Line 966... | Line 966... | ||
966 | if(changed && HoTTBlink) HoTT_printfxy(13,6," ") |
966 | if(changed && HoTTBlink) HoTT_printfxy(13,6," ") |
967 | else HoTT_printfxy(13,6,"%2d ",wp_tmp); |
967 | else HoTT_printfxy(13,6,"%2d ",wp_tmp); |
968 | } |
968 | } |
969 | else |
969 | else |
970 | { |
970 | { |
971 | HoTT_printfxy(13,6," --") |
971 | HoTT_printfxy(13,6,"--") |
972 | } |
972 | } |
973 | 973 | ||
- | 974 | if(GPSInfo.SatFix == SATFIX_3D) |
|
- | 975 | { |
|
974 | if(NaviData_MaxWpListIndex == 0) HoTT_printfxy(0,7,"No SD-Card ") |
976 | if(NaviData_MaxWpListIndex == 0) HoTT_printfxy(0,7,"No SD-Card ") |
975 | else |
977 | else |
976 | { |
978 | { |
977 | if(changed && wp_tmp) HoTT_printfxy(0,7,"(Set -> Store)") |
979 | if(changed && wp_tmp) HoTT_printfxy(0,7,"(Set -> Store)") |
978 | else Hott_ClearLine(7); |
980 | else Hott_ClearLine(7); |
979 | } |
981 | } |
- | 982 | if(HottKeyboard == HOTT_KEY_SET) { if(wp_tmp) ToNC_Store_SingePoint = wp_tmp; changed = 0;} |
|
- | 983 | } |
|
- | 984 | else HoTT_printfxy(0,7,"!No GPS-Fix! "); |
|
- | 985 | ||
980 | if(HottKeyboard == HOTT_KEY_UP && wp_tmp < NaviData_MaxWpListIndex) { changed = 1; wp_tmp++; HoTTBlink = 0;} |
986 | if(HottKeyboard == HOTT_KEY_UP && wp_tmp < NaviData_MaxWpListIndex) { changed = 1; wp_tmp++; HoTTBlink = 0;} |
981 | if(HottKeyboard == HOTT_KEY_DOWN && wp_tmp > 1) { changed = 1; wp_tmp--; HoTTBlink = 0;}; |
987 | if(HottKeyboard == HOTT_KEY_DOWN && wp_tmp > 1) { changed = 1; wp_tmp--; HoTTBlink = 0;}; |
982 | if(HottKeyboard == HOTT_KEY_SET) { if(wp_tmp) ToNC_Store_SingePoint = wp_tmp; changed = 0;} |
- | |
983 | if(HottKeyboard == HOTT_KEY_LEFT) { LIBFC_HoTT_Clear(); page++; line = 0;} |
988 | if(HottKeyboard == HOTT_KEY_LEFT) { LIBFC_HoTT_Clear(); page++; line = 0;} |
984 | if(HottKeyboard == HOTT_KEY_RIGHT) { LIBFC_HoTT_Clear(); page--; line = 0;}; |
989 | if(HottKeyboard == HOTT_KEY_RIGHT) { LIBFC_HoTT_Clear(); page--; line = 0;}; |
985 | HottKeyboard = 0; |
990 | HottKeyboard = 0; |
986 | break; |
991 | break; |
987 | default: line = 0; |
992 | default: line = 0; |
Line 998... | Line 1003... | ||
998 | break; |
1003 | break; |
999 | case 1: |
1004 | case 1: |
1000 | HoTT_printfxy(0,2," %2i.%1iV ",UBat/10, UBat%10) |
1005 | HoTT_printfxy(0,2," %2i.%1iV ",UBat/10, UBat%10) |
1001 | HoTT_printfxy(0,3," %2i:%02i ",FlugSekunden/60,FlugSekunden%60); |
1006 | HoTT_printfxy(0,3," %2i:%02i ",FlugSekunden/60,FlugSekunden%60); |
1002 | // HoTT_printfxy(0,4,"Dist:%3dm",NaviData_TargetDistance) |
1007 | // HoTT_printfxy(0,4,"Dist:%3dm",NaviData_TargetDistance) |
1003 | if(NaviData_WaypointNumber) HoTT_printfxy(0,5,"Active WP:%2d/%d %dm ",NaviData_WaypointIndex,NaviData_WaypointNumber,NaviData_TargetDistance) |
1008 | if(NaviData_WaypointNumber) HoTT_printfxy(0,5,"WP:%2d/%d Dist:%3dm ",NaviData_WaypointIndex,NaviData_WaypointNumber,NaviData_TargetDistance) |
1004 | else Hott_ClearLine(5); |
1009 | else Hott_ClearLine(5); |
1005 | break; |
1010 | break; |
1006 | case 2: |
1011 | case 2: |
- | 1012 | if(FromNC_AltitudeSpeed) |
|
- | 1013 | HoTT_printfxy(8,2,"ALT:%4i/%im ", (int16_t)(HoehenWert/100),(int16_t)(FromNC_AltitudeSetpoint/100)) |
|
- | 1014 | else |
|
1007 | HoTT_printfxy(11,2,"ALT:%4im", (int16_t)(HoehenWert/100)) |
1015 | HoTT_printfxy(8,2,"ALT:%4im ",(int16_t)(HoehenWert/100)) |
- | 1016 | ||
1008 | HoTT_printfxy(11,3,"DIR: %3d%c",CompassCorrected, HoTT_GRAD); |
1017 | HoTT_printfxy(8,3,"DIR: %3d%c",CompassCorrected, HoTT_GRAD); |
1009 | HoTT_printfxy(11,4,"Cam: %3i",Parameter_ServoNickControl); |
1018 | HoTT_printfxy(8,4,"Cam: %3i",Parameter_ServoNickControl); |
1010 | break; |
1019 | break; |
1011 | // HoTT_printfxy(11,7,"%s",WPL_Name) |
1020 | // HoTT_printfxy(11,7,"%s",WPL_Name) |
1012 | case 3: |
1021 | case 3: |
1013 | case 4: |
1022 | case 4: |
1014 | case 5: |
1023 | case 5: |
Line 1026... | Line 1035... | ||
1026 | 1035 | ||
1027 | if(NaviData_MaxWpListIndex == 0) HoTT_printfxy(0,7,"No SD-Card ") |
1036 | if(NaviData_MaxWpListIndex == 0) HoTT_printfxy(0,7,"No SD-Card ") |
1028 | else |
1037 | else |
1029 | { |
1038 | { |
- | 1039 | if(changed && wp_tmp) HoTT_printfxy(0,7,"(Set -> Load)") |
|
- | 1040 | else |
|
1030 | if(changed && wp_tmp) HoTT_printfxy(0,7,"(Set -> Load)") |
1041 | { |
- | 1042 | Hott_ClearLine(7); |
|
- | 1043 | if(NaviData_WaypointNumber) HoTT_printfxy(0,7,"%s",WPL_Name); |
|
1031 | else Hott_ClearLine(7); |
1044 | } |
1032 | } |
1045 | } |
1033 | if(HottKeyboard == HOTT_KEY_UP && wp_tmp < NaviData_MaxWpListIndex) { changed = 1; wp_tmp++; HoTTBlink = 0;} |
1046 | if(HottKeyboard == HOTT_KEY_UP && wp_tmp < NaviData_MaxWpListIndex) { changed = 1; wp_tmp++; HoTTBlink = 0;} |
1034 | if(HottKeyboard == HOTT_KEY_DOWN && wp_tmp > 1) { changed = 1; wp_tmp--; HoTTBlink = 0;}; |
1047 | if(HottKeyboard == HOTT_KEY_DOWN && wp_tmp > 1) { changed = 1; wp_tmp--; HoTTBlink = 0;}; |
1035 | if(HottKeyboard == HOTT_KEY_SET) { if(wp_tmp) ToNC_Load_SingePoint = wp_tmp; changed = 0;} |
1048 | if(HottKeyboard == HOTT_KEY_SET) { if(wp_tmp) ToNC_Load_SingePoint = wp_tmp; changed = 0;} |