Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 825 → Rev 826

/C-OSD/trunk/config.c
150,6 → 150,9
usart1_request_blocking('V', PSTR(REQUEST_FC_VERSION));
#else
usart1_request_nc_uart();
_delay_ms(200);
usart1_request_nc_uart();
//usart1_request_mk_data(1, 'v', 0);
write_ascii_string_pgm(2, 11, PSTR("NC VERSION: ........"));
usart1_request_blocking('V', PSTR(REQUEST_NC_VERSION));
185,6 → 188,9
clear();
// update flags to paint display again because of clear
COSD_FLAGS_RUNTIME &= ~COSD_ICONS_WRITTEN;
 
// we got data
COSD_FLAGS_RUNTIME |= COSD_DATARECEIVED;
}
 
/* ##########################################################################
267,7 → 273,12
write_ascii_string_pgm(MENU_MIDDLE, ++line, PSTR("Big Vario"));
onoff(MENU_MIDDLE + 10, line, COSD_FLAGS_MODES & COSD_FLAG_BIGVARIO);
 
write_ascii_string_pgm(MENU_MIDDLE, ++line, PSTR("Passive"));
onoff(MENU_MIDDLE + 10, line, COSD_FLAGS_CONFIG & COSD_FLAG_PASSIVE);
 
/*write_ascii_string_pgm(MENU_MIDDLE, ++line, PSTR("?????"));
onoff(MENU_MIDDLE + 10, line, COSD_FLAGS_CONFIG & COSD_FLAG_PASSIVE);*/
 
// bottom
write_ascii_string_pgm(MENU_LEFT, 9, PSTR("Reset uptime"));
 
311,7 → 322,7
while (inmenu) {
if (s2_pressed()) {
chosen = (chosen + 1) % 17;
if (chosen == 10) chosen = 13; // SKIP unused menu space for now
if (chosen == 11) chosen = 13; // SKIP unused menu space for now
config_menu_drawings(chosen);
_delay_ms(500);
} else if (s1_pressed()) {
358,6 → 369,9
case 9: // big vario
COSD_FLAGS_MODES ^= COSD_FLAG_BIGVARIO;
break;
case 10: // passive
COSD_FLAGS_CONFIG ^= COSD_FLAG_PASSIVE;
break;
case 13: // reset uptime
uptime = 0;
config_menu_doclick(chosen);