tcMenu
Loading...
Searching...
No Matches
wifiAndConnectionIcons16x12.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2018 https://www.thecoderscorner.com (Dave Cherry).
3 * This product is licensed under an Apache license, see the LICENSE file in the top-level directory.
4 */
5
6#ifndef _WIFI_AND_CONNECTION_ICONS_H_
7#define _WIFI_AND_CONNECTION_ICONS_H_
8
9#include <PlatformDetermination.h>
10
17//
18// Notes for editors of this file.
19// In this file we have the definition of icons for two widgets. They are fixed at 16x12 and the size must not be changed
20//
21
22const uint8_t iconWifiNotConnected[] PROGMEM = {
23 0x00, 0x00, 0x00, 0x00, 0xc0, 0x03, 0x30, 0x0c, 0x0c, 0x30, 0x02, 0x40,
24 0x04, 0x20, 0x08, 0x10, 0x10, 0x08, 0x20, 0x04, 0x40, 0x02, 0x80, 0x01
25};
26
27const uint8_t iconWifiOneBar[] PROGMEM = {
28 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
29 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x80, 0x01
30};
31
32const uint8_t iconWifiTwoBar[] PROGMEM = {
33 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
34 0x00, 0x00, 0x00, 0x00, 0xc0, 0x03, 0x20, 0x04, 0x80, 0x01, 0x80, 0x01
35};
36
37const uint8_t iconWifiThreeBar[] PROGMEM = {
38 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x03,
39 0x30, 0x0c, 0x08, 0x10, 0xc0, 0x03, 0x20, 0x04, 0x80, 0x01, 0x80, 0x01
40};
41
42const uint8_t iconWifiFourBar[] PROGMEM = {
43 0x00, 0x00, 0x00, 0x00, 0xc0, 0x03, 0x30, 0x0c, 0x0c, 0x30, 0xc2, 0x43,
44 0x30, 0x0c, 0x08, 0x10, 0xc0, 0x03, 0x20, 0x04, 0x80, 0x01, 0x80, 0x01
45};
46
47const uint8_t iconConnectionNone[] PROGMEM = {
48 0xfe, 0x7f, 0x01, 0x80, 0x55, 0x95, 0xa9, 0xaa, 0x55, 0x95, 0xa9, 0xaa,
49 0x55, 0x95, 0xa9, 0xaa, 0x55, 0x95, 0xa9, 0xaa, 0x01, 0x80, 0xfe, 0x7f
50};
51
52const uint8_t iconConnected[] PROGMEM = {
53 0xfe, 0x7f, 0x01, 0x80, 0x6d, 0x96, 0x01, 0x80, 0x7d, 0x9b, 0x01, 0x80,
54 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x81, 0x81, 0x01, 0x80, 0xfe, 0x7f
55};
56
57const uint8_t iconEthernetConn[] PROGMEM = {
58 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x61, 0xfe, 0x31,
59 0x00, 0x61, 0x00, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
60};
61
62const uint8_t iconEthernetNone[] PROGMEM = {
63 0x00, 0x00, 0x00, 0x18, 0x00, 0x0c, 0x00, 0x3f, 0x00, 0x63, 0xfe, 0x31,
64 0xc0, 0x61, 0x60, 0x3f, 0x30, 0x00, 0x18, 0x00, 0x0c, 0x00, 0x00, 0x00
65};
66
71const uint8_t* const iconsWifi[] PROGMEM = { iconWifiNotConnected, iconWifiOneBar, iconWifiTwoBar, iconWifiThreeBar, iconWifiFourBar };
72
77const uint8_t* const iconsConnection[] PROGMEM = { iconConnectionNone, iconConnected };
78
79
83const uint8_t* const iconsEthernetConnection[] PROGMEM = { iconEthernetNone, iconEthernetConn };
84#endif
const uint8_t iconWifiNotConnected[] PROGMEM
Definition wifiAndConnectionIcons16x12.h:22