c10x10rgb2  2.1.0.0
Macros
10x10 RGB 2 Settings

Settings of 10x10 RGB 2 Click driver. More...

Macros

#define C10X10RGB2_FRAME_START   0x00
 10x10 RGB 2 LED frame setting. More...
 
#define C10X10RGB2_FRAME_END   0xFF
 
#define C10X10RGB2_LED_0   0
 10x10 RGB 2 LED selection values. More...
 
#define C10X10RGB2_LED_1   1
 
#define C10X10RGB2_LED_2   2
 
#define C10X10RGB2_LED_3   3
 
#define C10X10RGB2_LED_4   4
 
#define C10X10RGB2_LED_5   5
 
#define C10X10RGB2_LED_6   6
 
#define C10X10RGB2_LED_7   7
 
#define C10X10RGB2_LED_8   8
 
#define C10X10RGB2_LED_9   9
 
#define C10X10RGB2_LED_10   10
 
#define C10X10RGB2_LED_11   11
 
#define C10X10RGB2_LED_12   12
 
#define C10X10RGB2_LED_13   13
 
#define C10X10RGB2_LED_14   14
 
#define C10X10RGB2_LED_15   15
 
#define C10X10RGB2_LED_16   16
 
#define C10X10RGB2_LED_17   17
 
#define C10X10RGB2_LED_18   18
 
#define C10X10RGB2_LED_19   19
 
#define C10X10RGB2_LED_20   20
 
#define C10X10RGB2_LED_21   21
 
#define C10X10RGB2_LED_22   22
 
#define C10X10RGB2_LED_23   23
 
#define C10X10RGB2_LED_24   24
 
#define C10X10RGB2_LED_25   25
 
#define C10X10RGB2_LED_26   26
 
#define C10X10RGB2_LED_27   27
 
#define C10X10RGB2_LED_28   28
 
#define C10X10RGB2_LED_29   29
 
#define C10X10RGB2_LED_30   30
 
#define C10X10RGB2_LED_31   31
 
#define C10X10RGB2_LED_32   32
 
#define C10X10RGB2_LED_33   33
 
#define C10X10RGB2_LED_34   34
 
#define C10X10RGB2_LED_35   35
 
#define C10X10RGB2_LED_36   36
 
#define C10X10RGB2_LED_37   37
 
#define C10X10RGB2_LED_38   38
 
#define C10X10RGB2_LED_39   39
 
#define C10X10RGB2_LED_40   40
 
#define C10X10RGB2_LED_41   41
 
#define C10X10RGB2_LED_42   42
 
#define C10X10RGB2_LED_43   43
 
#define C10X10RGB2_LED_44   44
 
#define C10X10RGB2_LED_45   45
 
#define C10X10RGB2_LED_46   46
 
#define C10X10RGB2_LED_47   47
 
#define C10X10RGB2_LED_48   48
 
#define C10X10RGB2_LED_49   49
 
#define C10X10RGB2_LED_50   50
 
#define C10X10RGB2_LED_51   51
 
#define C10X10RGB2_LED_52   52
 
#define C10X10RGB2_LED_53   53
 
#define C10X10RGB2_LED_54   54
 
#define C10X10RGB2_LED_55   55
 
#define C10X10RGB2_LED_56   56
 
#define C10X10RGB2_LED_57   57
 
#define C10X10RGB2_LED_58   58
 
#define C10X10RGB2_LED_59   59
 
#define C10X10RGB2_LED_60   60
 
#define C10X10RGB2_LED_61   61
 
#define C10X10RGB2_LED_62   62
 
#define C10X10RGB2_LED_63   63
 
#define C10X10RGB2_LED_64   64
 
#define C10X10RGB2_LED_65   65
 
#define C10X10RGB2_LED_66   66
 
#define C10X10RGB2_LED_67   67
 
#define C10X10RGB2_LED_68   68
 
#define C10X10RGB2_LED_69   69
 
#define C10X10RGB2_LED_70   70
 
#define C10X10RGB2_LED_71   71
 
#define C10X10RGB2_LED_72   72
 
#define C10X10RGB2_LED_73   73
 
#define C10X10RGB2_LED_74   74
 
#define C10X10RGB2_LED_75   75
 
