Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 953 → Rev 954

/C-OSD/trunk/usart1.c
23,6 → 23,7
#include <avr/interrupt.h>
#include <util/delay.h>
#include "usart1.h"
#include "max7456_software_spi.h"
 
#if !(ALLCHARSDEBUG|(WRITECHARS != -1))
 
127,7 → 128,7
 
if ((c2 == '#') && (c1 == 'b' || c1 == 'c') &&
#if FCONLY
(c == 'V' || c == 'D' || c == 'Q')) { // version, debug, settings
(c == 'V' || c == 'D' || c == 'Q' || c == 'L')) { // version, debug, settings, LCD
#else
(c == 'V' || c == 'O' || c == 'Q')) { // version, OSD, settings
#endif
217,8 → 218,8
* Request Data through usart1 until a answer is received
*/
void usart1_request_blocking(unsigned char answer, const char* message) {
rxd_buffer[2] = answer + 1;
while (rxd_buffer[2] != answer) {
rxd_buffer[2] = answer + 1; // unvalidate answer
while (rxd_buffer[2] != answer || (rxd_buffer_locked != 1)) {
rxd_buffer_locked = 0;
usart1_EnableTXD();
usart1_puts_pgm(message);
229,6 → 230,7
wait++;
_delay_ms(50);
}
_delay_ms(100);
}
Decode64();
}