# HG changeset patch # User Matt Johnston # Date 1337693572 -28800 # Node ID f1016b1516890b6b0d1f921c2d32cefe68a7e451 # Parent a5e3b363675dc9d52bb86f80bea38819fdcb1b20# Parent bf733e8e8cf0a0dc08e8e6fef7d588439771d01e Merge diff -r a5e3b363675d -r f1016b151689 main.c --- a/main.c Tue May 22 21:24:04 2012 +0800 +++ b/main.c Tue May 22 21:32:52 2012 +0800 @@ -108,8 +108,14 @@ CLKPR = _BV(CLKPS1); sei(); + // 3.3v power for bluetooth and SD DDR_LED |= _BV(PIN_LED); DDR_SHDN |= _BV(PIN_SHDN); + + // INT0 setup + EIMSK = _BV(INT0); + // set pullup + PORTD |= _BV(PD2); } static void @@ -442,6 +448,12 @@ } } +ISR(INT0_vwct) +{ + need_comms = 1; +} + + ISR(USART_RX_vect) { char c = UDR0;