Rev 1213 Rev 1221
Line 34... Line 34...
34 #define GPS PD4 34 #define GPS PD4
35 #define GPS_DDR DDRD 35 #define GPS_DDR DDRD
36 #define GPS_PORT PORTD 36 #define GPS_PORT PORTD
37   37  
38 // UART SW 38 // UART SW
39 #define RX PD2 // input 39 #define USB PD5 // input
40 #define RX_DDR DDRD 40 #define USB_DDR DDRD
41 #define RX_PORT PORTD 41 #define USB_PORT PORTD
42 #define RX_PIN PIND 42 #define USB_PIN PIND
43   43  
44 // i2C SW 44 // i2C SW
45 #define SDA PC1 45 #define SDA PC1
46 #define SDA_PORT PORTC 46 #define SDA_PORT PORTC
47 #define SDA_DDR DDRC 47 #define SDA_DDR DDRC
Line 77... Line 77...
77 #define GPS_OFF GPS_PORT |= _BV(GPS) 77 #define GPS_OFF GPS_PORT |= _BV(GPS)
78 #define GPS_ON GPS_PORT &= (~(_BV(GPS))) 78 #define GPS_ON GPS_PORT &= (~(_BV(GPS)))
79 #define GPS_INIT GPS_DDR |= _BV(GPS) 79 #define GPS_INIT GPS_DDR |= _BV(GPS)
80 #define GPS_INPUT (!(GPS_PORT & _BV(GPS))) 80 #define GPS_INPUT (!(GPS_PORT & _BV(GPS)))
81   81  
82 #define RX_INIT RX_DDR &= ~(_BV(RX)) 82 #define USB_INIT USB_DDR &= ~(_BV(USB))
83 #define RX_INPUT (RX_PIN & _BV(RX)) 83 #define USB_INPUT (USB_PIN & _BV(USB))
84 #define RX_PULLUP RX_PORT |= _BV(RX) 84 #define USB_PULLUP USB_PORT |= _BV(USB)
85   85  
86 #define SCL_INIT SCL_DDR |= _BV(SCL) 86 #define SCL_INIT SCL_DDR |= _BV(SCL)
87 #define SCL_L SCL_PORT &= ~(_BV(SCL)) 87 #define SCL_L SCL_PORT &= ~(_BV(SCL))
88 #define SCL_H SCL_PORT |= _BV(SCL) 88 #define SCL_H SCL_PORT |= _BV(SCL)
89   89  
Line 106... Line 106...
106 #define ADC_ON ADCSRA |= _BV(ADEN) 106 #define ADC_ON ADCSRA |= _BV(ADEN)
107 #define ADC_OFF ADCSRA &= ~(_BV(ADEN)) 107 #define ADC_OFF ADCSRA &= ~(_BV(ADEN))
108   108  
109 #define KEY1 0 109 #define KEY1 0
110 #define KEY2 1 110 #define KEY2 1
111 #define KEY3 3 111 #define KEY3 2
-   112  
-   113 #define KEY1_LONG 1
-   114 #define KEY2_LONG 2
-   115 #define KEY3_LONG 3
-   116 #define KEY1_SHORT 4
-   117 #define KEY2_SHORT 5
-   118 #define KEY3_SHORT 6
112   119  
113 #define ID_OFF 100 120 #define ID_OFF 100
114 #define ID_START 101 121 #define ID_START 101
115 #define ID_SETUP 102 122 #define ID_SETUP 102
116   123