Data Structures | Typedefs | Functions
BCDS_Max44009Utils.h File Reference
#include "BCDS_BSP_SensorNode.h"
+ Include dependency graph for BCDS_Max44009Utils.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  Max44009Utils_Info_S
 structure to hold the Max44009 specific configurations like GPIO ,I2c and interrupt pin details. More...
struct  Max44009Utils_ThresholdIntrConfig_S
 structure representing the configuration of Max44009 Threshold interrupt More...


typedef struct Max44009Utils_Info_S Max44009Utils_Info_T
typedef struct
typedef struct
typedef struct


Retcode_T Max44009Utils_configInterrupt (Max44009Utils_ThresholdIntrConfigPtr_T interruptConfig)
 Function to Configure interrupts of Max44009. Before calling this API Update the below information in the appropriate structure 1) Update callback function in Max44009Utils_InfoPtr_T. 2) Update the type of callback(deferred or real time) in Max44009Utils_InfoPtr_T. After calling this API the given interrupt will be enabled and the callback will be associated with the interrupt. More...
Retcode_T Max44009Utils_disableInterrupt (void)
 Function to Disable the Interrupt.Max44009 sensor supports only Threshold Interrupt. So, calling this API will disable Max44009 Threshold interrupt explicitly. More...
Retcode_T Max44009Utils_initialize (Max44009Utils_InfoPtr_T max44009Info)
 Function to initialize Max44009. This needs to be called before calling any other API. More...
Retcode_T Max44009Utils_uninitialize (Max44009Utils_InfoPtr_T max44009Info)
 Function to uninitialize Max44009.After calling this API sensor is no more usable without initializing it again by calling Max44009Utils_initialize() API. More...

This documentation file has been automatically generated on Wed May 6 2020 20:45:16 by doxygen 1.8.8