Bridle API 4.1.99
A Zephyr based application framework
Loading...
Searching...
No Matches

This section provide a set of default and identification values. More...

Macros

#define STK8BA58_ID   0x87U
 Default for device identification (CHIP ID).
 
#define STK8BA58_XOUT1_DFL   0x00U
 Default for x-axis acceleration data (LSB) and the new data flag.
 
#define STK8BA58_XOUT2_DFL   0x00U
 Default for x-axis acceleration data (MSB).
 
#define STK8BA58_YOUT1_DFL   0x00U
 Default for y-axis acceleration data (LSB) and the new data flag.
 
#define STK8BA58_YOUT2_DFL   0x00U
 Default for y-axis acceleration data (MSB).
 
#define STK8BA58_ZOUT1_DFL   0x00U
 Default for z-axis acceleration data (LSB) and the new data flag.
 
#define STK8BA58_ZOUT2_DFL   0x00U
 Default for z-axis acceleration data (MSB).
 
#define STK8BA58_INTSTS1_DFL   0x00U
 Default for motion detection interrupts status.
 
#define STK8BA58_INTSTS2_DFL   0x00U
 Default for new data interrupt status.
 
#define STK8BA58_EVENTINFO1_DFL   0x00U
 Default for any-motion (slope) detection information.
 
#define STK8BA58_RANGESEL_DFL   0x00U
 Default for acceleration sensing range.
 
#define STK8BA58_BWSEL_DFL   0x1FU
 Default for output data bandwidth selection.
 
#define STK8BA58_POWMODE_DFL   0x00U
 Default for power mode selection and the sleep time duration setting.
 
#define STK8BA58_DATASETUP_DFL   0x00U
 Default for output data filter and protection function.
 
#define STK8BA58_SWRST_DFL   0x00U
 Default for device software reset.
 
#define STK8BA58_RST   0xB6U
 Command for device software reset to register defaults (SWRST).
 
#define STK8BA58_INTEN1_DFL   0x00U
 Default for motion detection interrupts enable.
 
#define STK8BA58_INTEN2_DFL   0x00U
 Default for new data interrupt enable.
 
#define STK8BA58_INTMAP1_DFL   0x00U
 Default for motion detection interrupts mapping to INT1 pin.
 
#define STK8BA58_INTMAP2_DFL   0x00U
 Default for new data interrupt mapping to INT1 pin.
 
#define STK8BA58_INTCFG1_DFL   0x01U
 Default for INT1 pin output type and active level.
 
#define STK8BA58_INTCFG2_DFL   0x00U
 Default for INT1 pin mode and latched hold-time.
 
#define STK8BA58_SLOPEDLY_DFL   0x00U
 Default for number of samples in the slope detection.
 
#define STK8BA58_SLOPETHD_DFL   0x14U
 Default for threshold value of the slope detection.
 
#define STK8BA58_SIGMOT1_DFL   0x96U
 Default for skip time (LSB) of the significant motion.
 
#define STK8BA58_SIGMOT2_DFL   0x02U
 Default for skip time (MSB) of the significant motion, interrupt enable.
 
#define STK8BA58_SIGMOT3_DFL   0x32U
 Default for proof time of the significant motion.
 
#define STK8BA58_INTFCFG_DFL   0x00U
 Default for digital interface parameters of the I2C interface.
 
#define STK8BA58_OFSTCOMP1_DFL   0x00U
 Default for settings of the offset compensation.
 
#define STK8BA58_OFSTX_DFL   0x00U
 Default for x-axis offset compensation value.
 
#define STK8BA58_OFSTY_DFL   0x00U
 Default for y-axis offset compensation value.
 
#define STK8BA58_OFSTZ_DFL   0x00U
 Default for z-axis offset compensation value.
 

Detailed Description

This section provide a set of default and identification values.

Macro Definition Documentation

◆ STK8BA58_BWSEL_DFL

#define STK8BA58_BWSEL_DFL   0x1FU

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for output data bandwidth selection.

◆ STK8BA58_DATASETUP_DFL

#define STK8BA58_DATASETUP_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for output data filter and protection function.

