setup_gpio(LED_R, OUTPUT, PUD_OFF);
setup_gpio(LED_Y, OUTPUT, PUD_OFF);
setup_gpio(LED_B, OUTPUT, PUD_OFF);
+ return 0;
}
int led_deinit(void){
setup_gpio(LED_R, INPUT, PUD_OFF);
setup_gpio(LED_Y, INPUT, PUD_OFF);
setup_gpio(LED_B, INPUT, PUD_OFF);
+ return 0;
}
void status_ready(void){
+ WHOAMI;
output_gpio(LED_R, LOW);
output_gpio(LED_Y, LOW);
output_gpio(LED_B, HIGH);
}
void status_busy(void){
+ WHOAMI;
output_gpio(LED_R, LOW);
output_gpio(LED_Y, HIGH);
output_gpio(LED_B, LOW);
}
void status_error(void){
+ WHOAMI;
output_gpio(LED_R, HIGH);
output_gpio(LED_Y, LOW);
output_gpio(LED_B, LOW);