#define C10X10RGB2_LED_76   76
 
#define C10X10RGB2_LED_77   77
 
#define C10X10RGB2_LED_78   78
 
#define C10X10RGB2_LED_79   79
 
#define C10X10RGB2_LED_80   80
 
#define C10X10RGB2_LED_81   81
 
#define C10X10RGB2_LED_82   82
 
#define C10X10RGB2_LED_83   83
 
#define C10X10RGB2_LED_84   84
 
#define C10X10RGB2_LED_85   85
 
#define C10X10RGB2_LED_86   86
 
#define C10X10RGB2_LED_87   87
 
#define C10X10RGB2_LED_88   88
 
#define C10X10RGB2_LED_89   89
 
#define C10X10RGB2_LED_90   90
 
#define C10X10RGB2_LED_91   91
 
#define C10X10RGB2_LED_92   92
 
#define C10X10RGB2_LED_93   93
 
#define C10X10RGB2_LED_94   94
 
#define C10X10RGB2_LED_95   95
 
#define C10X10RGB2_LED_96   96
 
#define C10X10RGB2_LED_97   97
 
#define C10X10RGB2_LED_98   98
 
#define C10X10RGB2_LED_99   99
 
#define C10X10RGB2_NUM_LEDS   100
 
#define C10X10RGB2_LED_BRIGHTNESS_MIN   0
 10x10 RGB 2 LED brightness setting. More...
 
#define C10X10RGB2_LED_BRIGHTNESS_DEFAULT   1
 
#define C10X10RGB2_LED_BRIGHTNESS_MAX   31
 
#define C10X10RGB2_LED_BRIGHTNESS_MASK   0xE0
 
#define C10X10RGB2_COLOR_BLACK   0x000000ul
 10x10 RGB 2 24-bit RGB color codes. More...
 
#define C10X10RGB2_COLOR_WHITE   0xFFFFFFul
 
#define C10X10RGB2_COLOR_RED   0xFF0000ul
 
#define C10X10RGB2_COLOR_LIME   0x00FF00ul
 
#define C10X10RGB2_COLOR_BLUE   0x0000FFul
 
#define C10X10RGB2_COLOR_YELLOW   0xFFFF00ul
 
#define C10X10RGB2_COLOR_CYAN   0x00FFFFul
 
#define C10X10RGB2_COLOR_MAGENTA   0xFF00FFul
 
#define C10X10RGB2_COLOR_SILVER   0xC0C0C0ul
 
#define C10X10RGB2_COLOR_GRAY   0x808080ul
 
#define C10X10RGB2_COLOR_MAROON   0x800000ul
 
#define C10X10RGB2_COLOR_OLIVE   0x808000ul
 
#define C10X10RGB2_COLOR_GREEN   0x008000ul
 
#define C10X10RGB2_COLOR_PURPLE   0x800080ul
 
#define C10X10RGB2_COLOR_TEAL   0x008080ul
 
#define C10X10RGB2_COLOR_NAVY   0x000080ul
 
#define C10X10RGB2_ROTATION_V_0   0x00
 10x10 RGB 2 text ASCII byte rotation. More...
 
#define C10X10RGB2_ROTATION_V_180   0x01
 
#define C10X10RGB2_ROTATION_H_0   0x10
 
#define C10X10RGB2_ROTATION_H_180   0x11
 
#define C10X10RGB2_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE
 Data sample selection. More...
 
#define C10X10RGB2_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE
 

Detailed Description

Settings of 10x10 RGB 2 Click driver.

Macro Definition Documentation

◆ C10X10RGB2_COLOR_BLACK

#define C10X10RGB2_COLOR_BLACK   0x000000ul

10x10 RGB 2 24-bit RGB color codes.

Specified 24-bit RGB color codes of 10x10 RGB 2 Click driver.

◆ C10X10RGB2_COLOR_BLUE

#define C10X10RGB2_COLOR_BLUE   0x0000FFul

◆ C10X10RGB2_COLOR_CYAN

#define C10X10RGB2_COLOR_CYAN   0x00FFFFul

◆ C10X10RGB2_COLOR_GRAY

#define C10X10RGB2_COLOR_GRAY   0x808080ul

