|
| 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.