|
I2C_Drivers (ARM) 1.1
SMFSW collection of HAL I2C Drivers for ARM
|
TCS3400 Driver procedures. More...
#include "TCS3400.h"
Functions | |
| FctERR | TCS3400_Init_Sequence (TCS3400_t *const pCpnt) |
| Initialization Sequence for TCS3400 peripheral. | |
| FctERR | TCS3400_handler (TCS3400_t *const pCpnt) |
| Handler for TCS3400 peripheral. | |
| FctERR | TCS3400_handler_it (TCS3400_t *const pCpnt) |
| Handler for TCS3400 peripheral GPIO interrupt. | |
| FctERR | TCS3400_handler_all (void) |
| Handler for all TCS3400 peripherals. | |
| FctERR | TCS3400_handler_it_all (void) |
| Handler for all TCS3400 peripherals GPIO interrupt. | |
Variables | |
| TCS3400_t | TCS3400 [I2C_TCS3400_NB] = { 0 } |
| TCS34000 User structure. | |
| const uint16_t | TCS3400_gain_tab [4] = { 1U, 4U, 16U, 64U } |
TCS3400 Driver procedures.
TCS3400: Color Light-to-Digital Converter
| FctERR TCS3400_handler | ( | TCS3400_t *const | pCpnt | ) |
Handler for TCS3400 peripheral.
| [in] | pCpnt | - Pointer to TCS3400 component |


| FctERR TCS3400_handler_all | ( | void | ) |
Handler for all TCS3400 peripherals.

| FctERR TCS3400_handler_it | ( | TCS3400_t *const | pCpnt | ) |
Handler for TCS3400 peripheral GPIO interrupt.
| [in] | pCpnt | - Pointer to TCS3400 component |


| FctERR TCS3400_handler_it_all | ( | void | ) |
Handler for all TCS3400 peripherals GPIO interrupt.

| FctERR TCS3400_Init_Sequence | ( | TCS3400_t *const | pCpnt | ) |
Initialization Sequence for TCS3400 peripheral.
| [in] | pCpnt | - Pointer to TCS3400 component |


| TCS3400_t TCS3400[I2C_TCS3400_NB] = { 0 } |
TCS34000 User structure.
| const uint16_t TCS3400_gain_tab[4] = { 1U, 4U, 16U, 64U } |