|
ioportid_t | anode_port |
| The port where the LED anode is connected. More...
|
|
ioportmask_t | anode_pad |
| The pad where the LED anode is connected. More...
|
|
ioportid_t | cathode_port |
| The port where the LED cathode is connected. More...
|
|
ioportmask_t | cathode_pad |
| The pad where the LED cathode is connected. More...
|
|
uint32_t | cathode_extmode |
| The processor-specific EXT mode used to configure the extcfg table. More...
|
|
uint16_t | threshold |
| The highest number of elapsed HAL ticks that represents a 'shine' – try LEDCOMM_DEFAULT_THRESHOLD (3000) More...
|
|
uint8_t | data_bits:1 |
| LEDCOMM_DATA_BITS8 or LEDCOMM_DATA_BITS7 More...
|
|
uint8_t | parity:1 |
| LEDCOMM_PARITY or LEDCOMM_PARITY_NONE More...
|
|
uint8_t | parity_type:2 |
| One of LEDCOMM_PARITY_EVEN , LEDCOMM_PARITY_ODD , LEDCOMM_PARITY_MARK or LEDCOMM_PARITY_SPACE . More...
|
|
LEDComm Driver configuration structure.
An instance of this structure must be passed to lcommStart()
in order to configure and start LEDComm driver operations.
- Note
- This structure has some content that is architecture dependent, each driver implementation defines its own version and the custom static initializers.
Definition at line 166 of file ledcomm.h.