Sens'it SDK
v2.0.0
|
Acceleromter & Magnetometer. More...
Go to the source code of this file.
Data Structures | |
struct | fxos8700_data_s |
Data structure for acceleration & magnetic data. More... | |
Enumerations | |
enum | fxos8700_range_e { FXOS8700_RANGE_2G = 0b00, FXOS8700_RANGE_4G = 0b01, FXOS8700_RANGE_8G = 0b10, FXOS8700_RANGE_LAST } |
Setting for accelerometer range. More... | |
Functions | |
error_t | FXOS8700_init (void) |
Reset accelerometer & Check part ID. More... | |
error_t | FXOS8700_reset (void) |
Reset accelerometer registers seting. More... | |
error_t | FXOS8700_set_standby_mode (void) |
Put accelerometer in stand-by mode & Disable interrupt. More... | |
error_t | FXOS8700_set_transient_mode (fxos8700_range_e range, u8 threshold, u8 count) |
Put accelerometer in transient mode. More... | |
error_t | FXOS8700_clear_transient_interrupt (bool *flag) |
Read transient mode interrupt register. More... | |
error_t | FXOS8700_read_acceleration (fxos8700_data_s *acc) |
Read acceleration data. More... | |
Acceleromter & Magnetometer.
This file provide sample code to use Light sensor (ref: FXOS8700CQ).
If you want to use other functionalities of the sensor, please refer to the datasheet: https://www.nxp.com/docs/en/data-sheet/FXOS8700CQ.pdf
enum fxos8700_range_e |