c1x4rgb  2.1.0.0
Macros
1x4 RGB Registers Settings

Settings for registers of 1x4 RGB Click driver. More...

Macros

#define C1X4RGB_CHIP_ENABLE   0x01
 1x4 RGB chip enable bitmask. More...
 
#define C1X4RGB_TCM_MODE_SCAN_1   0x10
 1x4 RGB TCM drive mode selection. More...
 
#define C1X4RGB_TCM_MODE_SCAN_2   0x20
 
#define C1X4RGB_TCM_MODE_SCAN_3   0x30
 
#define C1X4RGB_TCM_MODE_SCAN_4   0x40
 
#define C1X4RGB_SET_CMD_UPDATE   0x00
 1x4 RGB Configuration command selection. More...
 
#define C1X4RGB_SET_CMD_START   0x01
 
#define C1X4RGB_SET_CMD_STOP   0x02
 
#define C1X4RGB_SET_CMD_PAUSE   0x03
 
#define C1X4RGB_CMD_ENABLE   0x55
 
#define C1X4RGB_DUTY_CYCLE_CALC_FACT   2.55f
 1x4 RGB duty cycle to illuminate the LEDs percent data value. More...
 
#define C1X4RGB_DUTY_CYCLE_10   10.0f
 
#define C1X4RGB_DUTY_CYCLE_50   50.0f
 
#define C1X4RGB_DUTY_CYCLE_100   100.0f
 
#define C1X4RGB_LSD_DET_DEFAULT   0x0B
 1x4 RGB LSD detection data value. More...
 
#define C1X4RGB_NUM_LED_0   0
 1x4 RGB LEDs number selection. More...
 
#define C1X4RGB_NUM_LED_1   1
 
#define C1X4RGB_NUM_LED_2   2
 
#define C1X4RGB_NUM_LED_3   3
 
#define C1X4RGB_NUM_LED_4   4
 
#define C1X4RGB_NUM_LED_5   5
 
#define C1X4RGB_NUM_LED_6   6
 
#define C1X4RGB_NUM_LED_7   7
 
#define C1X4RGB_NUM_LED_8   8
 
#define C1X4RGB_NUM_LED_9   9
 
#define C1X4RGB_NUM_LED_10   10
 
#define C1X4RGB_NUM_LED_11   11
 
#define C1X4RGB_ENABLE_ALL_LEDS   0x0FFFu
 1x4 RGB enable all LEDs data bitmask. More...
 
#define C1X4RGB_LED_POS_LD1   0
 1x4 RGB LEDs position selection. More...
 
#define C1X4RGB_LED_POS_LD2   1
 
#define C1X4RGB_LED_POS_LD3   2
 
#define C1X4RGB_LED_POS_LD4   3
 
#define C1X4RGB_LED_ENABLE_BITMASK   0x0F00U
 1x4 RGB Configuration command selection. More...
 
#define C1X4RGB_SYC_STATE_LOW   0x00
 1x4 RGB pin states data values. More...
 
#define C1X4RGB_SYC_STATE_HIGH   0x01
 
#define C1X4RGB_DEVICE_ADDRESS_IND   0x50
 1x4 RGB device address setting. More...
 
#define C1X4RGB_DEVICE_ADDRESS_BCST   0x6C
 

Detailed Description

Settings for registers of 1x4 RGB Click driver.

Macro Definition Documentation

◆ C1X4RGB_CHIP_ENABLE

#define C1X4RGB_CHIP_ENABLE   0x01

1x4 RGB chip enable bitmask.

Chip enable bitmask of 1x4 RGB Click driver.

◆ C1X4RGB_CMD_ENABLE

#define C1X4RGB_CMD_ENABLE   0x55

◆ C1X4RGB_DEVICE_ADDRESS_BCST

#define C1X4RGB_DEVICE_ADDRESS_BCST   0x6C

◆ C1X4RGB_DEVICE_ADDRESS_IND

#define C1X4RGB_DEVICE_ADDRESS_IND   0x50

1x4 RGB device address setting.

Specified setting for device slave address selection of 1x4 RGB Click driver.

◆ C1X4RGB_DUTY_CYCLE_10

#define C1X4RGB_DUTY_CYCLE_10   10.0f

◆ C1X4RGB_DUTY_CYCLE_100

#define C1X4RGB_DUTY_CYCLE_100   100.0f

◆ C1X4RGB_DUTY_CYCLE_50

#define C1X4RGB_DUTY_CYCLE_50   50.0f

