![]()  | 
  
    ISSDK
    1.7
    
   IoT Sensing Software Development Kit 
   | 
 
The sensor_drv.h file contains sensor state and error definitions. More...
#include <stddef.h>#include <stdint.h>#include <stdbool.h>

Go to the source code of this file.
Data Structures | |
| struct | registerwritelist_t | 
| This structure defines the Write command List.  More... | |
| struct | registerreadlist_t | 
| This structure defines the Read command List.  More... | |
| struct | registercommandlist_t | 
| This structure defines the Block command List.  More... | |
| struct | registerDeviceInfo_t | 
| This structure defines the device specific info required by register I/O.  More... | |
Macros | |
| #define | SENSOR_MAX_REGISTER_COUNT 128 /* As per 7-Bit address. */ | 
| #define | __END_WRITE_DATA__ | 
| #define | __END_READ_DATA__ | 
| #define | __END_WRITE_CMD__ | 
Typedefs | |
| typedef enum EWriteFlags | EWriteFlags_t | 
| typedef void(* | registeridlefunction_t) (void *userParam) | 
| This is the register idle function type.  More... | |
Enumerations | |
| enum | EWriteFlags { WRITE_OVERWRITE = 0, WRITE_MASK = 1 } | 
| enum | ESensorErrors {  SENSOR_ERROR_NONE = 0, SENSOR_ERROR_INVALID_PARAM, SENSOR_ERROR_BAD_ADDRESS, SENSOR_ERROR_INIT, SENSOR_ERROR_WRITE, SENSOR_ERROR_READ }  | 
The sensor_drv.h file contains sensor state and error definitions.
Definition in file sensor_drv.h.
| #define __END_READ_DATA__ | 
Definition at line 77 of file sensor_drv.h.
| #define __END_WRITE_CMD__ | 
Definition at line 83 of file sensor_drv.h.
Referenced by FXLC95000_I2C_FlashPayload().
| #define __END_WRITE_DATA__ | 
Definition at line 71 of file sensor_drv.h.
| #define SENSOR_MAX_REGISTER_COUNT 128 /* As per 7-Bit address. */ | 
Definition at line 68 of file sensor_drv.h.
Referenced by Register_I2C_BlockWrite().
| typedef enum EWriteFlags EWriteFlags_t | 
| typedef void(* registeridlefunction_t) (void *userParam) | 
This is the register idle function type.
Definition at line 123 of file sensor_drv.h.
| enum ESensorErrors | 
| Enumerator | |
|---|---|
| SENSOR_ERROR_NONE | |
| SENSOR_ERROR_INVALID_PARAM | |
| SENSOR_ERROR_BAD_ADDRESS | |
| SENSOR_ERROR_INIT | |
| SENSOR_ERROR_WRITE | |
| SENSOR_ERROR_READ | |
Definition at line 57 of file sensor_drv.h.
| enum EWriteFlags | 
| Enumerator | |
|---|---|
| WRITE_OVERWRITE | |
| WRITE_MASK | |
Definition at line 50 of file sensor_drv.h.