Modules | Functions
IoThinx_IO

Modules

 IOTHINX_ERR
 
 IOTHINX_BUS_STATUS
 

Functions

IOTHINX_ERR ioThinx_IO_Client_Init (void)
 
IOTHINX_ERR ioThinx_IO_GetBusStatus (uint8_t *p_status)
 
IOTHINX_ERR ioThinx_IO_Config_Reload (void)
 

Detailed Description

Function Documentation

◆ ioThinx_IO_Client_Init()

IOTHINX_ERR ioThinx_IO_Client_Init ( void  )
Returns
IOTHINX_ERR_OK if everything is ok. Otherwise, refer to the IOTHINX_ERR.
Note
This function MUST be called before using ioThinx library.

◆ ioThinx_IO_GetBusStatus()

IOTHINX_ERR ioThinx_IO_GetBusStatus ( uint8_t *  p_status)
Parameters
[out]p_statusA pointer that stores I/O bus status.
Returns
IOTHINX_ERR_OK if everything is ok. Otherwise, refer to the IOTHINX_ERR.

◆ ioThinx_IO_Config_Reload()

IOTHINX_ERR ioThinx_IO_Config_Reload ( void  )
Returns
IOTHINX_ERR_OK if everything is ok. Otherwise, refer to the IOTHINX_ERR.
Note
This function MUST be called after using ioThinx config APIs. Config will not be loaded to the I/O modules until this function called.