◆ C1X4RGB_DUTY_CYCLE_CALC_FACT

#define C1X4RGB_DUTY_CYCLE_CALC_FACT   2.55f

1x4 RGB duty cycle to illuminate the LEDs percent data value.

Duty cycle to illuminate the LEDs percent data value of 1x4 RGB Click driver.

◆ C1X4RGB_ENABLE_ALL_LEDS

#define C1X4RGB_ENABLE_ALL_LEDS   0x0FFFu

1x4 RGB enable all LEDs data bitmask.

Enable all LEDs of 1x4 RGB Click driver.

◆ C1X4RGB_LED_ENABLE_BITMASK

#define C1X4RGB_LED_ENABLE_BITMASK   0x0F00U

1x4 RGB Configuration command selection.

Configuration command selection of 1x4 RGB Click driver.

◆ C1X4RGB_LED_POS_LD1

#define C1X4RGB_LED_POS_LD1   0

1x4 RGB LEDs position selection.

LEDs position selection of 1x4 RGB Click driver.

◆ C1X4RGB_LED_POS_LD2

#define C1X4RGB_LED_POS_LD2   1

◆ C1X4RGB_LED_POS_LD3

#define C1X4RGB_LED_POS_LD3   2

◆ C1X4RGB_LED_POS_LD4

#define C1X4RGB_LED_POS_LD4   3

◆ C1X4RGB_LSD_DET_DEFAULT

#define C1X4RGB_LSD_DET_DEFAULT   0x0B

1x4 RGB LSD detection data value.

LSD detection data value of 1x4 RGB Click driver.

◆ C1X4RGB_NUM_LED_0

#define C1X4RGB_NUM_LED_0   0

1x4 RGB LEDs number selection.

LEDs number selection of 1x4 RGB Click driver.

◆ C1X4RGB_NUM_LED_1

#define C1X4RGB_NUM_LED_1   1

◆ C1X4RGB_NUM_LED_10

#define C1X4RGB_NUM_LED_10   10

◆ C1X4RGB_NUM_LED_11

#define C1X4RGB_NUM_LED_11   11

◆ C1X4RGB_NUM_LED_2

#define C1X4RGB_NUM_LED_2   2

◆ C1X4RGB_NUM_LED_3

#define C1X4RGB_NUM_LED_3   3

◆ C1X4RGB_NUM_LED_4

#define C1X4RGB_NUM_LED_4   4

◆ C1X4RGB_NUM_LED_5

#define C1X4RGB_NUM_LED_5   5

◆ C1X4RGB_NUM_LED_6

#define C1X4RGB_NUM_LED_6   6

◆ C1X4RGB_NUM_LED_7

#define C1X4RGB_NUM_LED_7   7

◆ C1X4RGB_NUM_LED_8

#define C1X4RGB_NUM_LED_8   8

◆ C1X4RGB_NUM_LED_9

#define C1X4RGB_NUM_LED_9   9

◆ C1X4RGB_SET_CMD_PAUSE

#define C1X4RGB_SET_CMD_PAUSE   0x03

◆ C1X4RGB_SET_CMD_START

#define C1X4RGB_SET_CMD_START   0x01

◆ C1X4RGB_SET_CMD_STOP

#define C1X4RGB_SET_CMD_STOP   0x02

◆ C1X4RGB_SET_CMD_UPDATE

#define C1X4RGB_SET_CMD_UPDATE   0x00

1x4 RGB Configuration command selection.

Configuration command selection of 1x4 RGB Click driver.

◆ C1X4RGB_SYC_STATE_HIGH

#define C1X4RGB_SYC_STATE_HIGH   0x01

◆ C1X4RGB_SYC_STATE_LOW

#define C1X4RGB_SYC_STATE_LOW   0x00

1x4 RGB pin states data values.

Pin states data values of 1x4 RGB Click driver.

◆ C1X4RGB_TCM_MODE_SCAN_1

#define C1X4RGB_TCM_MODE_SCAN_1   0x10

1x4 RGB TCM drive mode selection.

TCM drive mode selection of 1x4 RGB Click driver.

◆ C1X4RGB_TCM_MODE_SCAN_2

#define C1X4RGB_TCM_MODE_SCAN_2   0x20

◆ C1X4RGB_TCM_MODE_SCAN_3

#define C1X4RGB_TCM_MODE_SCAN_3   0x30

◆ C1X4RGB_TCM_MODE_SCAN_4

#define C1X4RGB_TCM_MODE_SCAN_4   0x40