24 lines
340 B
C
24 lines
340 B
C
#ifndef LED_ONCE
|
|
#define LED_ONCE
|
|
|
|
#include <stdint.h>
|
|
|
|
/*
|
|
* this is the declaration of the Led class
|
|
*/
|
|
struct LED_
|
|
{
|
|
//has a gpo
|
|
uint8_t id;
|
|
};
|
|
|
|
typedef struct LED_ LED;
|
|
|
|
void LED_init(LED* me, uint8_t id);
|
|
void LED_initHW(LED* me);
|
|
void LED_on(LED* me);
|
|
void LED_off(LED* me);
|
|
void LED_setState(LED* me,uint8_t state);
|
|
|
|
#endif
|