Revision 292 trunk/toolbox/main.c
| main.c (revision 292) | ||
|---|---|---|
| 176 | 176 |
int main(void) {
|
| 177 | 177 |
state_t state = wait; |
| 178 | 178 |
// This reads the node addr |
| 179 |
uint8_t addr = eeprom_read_byte((void*)EEPROM_ADDR); |
|
| 179 |
uint8_t addr = read_addr(); |
|
| 180 | 180 |
uint8_t ms_timer=0; |
| 181 | 181 |
uint8_t mbuf[PROGD_PACKET_SIZE]; // For reading messages |
| 182 | 182 |
uint8_t len; |
| ... | ... | |
| 201 | 201 |
resp = parse_packet(mbuf, &len, addr); |
| 202 | 202 |
|
| 203 | 203 |
// Turn on the tool |
| 204 |
if (resp == TT_ON) {
|
|
| 204 |
if (resp == TT_GRANT) {
|
|
| 205 | 205 |
send_packet(TT_ACK, addr, NULL, 0); |
| 206 | 206 |
|
| 207 | 207 |
toggle_led(LED_RED, OFF); |
Also available in: Unified diff