Pico Led Controller
1.0.3
A project to control LEDs using Raspberry Pi Pico W
blink_codes.h
Go to the documentation of this file.
1
#ifndef _BLINK_CODES_H
2
#define _BLINK_CODES_H
3
4
#if !defined(DISABLE_BLINK_CODES)
5
6
#include "
blink.h
"
7
8
#define BLINK_CODE_GPIO_INIT_SUCCESS do { onboard_led_blink(100, 900); onboard_led_blink(100, 100); } while(0)
9
#define BLINK_CODE_NETWORK_INIT_SUCCESS do { onboard_led_blink(500, 500); onboard_led_blink(100, 100); } while(0)
10
#define BLINK_CODE_INIT_SUCCESS do { onboard_led_blink(900, 100); onboard_led_blink(100, 100); } while(0)
11
12
#define BLINK_CODE_WIFI_CONNECTING onboard_led_blink(100, 900);
13
#define BLINK_CODE_WIFI_CONNECTED onboard_led_blink(200, 800);
14
#define BLINK_CODE_WIFI_FAILED onboard_led_blink(500, 500);
15
#define BLINK_CODE_WIFI_DISCONNECTED onboard_led_blink(900, 100);
16
17
#define BLINK_CODE_SSI_HANDLE onboard_led_blink(20, 20);
18
19
#define BLINK_CODE_SUCCESS_EXIT do { onboard_led_blink(100, 400); onboard_led_blink(100, 400); onboard_led_blink(100, 400); } while(0)
20
21
#else
22
23
#define BLINK_CODE_GPIO_INIT_SUCCESS
24
#define BLINK_CODE_NETWORK_INIT_SUCCESS
25
#define BLINK_CODE_INIT_SUCCESS
26
27
#define BLINK_CODE_WIFI_CONNECTING
28
#define BLINK_CODE_WIFI_CONNECTED
29
#define BLINK_CODE_WIFI_FAILED
30
#define BLINK_CODE_WIFI_DISCONNECTED
31
32
#define BLINK_CODE_SSI_HANDLE
33
34
#define BLINK_CODE_SUCCESS_EXIT
35
36
#endif
37
#endif
blink.h
led_controller
include
blink_codes.h
Generated by
1.9.1