Revision 156
Updated robot_slave code; reformatted a lot of stuff
robot_slave.c | ||
---|---|---|
5 | 5 |
* Robot slave program -- just listens for packets |
6 | 6 |
*/ |
7 | 7 |
|
8 |
#include "dragonfly_lib.h" |
|
9 |
#include "wl_adhoc.h" |
|
8 |
#include <dragonfly_lib.h> |
|
9 |
#include <colonet_dragonfly.h> |
|
10 |
#include <wireless.h> |
|
11 |
#include <serial.h> |
|
10 | 12 |
#include <stdio.h> |
11 |
#include <string.h> |
|
12 | 13 |
|
13 |
int main(void) |
|
14 |
{ |
|
15 |
orb_init(); |
|
16 |
orb_enable(); |
|
17 |
usb_init(); |
|
18 |
xbee_init(); |
|
14 |
int main(void) { |
|
15 |
dragonfly_init(ALL_ON); |
|
19 | 16 |
wl_init(); |
20 |
motors_init(); |
|
21 |
analog_init(); |
|
17 |
colonet_init(); |
|
22 | 18 |
|
23 |
orb_set_color(GREEN); |
|
24 |
fprintf(usb_fd, "test "); |
|
25 |
/* |
|
26 |
UCSR1B |= _BV(RXCIE); |
|
27 |
sei(); |
|
28 |
*/ |
|
19 |
orb_set_color(RED); |
|
29 | 20 |
|
30 |
colonet_set_id(0);
|
|
21 |
usb_puts("test!\n");
|
|
31 | 22 |
|
32 |
while (1) { |
|
33 |
parse_buffer(); |
|
34 |
} |
|
23 |
while(1) {} |
|
35 | 24 |
|
36 | 25 |
return 0; |
37 | 26 |
} |
Also available in: Unified diff