◆ C10X10RGB2_COLOR_GREEN

#define C10X10RGB2_COLOR_GREEN   0x008000ul

◆ C10X10RGB2_COLOR_LIME

#define C10X10RGB2_COLOR_LIME   0x00FF00ul

◆ C10X10RGB2_COLOR_MAGENTA

#define C10X10RGB2_COLOR_MAGENTA   0xFF00FFul

◆ C10X10RGB2_COLOR_MAROON

#define C10X10RGB2_COLOR_MAROON   0x800000ul

◆ C10X10RGB2_COLOR_NAVY

#define C10X10RGB2_COLOR_NAVY   0x000080ul

◆ C10X10RGB2_COLOR_OLIVE

#define C10X10RGB2_COLOR_OLIVE   0x808000ul

◆ C10X10RGB2_COLOR_PURPLE

#define C10X10RGB2_COLOR_PURPLE   0x800080ul

◆ C10X10RGB2_COLOR_RED

#define C10X10RGB2_COLOR_RED   0xFF0000ul

◆ C10X10RGB2_COLOR_SILVER

#define C10X10RGB2_COLOR_SILVER   0xC0C0C0ul

◆ C10X10RGB2_COLOR_TEAL

#define C10X10RGB2_COLOR_TEAL   0x008080ul

◆ C10X10RGB2_COLOR_WHITE

#define C10X10RGB2_COLOR_WHITE   0xFFFFFFul

◆ C10X10RGB2_COLOR_YELLOW

#define C10X10RGB2_COLOR_YELLOW   0xFFFF00ul

◆ C10X10RGB2_FRAME_END

#define C10X10RGB2_FRAME_END   0xFF

◆ C10X10RGB2_FRAME_START

#define C10X10RGB2_FRAME_START   0x00

10x10 RGB 2 LED frame setting.

Specified LED frame setting of 10x10 RGB 2 Click driver.

◆ C10X10RGB2_LED_0

#define C10X10RGB2_LED_0   0

10x10 RGB 2 LED selection values.

Specified LED selection values of 10x10 RGB 2 Click driver.

◆ C10X10RGB2_LED_1

#define C10X10RGB2_LED_1   1

◆ C10X10RGB2_LED_10

#define C10X10RGB2_LED_10   10

◆ C10X10RGB2_LED_11

#define C10X10RGB2_LED_11   11

◆ C10X10RGB2_LED_12

#define C10X10RGB2_LED_12   12

◆ C10X10RGB2_LED_13

#define C10X10RGB2_LED_13   13

◆ C10X10RGB2_LED_14

#define C10X10RGB2_LED_14   14

◆ C10X10RGB2_LED_15

#define C10X10RGB2_LED_15   15

◆ C10X10RGB2_LED_16

#define C10X10RGB2_LED_16   16

◆ C10X10RGB2_LED_17

#define C10X10RGB2_LED_17   17

◆ C10X10RGB2_LED_18

#define C10X10RGB2_LED_18   18

◆ C10X10RGB2_LED_19

#define C10X10RGB2_LED_19   19

◆ C10X10RGB2_LED_2

#define C10X10RGB2_LED_2   2

◆ C10X10RGB2_LED_20

#define C10X10RGB2_LED_20   20

◆ C10X10RGB2_LED_21

#define C10X10RGB2_LED_21   21

◆ C10X10RGB2_LED_22

#define C10X10RGB2_LED_22   22

◆ C10X10RGB2_LED_23

#define C10X10RGB2_LED_23   23

◆ C10X10RGB2_LED_24

#define C10X10RGB2_LED_24   24

◆ C10X10RGB2_LED_25

#define C10X10RGB2_LED_25   25

◆ C10X10RGB2_LED_26

#define C10X10RGB2_LED_26   26

◆ C10X10RGB2_LED_27

#define C10X10RGB2_LED_27   27

◆ C10X10RGB2_LED_28

#define C10X10RGB2_LED_28   28

◆ C10X10RGB2_LED_29

#define C10X10RGB2_LED_29   29

◆ C10X10RGB2_LED_3

#define C10X10RGB2_LED_3   3

◆ C10X10RGB2_LED_30

#define C10X10RGB2_LED_30   30