◆ STK8BA58_EVENTINFO1_DFL

#define STK8BA58_EVENTINFO1_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for any-motion (slope) detection information.

◆ STK8BA58_ID

#define STK8BA58_ID   0x87U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for device identification (CHIP ID).

◆ STK8BA58_INTCFG1_DFL

#define STK8BA58_INTCFG1_DFL   0x01U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for INT1 pin output type and active level.

◆ STK8BA58_INTCFG2_DFL

#define STK8BA58_INTCFG2_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for INT1 pin mode and latched hold-time.

◆ STK8BA58_INTEN1_DFL

#define STK8BA58_INTEN1_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for motion detection interrupts enable.

◆ STK8BA58_INTEN2_DFL

#define STK8BA58_INTEN2_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for new data interrupt enable.

◆ STK8BA58_INTFCFG_DFL

#define STK8BA58_INTFCFG_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for digital interface parameters of the I2C interface.

◆ STK8BA58_INTMAP1_DFL

#define STK8BA58_INTMAP1_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for motion detection interrupts mapping to INT1 pin.

◆ STK8BA58_INTMAP2_DFL

#define STK8BA58_INTMAP2_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for new data interrupt mapping to INT1 pin.

◆ STK8BA58_INTSTS1_DFL

#define STK8BA58_INTSTS1_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for motion detection interrupts status.

◆ STK8BA58_INTSTS2_DFL

#define STK8BA58_INTSTS2_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for new data interrupt status.

◆ STK8BA58_OFSTCOMP1_DFL

#define STK8BA58_OFSTCOMP1_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for settings of the offset compensation.

◆ STK8BA58_OFSTX_DFL

#define STK8BA58_OFSTX_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for x-axis offset compensation value.

◆ STK8BA58_OFSTY_DFL

#define STK8BA58_OFSTY_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for y-axis offset compensation value.

◆ STK8BA58_OFSTZ_DFL

#define STK8BA58_OFSTZ_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for z-axis offset compensation value.

◆ STK8BA58_POWMODE_DFL

#define STK8BA58_POWMODE_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for power mode selection and the sleep time duration setting.

◆ STK8BA58_RANGESEL_DFL

#define STK8BA58_RANGESEL_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for acceleration sensing range.

◆ STK8BA58_RST

#define STK8BA58_RST   0xB6U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Command for device software reset to register defaults (SWRST).

◆ STK8BA58_SIGMOT1_DFL

#define STK8BA58_SIGMOT1_DFL   0x96U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for skip time (LSB) of the significant motion.

◆ STK8BA58_SIGMOT2_DFL

#define STK8BA58_SIGMOT2_DFL   0x02U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for skip time (MSB) of the significant motion, interrupt enable.

◆ STK8BA58_SIGMOT3_DFL

#define STK8BA58_SIGMOT3_DFL   0x32U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for proof time of the significant motion.

◆ STK8BA58_SLOPEDLY_DFL

#define STK8BA58_SLOPEDLY_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for number of samples in the slope detection.

◆ STK8BA58_SLOPETHD_DFL

#define STK8BA58_SLOPETHD_DFL   0x14U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for threshold value of the slope detection.

◆ STK8BA58_SWRST_DFL

#define STK8BA58_SWRST_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for device software reset.

◆ STK8BA58_XOUT1_DFL

#define STK8BA58_XOUT1_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for x-axis acceleration data (LSB) and the new data flag.

◆ STK8BA58_XOUT2_DFL

#define STK8BA58_XOUT2_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for x-axis acceleration data (MSB).

◆ STK8BA58_YOUT1_DFL

#define STK8BA58_YOUT1_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for y-axis acceleration data (LSB) and the new data flag.

◆ STK8BA58_YOUT2_DFL

#define STK8BA58_YOUT2_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for y-axis acceleration data (MSB).

◆ STK8BA58_ZOUT1_DFL

#define STK8BA58_ZOUT1_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for z-axis acceleration data (LSB) and the new data flag.

◆ STK8BA58_ZOUT2_DFL

#define STK8BA58_ZOUT2_DFL   0x00U

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.h>

Default for z-axis acceleration data (MSB).