ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
fxlc95000.h File Reference

The fxlc95000.h contains the FXLC95000 Intelligent Sensor register definitions, access macros, and device access functions. More...

#include "isf_types.h"
Include dependency graph for fxlc95000.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  fxlc95000_SensorSetting_t
 
struct  fxlc95000_appConfigRegister_t
 
struct  fxlc95000_readConfigResponseBuffer_t
 
struct  fxlc95000_Command_t
 
struct  fxlc95000_CommandList_t
 
struct  fxlc95000_Sensor_Specific_Settings_t
 

Macros

#define startof(type, member)   ((int32)&((type *)0)->member)
 
#define REPORTRATE_OFFSET   startof(fxlc95000_SensorSetting_t,nCurrentReportRate)
 
#define RESOLUTION_OFFSET   startof(fxlc95000_SensorSetting_t,nCurrentResolution)
 
#define RANGE_OFFSET   startof(fxlc95000_SensorSetting_t,nRange)
 
#define MODE_OFFSET   startof(fxlc95000_SensorSetting_t,nMode)
 

Typedefs

typedef int32 fxlc95000_status_t
 

Detailed Description

The fxlc95000.h contains the FXLC95000 Intelligent Sensor register definitions, access macros, and device access functions.

Definition in file fxlc95000.h.

Macro Definition Documentation

#define MODE_OFFSET   startof(fxlc95000_SensorSetting_t,nMode)

Definition at line 46 of file fxlc95000.h.

#define RANGE_OFFSET   startof(fxlc95000_SensorSetting_t,nRange)

Definition at line 45 of file fxlc95000.h.

#define REPORTRATE_OFFSET   startof(fxlc95000_SensorSetting_t,nCurrentReportRate)

Definition at line 43 of file fxlc95000.h.

#define RESOLUTION_OFFSET   startof(fxlc95000_SensorSetting_t,nCurrentResolution)

Definition at line 44 of file fxlc95000.h.

#define startof (   type,
  member 
)    ((int32)&((type *)0)->member)

Definition at line 14 of file fxlc95000.h.

Typedef Documentation

Definition at line 16 of file fxlc95000.h.