root / trunk / code / projects / diagnostic_station / station / station_hardware.c @ 1166
History | View | Annotate | Download (946 Bytes)
1 |
#include "station_hardware.h" |
---|---|
2 |
|
3 |
void hardware_init ()
|
4 |
{ |
5 |
usb_puts ("# Initializing station hardware" NL);
|
6 |
|
7 |
// FIXME implement
|
8 |
} |
9 |
|
10 |
void rotate_to_position (uint16_t position)
|
11 |
{ |
12 |
usb_puts ("# Rotating to position ");
|
13 |
usb_puti (position); |
14 |
usb_puts (NL); |
15 |
|
16 |
// FIXME implement
|
17 |
|
18 |
usb_puts ("# Robot position reached");
|
19 |
} |
20 |
|
21 |
void set_rbom (bool on) |
22 |
{ |
23 |
if (on)
|
24 |
{ |
25 |
usb_puts ("# Turning RBOM light on" NL);
|
26 |
// FIXME implement
|
27 |
} |
28 |
else
|
29 |
{ |
30 |
usb_puts ("# Turning RBOM light off" NL);
|
31 |
// FIXME implement
|
32 |
} |
33 |
} |
34 |
|
35 |
void read_rbom (uint16_t *values)
|
36 |
{ |
37 |
usb_puts ("# Reading RBOM" NL);
|
38 |
// FIXME implement
|
39 |
} |
40 |
|
41 |
void set_wall_position (uint16_t position)
|
42 |
{ |
43 |
usb_puts ("# Moving wall to position ");
|
44 |
usb_puti (position); |
45 |
usb_puts (NL); |
46 |
|
47 |
// FIXME implement
|
48 |
|
49 |
usb_puts ("# Wall position reached");
|
50 |
} |
51 |
|
52 |
void read_encoders (uint16_t *values)
|
53 |
{ |
54 |
usb_puts ("# Reading encoder values");
|
55 |
// FIXME implement
|
56 |
} |