IoT Drivers  v3.3.0 (S2022)
Engineering in Software Technology
status_leds.h File Reference

Driver to the four Status leds that are found on the VIA ARDUINO MEGA2560 Shield rev. 2.0 More...

Go to the source code of this file.

Enumerations

enum  status_leds_t { led_ST1 = 0, led_ST2, led_ST3, led_ST4 }
 Led identifications. More...
 

Functions

void status_leds_initialise (UBaseType_t ledTaskPriority)
 Initialise the led driver. More...
 
void status_leds_longPuls (status_leds_t led)
 Makes the led light up in a long period. More...
 
void status_leds_shortPuls (status_leds_t led)
 Makes the led light up in a short period. More...
 
void status_leds_slowBlink (status_leds_t led)
 Makes the led blink with a low frequency. More...
 
void status_leds_fastBlink (status_leds_t led)
 Makes the led blink with a high frequency. More...
 
void status_leds_ledOn (status_leds_t led)
 Turns the led on. More...
 
void status_leds_ledOff (status_leds_t led)
 Turns the led off. More...
 

Detailed Description

Driver to the four Status leds that are found on the VIA ARDUINO MEGA2560 Shield rev. 2.0

Author
Ib Havn
Version
2.0.0
Note
This driver is dependent on FreeRTOS, and will create a FreeRTOS task.