36,6 → 36,7 |
#include "config.h" |
#include "spi.h" |
#include "buttons.h" |
#include "ppm.h" |
|
/* TODO: |
* - verifiy correctness of values |
216,12 → 217,16 |
OCR0 = 15; // preload |
TIMSK |= (1 << TOIE0); // enable overflow timer0 |
|
// SPI setup |
DDRD |= (1 << PD2); // PD2 output (INT0) |
SpiMasterInit(); |
|
// PPM detection setup |
ppm_init(); |
|
// enable interrupts |
|
sei(); |
|
#endif |
|
//write_ascii_string(2, 7, " CaScAdE "); |
235,9 → 240,11 |
clear(); |
write_all_chars(); |
#else |
|
// clear serial screen |
//usart1_puts("\x1B[2J\x1B[H"); |
//usart1_puts("hello world!\r\n"); |
//usart1_puts("hello world!123\r\n"); |
|
#if FCONLY |
// request data ever 100ms from FC; |
usart1_request_mk_data(0, 'd', 100); |
346,6 → 353,9 |
|
// and disable debug... |
usart1_request_mk_data(0, 'd', 0); |
|
// reset last time counter |
seconds_since_last_data = 0; |
#endif |
} |
} |