Zephyr API Documentation 4.0.0-rc3
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
lp50xx.h File Reference

Go to the source code of this file.

Macros

#define LP50XX_COLORS_PER_LED   3
 
#define LP5009_MAX_LEDS   3
 
#define LP5012_MAX_LEDS   4
 
#define LP5018_MAX_LEDS   6
 
#define LP5024_MAX_LEDS   8
 
#define LP5030_MAX_LEDS   10
 
#define LP5036_MAX_LEDS   12
 
#define LP50XX_BANK_CHAN_BASE   0
 
#define LP50XX_BANK_BRIGHT_CHAN   LP50XX_BANK_CHAN_BASE
 
#define LP50XX_BANK_COL1_CHAN(led)
 
#define LP50XX_BANK_COL2_CHAN(led)
 
#define LP50XX_BANK_COL3_CHAN(led)
 
#define LP50XX_LED_BRIGHT_CHAN_BASE   4
 
#define LP50XX_LED_BRIGHT_CHAN(led)
 
#define LP5012_LED_COL_CHAN_BASE   8
 
#define LP5012_LED_COL1_CHAN(led)
 
#define LP5012_LED_COL2_CHAN(led)
 
#define LP5012_LED_COL3_CHAN(led)
 
#define LP5024_LED_COL_CHAN_BASE   12
 
#define LP5024_LED_COL1_CHAN(led)
 
#define LP5024_LED_COL2_CHAN(led)
 
#define LP5024_LED_COL3_CHAN(led)
 
#define LP5036_LED_COL_CHAN_BASE   16
 
#define LP5036_LED_COL1_CHAN(led)
 
#define LP5036_LED_COL2_CHAN(led)
 
#define LP5036_LED_COL3_CHAN(led)
 

Macro Definition Documentation

◆ LP5009_MAX_LEDS

#define LP5009_MAX_LEDS   3

◆ LP5012_LED_COL1_CHAN

#define LP5012_LED_COL1_CHAN ( led)
Value:
#define LP5012_LED_COL_CHAN_BASE
Definition lp50xx.h:44
#define LP50XX_COLORS_PER_LED
Definition lp50xx.h:12

◆ LP5012_LED_COL2_CHAN

#define LP5012_LED_COL2_CHAN ( led)

◆ LP5012_LED_COL3_CHAN

#define LP5012_LED_COL3_CHAN ( led)

◆ LP5012_LED_COL_CHAN_BASE

#define LP5012_LED_COL_CHAN_BASE   8

◆ LP5012_MAX_LEDS

#define LP5012_MAX_LEDS   4

◆ LP5018_MAX_LEDS

#define LP5018_MAX_LEDS   6

◆ LP5024_LED_COL1_CHAN

#define LP5024_LED_COL1_CHAN ( led)
Value:
#define LP5024_LED_COL_CHAN_BASE
Definition lp50xx.h:52

◆ LP5024_LED_COL2_CHAN

#define LP5024_LED_COL2_CHAN ( led)

◆ LP5024_LED_COL3_CHAN

#define LP5024_LED_COL3_CHAN ( led)

◆ LP5024_LED_COL_CHAN_BASE

#define LP5024_LED_COL_CHAN_BASE   12

◆ LP5024_MAX_LEDS

#define LP5024_MAX_LEDS   8

◆ LP5030_MAX_LEDS

#define LP5030_MAX_LEDS   10

◆ LP5036_LED_COL1_CHAN

#define LP5036_LED_COL1_CHAN ( led)
Value:
#define LP5036_LED_COL_CHAN_BASE
Definition lp50xx.h:60

◆ LP5036_LED_COL2_CHAN

#define LP5036_LED_COL2_CHAN ( led)

◆ LP5036_LED_COL3_CHAN

#define LP5036_LED_COL3_CHAN ( led)

◆ LP5036_LED_COL_CHAN_BASE

#define LP5036_LED_COL_CHAN_BASE   16

◆ LP5036_MAX_LEDS

#define LP5036_MAX_LEDS   12

◆ LP50XX_BANK_BRIGHT_CHAN

#define LP50XX_BANK_BRIGHT_CHAN   LP50XX_BANK_CHAN_BASE

◆ LP50XX_BANK_CHAN_BASE

#define LP50XX_BANK_CHAN_BASE   0

◆ LP50XX_BANK_COL1_CHAN

#define LP50XX_BANK_COL1_CHAN ( led)
Value:
#define LP50XX_BANK_CHAN_BASE
Definition lp50xx.h:26

◆ LP50XX_BANK_COL2_CHAN

#define LP50XX_BANK_COL2_CHAN ( led)
Value:

◆ LP50XX_BANK_COL3_CHAN

#define LP50XX_BANK_COL3_CHAN ( led)
Value:

◆ LP50XX_COLORS_PER_LED

#define LP50XX_COLORS_PER_LED   3

◆ LP50XX_LED_BRIGHT_CHAN

#define LP50XX_LED_BRIGHT_CHAN ( led)
Value:
#define LP50XX_LED_BRIGHT_CHAN_BASE
Definition lp50xx.h:33

◆ LP50XX_LED_BRIGHT_CHAN_BASE

#define LP50XX_LED_BRIGHT_CHAN_BASE   4