RT-AICHIPV3-sample
UserInterface.h
[詳解]
1 /* ------------------------------------------------------------ *
2 File UserInterface.h
3 
4 * ------------------------------------------------------------ */
5 #ifndef USERINTERFACE_H
6 #define USERINTERFACE_H
7 
8 void initUI(void);
9 
14 
16 void resetElapsedTime(void);
17 
18 void turnRedLED(uint8_t state);
19 void turnGreenLED(uint8_t state);
20 
21 void flashGreenLED(uint16_t on_count, uint16_t off_count);
22 void flashRedLED(uint16_t on_count, uint16_t off_count);
23 
24 float getLipoVoltage(void);
25 float getMotorVoltage(void);
26 float getSensorVoltage(void);
27 
28 void debugUI(void);
29 
30 #endif
31 
32 /******************************************************************************
33 ** End Of File
34 ******************************************************************************/
uint32_t getElapsedTime(void)
Definition: UserInterface.c:129
uint8_t getStateLeftSW(void)
Definition: UserInterface.c:77
void initUI(void)
Definition: UserInterface.c:59
unsigned char uint8_t
Definition: type.h:27
void flashRedLED(uint16_t on_count, uint16_t off_count)
Definition: UserInterface.c:241
void debugUI(void)
Definition: UserInterface.c:343
float getSensorVoltage(void)
Definition: UserInterface.c:276
float getMotorVoltage(void)
Definition: UserInterface.c:265
float getLipoVoltage(void)
Definition: UserInterface.c:254
uint8_t getStateRightSW(void)
Definition: UserInterface.c:91
unsigned short int uint16_t
Definition: type.h:28
uint16_t getRightSWcount(void)
Definition: UserInterface.c:117
void flashGreenLED(uint16_t on_count, uint16_t off_count)
Definition: UserInterface.c:221
uint16_t getLeftSWcount(void)
Definition: UserInterface.c:106
void turnRedLED(uint8_t state)
Definition: UserInterface.c:188
void turnGreenLED(uint8_t state)
Definition: UserInterface.c:201
void resetElapsedTime(void)
Definition: UserInterface.c:140
unsigned int uint32_t
Definition: type.h:29