|
Bridle API 4.2.0
A Zephyr based application framework
|
This section groups all the functions concerning data generation. More...
Functions | |
| int32_t | stk8ba58_all_sources_get (const struct i2c_dt_spec *i2c, stk8ba58_all_sources_t *val) |
| Read all the interrupt/status flag of the device. | |
| int32_t | stk8ba58_xl_range_set (const struct i2c_dt_spec *i2c, stk8ba58_range_t val) |
| Accelerometer range selection. | |
| int32_t | stk8ba58_xl_range_get (const struct i2c_dt_spec *i2c, stk8ba58_range_t *val) |
| Accelerometer range selection. | |
| int32_t | stk8ba58_xl_bandwidth_set (const struct i2c_dt_spec *i2c, stk8ba58_bw_t val, stk8ba58_ds_t sel) |
| Accelerometer bandwidth selection. | |
| int32_t | stk8ba58_xl_bandwidth_get (const struct i2c_dt_spec *i2c, stk8ba58_bw_t *val, stk8ba58_ds_t *sel) |
| Accelerometer bandwidth selection. | |
| int32_t | stk8ba58_xl_power_mode_set (const struct i2c_dt_spec *i2c, stk8ba58_sleepdur_t val, stk8ba58_pm_t sel) |
| Accelerometer power mode selection. | |
| int32_t | stk8ba58_xl_power_mode_get (const struct i2c_dt_spec *i2c, stk8ba58_sleepdur_t *val, stk8ba58_pm_t *sel) |
| Accelerometer bandwidth selection. | |
This section groups all the functions concerning data generation.
| int32_t stk8ba58_all_sources_get | ( | const struct i2c_dt_spec * | i2c, |
| stk8ba58_all_sources_t * | val | ||
| ) |
#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>
Read all the interrupt/status flag of the device.
[get]
| i2c | Read / write interface definitions.(ptr) |
| val | Get INTSTS1, INTSTS2, EVENTINFO1.(ptr) |
| Interface | status (MANDATORY: return 0 -> no Error). |
| int32_t stk8ba58_xl_bandwidth_get | ( | const struct i2c_dt_spec * | i2c, |
| stk8ba58_bw_t * | val, | ||
| stk8ba58_ds_t * | sel | ||
| ) |
#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>
Accelerometer bandwidth selection.
[get]
| i2c | Read / write interface definitions.(ptr) |
| val | Get the values of bw in reg BWSEL.(ptr) |
| sel | Get the values of data-sel in reg DATASETUP.(ptr) |
| Interface | status (MANDATORY: return 0 -> no Error). |
| int32_t stk8ba58_xl_bandwidth_set | ( | const struct i2c_dt_spec * | i2c, |
| stk8ba58_bw_t | val, | ||
| stk8ba58_ds_t | sel | ||
| ) |
#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>
Accelerometer bandwidth selection.
[set]
| i2c | Read / write interface definitions.(ptr) |
| val | Change the values of bw in reg BWSEL. |
| sel | Change the values of data-sel in reg DATASETUP. |
| Interface | status (MANDATORY: return 0 -> no Error). |
| int32_t stk8ba58_xl_power_mode_get | ( | const struct i2c_dt_spec * | i2c, |
| stk8ba58_sleepdur_t * | val, | ||
| stk8ba58_pm_t * | sel | ||
| ) |
#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>
Accelerometer bandwidth selection.
[get]
| i2c | Read / write interface definitions.(ptr) |
| val | Get the values of sleep-dur in reg POWMODE.(ptr) |
| sel | Get the values of lowpower / suspend in reg POWMODE.(ptr) |
| Interface | status (MANDATORY: return 0 -> no Error). |
| int32_t stk8ba58_xl_power_mode_set | ( | const struct i2c_dt_spec * | i2c, |
| stk8ba58_sleepdur_t | val, | ||
| stk8ba58_pm_t | sel | ||
| ) |
#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>
Accelerometer power mode selection.
[set]
| i2c | Read / write interface definitions.(ptr) |
| val | Change the values of sleep-dur in reg POWMODE. |
| sel | Change the values of lowpower / suspend in reg POWMODE. |
| Interface | status (MANDATORY: return 0 -> no Error). |
| int32_t stk8ba58_xl_range_get | ( | const struct i2c_dt_spec * | i2c, |
| stk8ba58_range_t * | val | ||
| ) |
#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>
Accelerometer range selection.
[get]
| i2c | Read / write interface definitions.(ptr) |
| val | Get the values of range in reg RANGESEL.(ptr) |
| Interface | status (MANDATORY: return 0 -> no Error). |
| int32_t stk8ba58_xl_range_set | ( | const struct i2c_dt_spec * | i2c, |
| stk8ba58_range_t | val | ||
| ) |
#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>
Accelerometer range selection.
[set]
| i2c | Read / write interface definitions.(ptr) |
| val | Change the values of range in reg RANGESEL. |
| Interface | status (MANDATORY: return 0 -> no Error). |