Pico Led Controller 1.0.3
A project to control LEDs using Raspberry Pi Pico W
Loading...
Searching...
No Matches
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