◆ C10X10RGB2_LED_31

#define C10X10RGB2_LED_31   31

◆ C10X10RGB2_LED_32

#define C10X10RGB2_LED_32   32

◆ C10X10RGB2_LED_33

#define C10X10RGB2_LED_33   33

◆ C10X10RGB2_LED_34

#define C10X10RGB2_LED_34   34

◆ C10X10RGB2_LED_35

#define C10X10RGB2_LED_35   35

◆ C10X10RGB2_LED_36

#define C10X10RGB2_LED_36   36

◆ C10X10RGB2_LED_37

#define C10X10RGB2_LED_37   37

◆ C10X10RGB2_LED_38

#define C10X10RGB2_LED_38   38

◆ C10X10RGB2_LED_39

#define C10X10RGB2_LED_39   39

◆ C10X10RGB2_LED_4

#define C10X10RGB2_LED_4   4

◆ C10X10RGB2_LED_40

#define C10X10RGB2_LED_40   40

◆ C10X10RGB2_LED_41

#define C10X10RGB2_LED_41   41

◆ C10X10RGB2_LED_42

#define C10X10RGB2_LED_42   42

◆ C10X10RGB2_LED_43

#define C10X10RGB2_LED_43   43

◆ C10X10RGB2_LED_44

#define C10X10RGB2_LED_44   44

◆ C10X10RGB2_LED_45

#define C10X10RGB2_LED_45   45

◆ C10X10RGB2_LED_46

#define C10X10RGB2_LED_46   46

◆ C10X10RGB2_LED_47

#define C10X10RGB2_LED_47   47

◆ C10X10RGB2_LED_48

#define C10X10RGB2_LED_48   48

◆ C10X10RGB2_LED_49

#define C10X10RGB2_LED_49   49

◆ C10X10RGB2_LED_5

#define C10X10RGB2_LED_5   5

◆ C10X10RGB2_LED_50

#define C10X10RGB2_LED_50   50

◆ C10X10RGB2_LED_51

#define C10X10RGB2_LED_51   51

◆ C10X10RGB2_LED_52

#define C10X10RGB2_LED_52   52

◆ C10X10RGB2_LED_53

#define C10X10RGB2_LED_53   53

◆ C10X10RGB2_LED_54

#define C10X10RGB2_LED_54   54

◆ C10X10RGB2_LED_55

#define C10X10RGB2_LED_55   55

◆ C10X10RGB2_LED_56

#define C10X10RGB2_LED_56   56

◆ C10X10RGB2_LED_57

#define C10X10RGB2_LED_57   57

◆ C10X10RGB2_LED_58

#define C10X10RGB2_LED_58   58

◆ C10X10RGB2_LED_59

#define C10X10RGB2_LED_59   59

◆ C10X10RGB2_LED_6

#define C10X10RGB2_LED_6   6

◆ C10X10RGB2_LED_60

#define C10X10RGB2_LED_60   60

◆ C10X10RGB2_LED_61

#define C10X10RGB2_LED_61   61

◆ C10X10RGB2_LED_62

#define C10X10RGB2_LED_62   62

◆ C10X10RGB2_LED_63

#define C10X10RGB2_LED_63   63

◆ C10X10RGB2_LED_64

#define C10X10RGB2_LED_64   64

◆ C10X10RGB2_LED_65

#define C10X10RGB2_LED_65   65

◆ C10X10RGB2_LED_66

#define C10X10RGB2_LED_66   66

◆ C10X10RGB2_LED_67

#define C10X10RGB2_LED_67   67

◆ C10X10RGB2_LED_68

#define C10X10RGB2_LED_68   68

◆ C10X10RGB2_LED_69

#define C10X10RGB2_LED_69   69

◆ C10X10RGB2_LED_7

#define C10X10RGB2_LED_7   7

◆ C10X10RGB2_LED_70

#define C10X10RGB2_LED_70   70

◆ C10X10RGB2_LED_71

#define C10X10RGB2_LED_71   71

◆ C10X10RGB2_LED_72

#define C10X10RGB2_LED_72   72

◆ C10X10RGB2_LED_73

#define C10X10RGB2_LED_73   73

◆ C10X10RGB2_LED_74

