ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
mma955x.h
Go to the documentation of this file.
1 /**
2  * @file mma955x.h
3  * @brief The \b mma955x.h contains the mma955x Intelligent Sensor register definitions, access macros, and
4  * device access functions.
5  *
6  * @copyright Copyright (c) 2015, Freescale Semiconductor, Inc.
7  */
8 
9 #ifndef mma955x_H_
10 #define mma955x_H_
11 
12 #include "isf_types.h"
13 
14 
16 
17 typedef struct
18 {
26 
27 typedef struct
28 {
42  uint8 padding[3];
44 
45 typedef struct
46 {
47  uint8 responseBytes[4];
50 
51 typedef struct
52 {
53  uint8 responseBytes[4];
56 
57 typedef struct
58 {
63 
64 typedef struct
65 {
69 
70 typedef struct
71 {
91 
92 
93 
94 #endif /* mma955x_H_ */
const mma955x_CommandList_t writeConfigCommands
Definition: mma955x.h:80
unsigned char uint8
Definition: isf_types.h:76
The isf_types.h file contains the ISF data type definitions and some of the globally used macros...
const mma955x_CommandList_t endDataCommands
Definition: mma955x.h:86
uint8 *const pWriteBuffer
Definition: mma955x.h:61
const mma955x_CommandList_t readConfigCommands
Definition: mma955x.h:81
uint32 nByteWrite
Definition: mma955x.h:60
uint16 pedometer_status_register
Definition: mma955x.h:19
const mma955x_CommandList_t getPedometerDataCommands
Definition: mma955x.h:89
int32 mma955x_status_t
Definition: mma955x.h:15
const mma955x_CommandList_t startDataCommands
Definition: mma955x.h:85
mma955x_appConfigRegister_t configData
Definition: mma955x.h:54
signed long int int32
Definition: isf_types.h:74
unsigned short int uint16
Definition: isf_types.h:77
const mma955x_CommandList_t configureCommands
Definition: mma955x.h:84
const mma955x_CommandList_t calibrateCommands
Definition: mma955x.h:87
const mma955x_Command_t * commands
Definition: mma955x.h:67
const mma955x_CommandList_t validateSettingsCommands
Definition: mma955x.h:82
unsigned long int uint32
Definition: isf_types.h:78
const float engFloatConversionFactor
Definition: mma955x.h:76
mma955x_PedometerData_t pedometerData
Definition: mma955x.h:48
const mma955x_CommandList_t shutdownCommands
Definition: mma955x.h:88
const mma955x_CommandList_t initializeCommands
Definition: mma955x.h:83