ISSDK
1.8
IoT Sensing Software Development Kit
|
The format_service.h file describes the interface and structures for the data-format standards. More...
#include <stddef.h>
#include <stdint.h>
#include <stdbool.h>
Go to the source code of this file.
Data Structures | |
struct | _comm_handle_ |
struct | _data_format_interface_ |
Macros | |
#define | DATA_FORMAT_OK 0 |
Operation succeeded. More... | |
Typedefs | |
typedef struct _comm_handle_ | comm_handle_t |
typedef void(* | DATA_FORMAT_Event_t) (void *pData) |
typedef int32_t() | DATA_FORMAT_Init_t(DATA_FORMAT_Event_t event, void *pInitializeData) |
The interface function to initialize the data-format service. More... | |
typedef int32_t() | DATA_FORMAT_Serialize_t(void *pData, uint32_t size, void *pDataElement) |
The interface function to serialize the data. More... | |
typedef int32_t() | DATA_FORMAT_Deserialize_t(void *pData, uint32_t size, void *pDataElement) |
The interface function to deserialize the data. More... | |
typedef uint32_t | size |
typedef uint32_t void * | pDataElement |
typedef struct _data_format_interface_ | data_format_interface_t |
Functions | |
typedef | int32_t (DATA_FORMAT_Append_t))(void *pData |
The interface function to append the data on the formated stream. More... | |
The format_service.h file describes the interface and structures for the data-format standards.
Definition in file data_format_service.h.
#define DATA_FORMAT_OK 0 |
Operation succeeded.
Definition at line 19 of file data_format_service.h.
typedef struct _comm_handle_ comm_handle_t |
typedef int32_t() DATA_FORMAT_Deserialize_t(void *pData, uint32_t size, void *pDataElement) |
The interface function to deserialize the data.
Definition at line 41 of file data_format_service.h.
typedef void(* DATA_FORMAT_Event_t) (void *pData) |
Definition at line 34 of file data_format_service.h.
typedef int32_t() DATA_FORMAT_Init_t(DATA_FORMAT_Event_t event, void *pInitializeData) |
The interface function to initialize the data-format service.
Definition at line 37 of file data_format_service.h.
typedef struct _data_format_interface_ data_format_interface_t |
typedef int32_t() DATA_FORMAT_Serialize_t(void *pData, uint32_t size, void *pDataElement) |
The interface function to serialize the data.
Definition at line 39 of file data_format_service.h.
typedef uint32_t void* pDataElement |
Definition at line 43 of file data_format_service.h.
typedef uint32_t size |
Definition at line 43 of file data_format_service.h.
typedef int32_t | ( | DATA_FORMAT_Append_t | ) |
The interface function to append the data on the formated stream.
Referenced by ADS_DeInitI2CBuses(), ADS_DeInitSPIBus(), ADS_DetectFRDM(), ADS_DetectLPC(), ADS_DetectQN(), ADS_DetectShield(), ADS_DIFF_PQuery(), ADS_FXLC95000Query(), ADS_FXLS8471Query(), ADS_FXLS8962Query(), ADS_InitI2CBuses(), ADS_InitSPIBus(), ADS_MMA9553Query(), apply_register_read(), apply_register_readall(), apply_register_write(), BOARD_DELAY_ms(), BOARD_RunADS(), BOARD_SystickElapsedTicks(), CreateAndSendPackets(), DBAP_I2C_Configure(), DBAP_I2C_Initialize(), DBAP_I2C_ReadData(), FXAS21002_I2C_Configure(), FXAS21002_I2C_Deinit(), FXAS21002_I2C_Initialize(), FXAS21002_I2C_ReadData(), FXAS21002_SPI_Configure(), FXAS21002_SPI_Deinit(), FXAS21002_SPI_Initialize(), FXAS21002_SPI_ReadData(), fxlc95000_enSensor(), FXLC95000_I2C_CheckRomMode(), FXLC95000_I2C_CommandResponse(), FXLC95000_I2C_FlashCommands(), FXLC95000_I2C_FlashPayload(), FXLC95000_I2C_Initialize(), FXLC95000_SPI_CommandResponse(), FXLC95000_SPI_Initialize(), FXLS8471Q_Idle(), FXLS8471Q_Init(), FXLS8471Q_SPI_Configure(), FXLS8471Q_SPI_Initialize(), FXLS8471Q_SPI_ReadData(), FXLS8962_I2C_Configure(), FXLS8962_I2C_DeInit(), FXLS8962_I2C_Initialize(), FXLS8962_I2C_ReadData(), FXLS8962_SPI_Configure(), FXLS8962_SPI_Deinit(), FXLS8962_SPI_Initialize(), FXLS8962_SPI_ReadData(), FXLS896x_I2C_Configure(), FXLS896x_I2C_DeInit(), FXLS896x_I2C_Initialize(), FXLS896x_I2C_ReadData(), FXLS896x_SPI_Configure(), FXLS896x_SPI_Deinit(), FXLS896x_SPI_Initialize(), FXLS896x_SPI_ReadData(), FXLS8974_I2C_Configure(), FXLS8974_I2C_DeInit(), FXLS8974_I2C_Initialize(), FXLS8974_I2C_ReadData(), FXLS8974_SPI_Configure(), FXLS8974_SPI_Deinit(), FXLS8974_SPI_Initialize(), FXLS8974_SPI_ReadData(), FXOS8700_I2C_Configure(), FXOS8700_I2C_Initialize(), FXOS8700_I2C_ReadData(), FXOS8700_Idle(), FXOS8700_Init(), FXOS8700_ReadMagData(), FXOS8700_SPI_Configure(), FXOS8700_SPI_Initialize(), FXOS8700_SPI_ReadData(), FXPQ3115_I2C_Configure(), FXPQ3115_I2C_DeInit(), FXPQ3115_I2C_Initialize(), FXPQ3115_I2C_ReadData(), HOST_Configure(), HOST_Initialize(), Host_IO_Receive(), HOST_Receive(), HOST_Send(), ISL29023_I2C_Configure(), ISL29023_I2C_DeInit(), ISL29023_I2C_Initialize(), ISL29023_I2C_ReadData(), MAG3110_I2C_Configure(), MAG3110_I2C_DeInit(), MAG3110_I2C_Initialize(), MAG3110_I2C_ReadData(), MAG3110_Idle(), MAG3110_Init(), main(), MMA845x_I2C_Configure(), MMA845x_I2C_Initialize(), MMA845x_I2C_ReadData(), MMA8491Q_I2C_Initialize(), MMA8491Q_I2C_ReadData(), MMA865x_I2C_Configure(), MMA865x_I2C_DeInit(), MMA865x_I2C_Initialize(), MMA865x_I2C_ReadData(), MMA9553_I2C_CommandResponse(), MMA9553_I2C_Configure(), MMA9553_I2C_DeInit(), MMA9553_I2C_Initialize(), MMA9553_SPI_CommandResponse(), MMA9553_SPI_Configure(), MMA9553_SPI_DeInit(), MMA9553_SPI_Initialize(), MPL3115_I2C_Configure(), MPL3115_I2C_DeInit(), MPL3115_I2C_Initialize(), MPL3115_I2C_ReadData(), perform_selftest(), Register_I2C_BlockWrite(), Register_I2C_Read(), Register_I2C_Write(), Register_SPI_BlockWrite(), Register_SPI_Read(), Register_SPI_Write(), Sensor_I2C_BlockWrite(), Sensor_I2C_Read(), Sensor_I2C_Write(), Sensor_SPI_BlockWrite(), Sensor_SPI_Read(), Sensor_SPI_Write(), and update_dropdown_selection().