SmoothProgress
1.0.0
Displays smooth progress bars on a character based LCD displays for Arduino
BarStyleSS.h
1
#ifndef BAR_STYLE_SS
2
#define BAR_STYLE_SS
3
4
// Contains the bit masks defining a style for a smooth progress bar
5
// to be used with SmoothProgress library
6
// https://github.com/Gjorgjevikj/SmoothProgress.git
7
//
8
// Defines a smooth horizontal progress bar representing a signal strength
9
// for fixed 3 characters length no frame, no margin, no offsets
10
11
#include <barstyle.h>
12
13
#ifdef BAR_STYLE_SS_IN_PROGMEM
14
static
const
PROGMEM
struct
barstyle
15
#else
16
static const struct
barstyle
17
#endif
18
19
barStyleSS = {
20
{
21
{
// leftANDmask
22
0b00000,
23
0b00000,
24
0b00000,
25
0b00000,
26
0b00000,
27
0b00011,
28
0b01111,
29
0b11111},
30
{
// leftORmask
31
0b00000,
32
0b00000,
33
0b00000,
34
0b00000,
35
0b00000,
36
0b00000,
37
0b00000,
38
0b00000},
39
},
40
{
41
{
// rightANDmask
42
0b00011,
43
0b01111,
44
0b11111,
45
0b11111,
46
0b11111,
47
0b11111,
48
0b11111,
49
0b11111},
50
{
// rightORmask
51
0b00000,
52
0b00000,
53
0b00000,
54
0b00000,
55
0b00000,
56
0b00000,
57
0b00000,
58
0b00000},
59
},
60
{
61
{
// middleANDmask
62
0b00000,
63
0b00000,
64
0b00001,
65
0b00111,
66
0b11111,
67
0b11111,
68
0b11111,
69
0b11111},
70
{
// mORmask
71
0b00000,
72
0b00000,
73
0b00000,
74
0b00000,
75
0b00000,
76
0b00000,
77
0b00000,
78
0b00000},
79
},
80
0,
// BootmOffset
81
0,
// TopOffset
82
0
// direction...
83
};
84
85
#endif
// !BAR_STYLE_SS
barstyle
Structure holding the bit-masks and other data used for drawing the edges of the progress bar that de...
Definition:
barstyle.h:40
src
BarStyleSS.h
Generated by
1.9.4