Subversion Repositories Projects

Rev

Rev 800 | Rev 835 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 800 Rev 826
Line 336... Line 336...
336
 
336
 
337
 
337
 
Line -... Line 338...
-
 
338
    // clear serial screen
338
    // clear serial screen
339
    //usart1_puts("\x1B[2J\x1B[H");
339
    //usart1_puts("\x1B[2J\x1B[H");
340
 
340
 
341
    COSD_FLAGS_RUNTIME &= ~COSD_DATARECEIVED;
Line 341... Line 342...
341
#if !FCONLY
342
#if !FCONLY
Line 441... Line 442...
441
        }
442
        }
442
        // handle keypress
443
        // handle keypress
443
        if (s1_pressed()) {
444
        if (s1_pressed()) {
444
            config_menu();
445
            config_menu();
445
        }
446
        }
-
 
447
        // reqest data untill there has been some answer
-
 
448
        if (!(COSD_FLAGS_RUNTIME & COSD_DATARECEIVED) ||
446
        if (seconds_since_last_data > 0) {
449
            // or while not in passive mode
-
 
450
            (seconds_since_last_data > 0 && !(COSD_FLAGS_CONFIG & COSD_FLAG_PASSIVE))) {
447
            usart1_EnableTXD();
451
            usart1_EnableTXD();
448
            //usart1_puts_pgm(PSTR("zu alt\r\n"));
452
            //usart1_puts_pgm(PSTR("zu alt\r\n"));
449
#if FCONLY
453
#if FCONLY
450
            // request data ever 100ms from FC;
454
            // request data ever 100ms from FC;
451
            //usart1_request_mk_data(0, 'd', 100);
455
            //usart1_request_mk_data(0, 'd', 100);