PebbleOS v4.47.0
Loading...
Searching...
No Matches
LED backlight

Backlight on an LED, its color mixed by multicolor LEDs. More...

Data Structures

struct  pbl_backlight_led
 Backlight on an LED. More...
 

Macros

#define PBL_BACKLIGHT_LED_DEFINE(sym, _name, _led)
 Define a backlight on an LED.
 

Detailed Description

Backlight on an LED, its color mixed by multicolor LEDs.


Data Structure Documentation

◆ pbl_backlight_led

struct pbl_backlight_led

Backlight on an LED.

Data Fields
struct pbl_backlight backlight Backlight.
const struct pbl_led * led LED.

Macro Definition Documentation

◆ PBL_BACKLIGHT_LED_DEFINE

#define PBL_BACKLIGHT_LED_DEFINE (   sym,
  _name,
  _led 
)
Value:
PBL_DEVICE_INSTANCE(sym, struct pbl_backlight_led, struct pbl_backlight, backlight) { \
.backlight = PBL_BACKLIGHT_INIT(sym, _name, &(_led)->dev, &pbl_backlight_led_ops), \
.led = (_led), \
}
Backlight on an LED.
Definition led.h:17
Backlight.
Definition backlight.h:80
#define PBL_BACKLIGHT_INIT(sym, _name, _parent, _ops)
Initialize a struct pbl_backlight.
Definition backlight.h:117
#define PBL_BACKLIGHT_STATE_DEFINE(sym)
Define the class state of a backlight.
Definition backlight.h:102

Define a backlight on an LED.

Parameters
symSymbol of the backlight.
_nameName.
_ledLED.