4e6cf8ea418d0bc91abd79d57f474fc390911c5f
Stefan Schuermans implemented switches

Stefan Schuermans authored 12 years ago

1) #ifndef SWITCHES_H
2) #define SWITCHES_H
3) 
4) /** switch identifier */
5) typedef enum e_switch {
6)   sw_0 = 0,
7)   sw_1 = 1,
8)   sw_2 = 2,
9)   sw_3 = 3,
10)   sw_east = 8,
11)   sw_north = 9,
12)   sw_south = 10,
13)   sw_west = 11,
14)   sw_center = 16,
15)   sw_rot_a = 24,
16)   sw_rot_b = 25
17) } t_switch;
18) 
19) /**
20)  * @brief get state of switch
21)  * @param[in] sw swich identifier
22)  * @return switch state
23)  */
24) int switches_get_state(t_switch sw);
25) 
Stefan Schuermans implemented displaying rota...

Stefan Schuermans authored 12 years ago

26) /**
27)  * @brief get rotation counter of rotary switch
28)  * @return rotation counter
29)  */
30) unsigned int switches_get_rot_cnt(void);
31)