#define C10X10RGB2_LED_74   74

◆ C10X10RGB2_LED_75

#define C10X10RGB2_LED_75   75

◆ C10X10RGB2_LED_76

#define C10X10RGB2_LED_76   76

◆ C10X10RGB2_LED_77

#define C10X10RGB2_LED_77   77

◆ C10X10RGB2_LED_78

#define C10X10RGB2_LED_78   78

◆ C10X10RGB2_LED_79

#define C10X10RGB2_LED_79   79

◆ C10X10RGB2_LED_8

#define C10X10RGB2_LED_8   8

◆ C10X10RGB2_LED_80

#define C10X10RGB2_LED_80   80

◆ C10X10RGB2_LED_81

#define C10X10RGB2_LED_81   81

◆ C10X10RGB2_LED_82

#define C10X10RGB2_LED_82   82

◆ C10X10RGB2_LED_83

#define C10X10RGB2_LED_83   83

◆ C10X10RGB2_LED_84

#define C10X10RGB2_LED_84   84

◆ C10X10RGB2_LED_85

#define C10X10RGB2_LED_85   85

◆ C10X10RGB2_LED_86

#define C10X10RGB2_LED_86   86

◆ C10X10RGB2_LED_87

#define C10X10RGB2_LED_87   87

◆ C10X10RGB2_LED_88

#define C10X10RGB2_LED_88   88

◆ C10X10RGB2_LED_89

#define C10X10RGB2_LED_89   89

◆ C10X10RGB2_LED_9

#define C10X10RGB2_LED_9   9

◆ C10X10RGB2_LED_90

#define C10X10RGB2_LED_90   90

◆ C10X10RGB2_LED_91

#define C10X10RGB2_LED_91   91

◆ C10X10RGB2_LED_92

#define C10X10RGB2_LED_92   92

◆ C10X10RGB2_LED_93

#define C10X10RGB2_LED_93   93

◆ C10X10RGB2_LED_94

#define C10X10RGB2_LED_94   94

◆ C10X10RGB2_LED_95

#define C10X10RGB2_LED_95   95

◆ C10X10RGB2_LED_96

#define C10X10RGB2_LED_96   96

◆ C10X10RGB2_LED_97

#define C10X10RGB2_LED_97   97

◆ C10X10RGB2_LED_98

#define C10X10RGB2_LED_98   98

◆ C10X10RGB2_LED_99

#define C10X10RGB2_LED_99   99

◆ C10X10RGB2_LED_BRIGHTNESS_DEFAULT

#define C10X10RGB2_LED_BRIGHTNESS_DEFAULT   1

◆ C10X10RGB2_LED_BRIGHTNESS_MASK

#define C10X10RGB2_LED_BRIGHTNESS_MASK   0xE0

◆ C10X10RGB2_LED_BRIGHTNESS_MAX

#define C10X10RGB2_LED_BRIGHTNESS_MAX   31

◆ C10X10RGB2_LED_BRIGHTNESS_MIN

#define C10X10RGB2_LED_BRIGHTNESS_MIN   0

10x10 RGB 2 LED brightness setting.

Specified LED brightness setting of 10x10 RGB 2 Click driver.

◆ C10X10RGB2_NUM_LEDS

#define C10X10RGB2_NUM_LEDS   100

◆ C10X10RGB2_ROTATION_H_0

#define C10X10RGB2_ROTATION_H_0   0x10

◆ C10X10RGB2_ROTATION_H_180

#define C10X10RGB2_ROTATION_H_180   0x11

◆ C10X10RGB2_ROTATION_V_0

#define C10X10RGB2_ROTATION_V_0   0x00

10x10 RGB 2 text ASCII byte rotation.

Specified text ASCII byte rotation of 10x10 RGB 2 Click driver.

◆ C10X10RGB2_ROTATION_V_180

#define C10X10RGB2_ROTATION_V_180   0x01

◆ C10X10RGB2_SET_DATA_SAMPLE_EDGE

#define C10X10RGB2_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE

Data sample selection.

This macro sets data samples for SPI modules.

Note
Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with c10x10rgb2_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.

◆ C10X10RGB2_SET_DATA_SAMPLE_MIDDLE

#define C10X10RGB2_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE