root / trunk / code / projects / bom_tracker / bom_tracker.c @ 1941
History | View | Annotate | Download (564 Bytes)
1 | 1510 | jsexton | #include <stdint.h> |
---|---|---|---|
2 | 1156 | deffi | #include <dragonfly_lib.h> |
3 | 1502 | jsexton | #include <wl_basic.h> |
4 | 1510 | jsexton | #include <stdlib.h> |
5 | 1156 | deffi | |
6 | 1502 | jsexton | int main (void) { |
7 | 1156 | deffi | |
8 | 1535 | jsexton | Vector v; |
9 | int i;
|
||
10 | int bomVals[16]; |
||
11 | 1156 | deffi | |
12 | 1502 | jsexton | dragonfly_init(ALL_ON); |
13 | xbee_init(); |
||
14 | encoders_init(); |
||
15 | 1156 | deffi | |
16 | 1502 | jsexton | orbs_set_color(BLUE, GREEN); |
17 | delay_ms(1000);
|
||
18 | orbs_set_color(GREEN, BLUE); |
||
19 | delay_ms(1000);
|
||
20 | orbs_set_color(RED, RED); |
||
21 | 1156 | deffi | |
22 | 1502 | jsexton | while (1) { |
23 | 1156 | deffi | |
24 | 1502 | jsexton | bom_refresh(BOM_ALL); |
25 | for (i = 0; i < 16; i++) { |
||
26 | 1535 | jsexton | bomVals[i] = bom_get(i); |
27 | 1156 | deffi | } |
28 | |||
29 | 1542 | jsexton | bom_get_vector(&v, bomVals); |
30 | 1156 | deffi | |
31 | 1535 | jsexton | usb_puti(v.x); |
32 | 1542 | jsexton | usb_puts(",");
|
33 | 1535 | jsexton | usb_puti(v.y); |
34 | 1503 | jsexton | usb_puts("\n");
|
35 | 1156 | deffi | |
36 | 1508 | jsexton | delay_ms(50);
|
37 | 1503 | jsexton | |
38 | 1502 | jsexton | } |
39 | 1156 | deffi | |
40 | 1502 | jsexton | while(1); |
41 | 1156 | deffi | |
42 | } |