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...
 

Typedefs

typedef struct Max44009Utils_Info_S Max44009Utils_Info_T
 
typedef struct
Max44009Utils_Info_S
Max44009Utils_InfoPtr_T
 
typedef struct
Max44009Utils_ThresholdIntrConfig_S 
Max44009Utils_ThresholdIntrConfig_T
 
typedef struct
Max44009Utils_ThresholdIntrConfig_S
Max44009Utils_ThresholdIntrConfigPtr_T
 

Functions

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 Fri Oct 4 2019 03:47:29 by doxygen 1.8.8