#include <Arduino.h>
#include <Wire.h>
Go to the source code of this file.
|
class | LP50XX |
| Class to communicate with the LP5009 or LP5012. More...
|
|
|
enum | LED_Configuration {
RGB,
GRB,
BGR,
RBG,
GBR,
BRG
} |
|
enum | LP50XX_LEDS { LED_0 = 1,
LED_1 = 2,
LED_2 = 4,
LED_3 = 8
} |
|
enum | LP50XX_Configuration {
LED_GLOBAL_ON = 0 << 0,
LED_GLOBAL_OFF = 1 << 0,
MAX_CURRENT_25mA = 0 << 1,
MAX_CURRENT_35mA = 1 << 1,
PWM_DITHERING_OFF = 0 << 2,
PWM_DITHERING_ON = 1 << 2,
AUTO_INC_OFF = 0 << 3,
AUTO_INC_ON = 1 << 3,
POWER_SAVE_OFF = 0 << 4,
POWER_SAVE_ON = 1 << 4,
LOG_SCALE_OFF = 0 << 5,
LOG_SCALE_ON = 1 << 5
} |
|
enum | EAddressType { Normal,
Broadcast
} |
|
- Author
- rneurink (ruben.nosp@m..neu.nosp@m.rink@.nosp@m.gmai.nosp@m.l.com)
- Version
- 1.0
- Date
- 2021-07-04
- Copyright
- Copyright (c) 2021
◆ BANK_A_COLOR
#define BANK_A_COLOR 0x04 |
◆ BANK_B_COLOR
#define BANK_B_COLOR 0x05 |
◆ BANK_BRIGHTNESS
#define BANK_BRIGHTNESS 0x03 |
◆ BANK_C_COLOR
#define BANK_C_COLOR 0x06 |
◆ BROADCAST_ADDRESS
#define BROADCAST_ADDRESS 0x0C |
◆ DEFAULT_ADDRESS
#define DEFAULT_ADDRESS 0x14 |
◆ DEVICE_CONFIG0
#define DEVICE_CONFIG0 0x00 |
◆ DEVICE_CONFIG1
#define DEVICE_CONFIG1 0x01 |
◆ LED0_BRIGHTNESS
#define LED0_BRIGHTNESS 0x07 |
◆ LED1_BRIGHTNESS
#define LED1_BRIGHTNESS 0x08 |
◆ LED2_BRIGHTNESS
#define LED2_BRIGHTNESS 0x09 |
◆ LED3_BRIGHTNESS
#define LED3_BRIGHTNESS 0x0A |
◆ LED_CONFIG0
◆ OUT0_COLOR
◆ OUT10_COLOR
◆ OUT11_COLOR
◆ OUT1_COLOR
◆ OUT2_COLOR
◆ OUT3_COLOR
◆ OUT4_COLOR
◆ OUT5_COLOR
◆ OUT6_COLOR
◆ OUT7_COLOR
◆ OUT8_COLOR
◆ OUT9_COLOR
◆ RESET_REGISTERS
#define RESET_REGISTERS 0x17 |
◆ EAddressType
Enumerator |
---|
Normal | |
Broadcast | |
◆ LED_Configuration
Enumerator |
---|
RGB | |
GRB | |
BGR | |
RBG | |
GBR | |
BRG | |
◆ LP50XX_Configuration
Enumerator |
---|
LED_GLOBAL_ON | |
LED_GLOBAL_OFF | |
MAX_CURRENT_25mA | |
MAX_CURRENT_35mA | |
PWM_DITHERING_OFF | |
PWM_DITHERING_ON | |
AUTO_INC_OFF | |
AUTO_INC_ON | |
POWER_SAVE_OFF | |
POWER_SAVE_ON | |
LOG_SCALE_OFF | |
LOG_SCALE_ON | |
◆ LP50XX_LEDS
Enumerator |
---|
LED_0 | |
LED_1 | |
LED_2 | |
LED_3 | |