Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
LSM6DSO_fifo
This section group all the functions concerning the fifo usage. More...
Functions | |
| int32_t | lsm6dso_fifo_watermark_set (lsm6dso_ctx_t *ctx, uint16_t val) |
| FIFO watermark level selection. | |
| int32_t | lsm6dso_fifo_watermark_get (lsm6dso_ctx_t *ctx, uint16_t *val) |
| FIFO watermark level selection. | |
| int32_t | lsm6dso_compression_algo_init_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| FIFO compression feature initialization request [set]. | |
| int32_t | lsm6dso_compression_algo_init_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| FIFO compression feature initialization request [get]. | |
| int32_t | lsm6dso_compression_algo_set (lsm6dso_ctx_t *ctx, lsm6dso_uncoptr_rate_t val) |
| Enable and configure compression algo. | |
| int32_t | lsm6dso_compression_algo_get (lsm6dso_ctx_t *ctx, lsm6dso_uncoptr_rate_t *val) |
| Enable and configure compression algo. | |
| int32_t | lsm6dso_fifo_virtual_sens_odr_chg_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| Enables ODR CHANGE virtual sensor to be batched in FIFO. | |
| int32_t | lsm6dso_fifo_virtual_sens_odr_chg_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Enables ODR CHANGE virtual sensor to be batched in FIFO. | |
| int32_t | lsm6dso_compression_algo_real_time_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| Enables/Disables compression algorithm runtime. | |
| int32_t | lsm6dso_compression_algo_real_time_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Enables/Disables compression algorithm runtime. | |
| int32_t | lsm6dso_fifo_stop_on_wtm_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| Sensing chain FIFO stop values memorization at threshold level. | |
| int32_t | lsm6dso_fifo_stop_on_wtm_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Sensing chain FIFO stop values memorization at threshold level. | |
| int32_t | lsm6dso_fifo_xl_batch_set (lsm6dso_ctx_t *ctx, lsm6dso_bdr_xl_t val) |
| Selects Batching Data Rate (writing frequency in FIFO) for accelerometer data. | |
| int32_t | lsm6dso_fifo_xl_batch_get (lsm6dso_ctx_t *ctx, lsm6dso_bdr_xl_t *val) |
| Selects Batching Data Rate (writing frequency in FIFO) for accelerometer data. | |
| int32_t | lsm6dso_fifo_gy_batch_set (lsm6dso_ctx_t *ctx, lsm6dso_bdr_gy_t val) |
| Selects Batching Data Rate (writing frequency in FIFO) for gyroscope data. | |
| int32_t | lsm6dso_fifo_gy_batch_get (lsm6dso_ctx_t *ctx, lsm6dso_bdr_gy_t *val) |
| Selects Batching Data Rate (writing frequency in FIFO) for gyroscope data. | |
| int32_t | lsm6dso_fifo_mode_set (lsm6dso_ctx_t *ctx, lsm6dso_fifo_mode_t val) |
| FIFO mode selection. | |
| int32_t | lsm6dso_fifo_mode_get (lsm6dso_ctx_t *ctx, lsm6dso_fifo_mode_t *val) |
| FIFO mode selection. | |
| int32_t | lsm6dso_fifo_temp_batch_set (lsm6dso_ctx_t *ctx, lsm6dso_odr_t_batch_t val) |
| Selects Batching Data Rate (writing frequency in FIFO) for temperature data. | |
| int32_t | lsm6dso_fifo_temp_batch_get (lsm6dso_ctx_t *ctx, lsm6dso_odr_t_batch_t *val) |
| Selects Batching Data Rate (writing frequency in FIFO) for temperature data. | |
| int32_t | lsm6dso_fifo_timestamp_decimation_set (lsm6dso_ctx_t *ctx, lsm6dso_odr_ts_batch_t val) |
| Selects decimation for timestamp batching in FIFO. | |
| int32_t | lsm6dso_fifo_timestamp_decimation_get (lsm6dso_ctx_t *ctx, lsm6dso_odr_ts_batch_t *val) |
| Selects decimation for timestamp batching in FIFO. | |
| int32_t | lsm6dso_fifo_cnt_event_batch_set (lsm6dso_ctx_t *ctx, lsm6dso_trig_counter_bdr_t val) |
| Selects the trigger for the internal counter of batching events between XL and gyro. | |
| int32_t | lsm6dso_fifo_cnt_event_batch_get (lsm6dso_ctx_t *ctx, lsm6dso_trig_counter_bdr_t *val) |
| Selects the trigger for the internal counter of batching events between XL and gyro. | |
| int32_t | lsm6dso_rst_batch_counter_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| Resets the internal counter of batching vents for a single sensor. | |
| int32_t | lsm6dso_rst_batch_counter_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Resets the internal counter of batching events for a single sensor. | |
| int32_t | lsm6dso_batch_counter_threshold_set (lsm6dso_ctx_t *ctx, uint16_t val) |
| Batch data rate counter. | |
| int32_t | lsm6dso_batch_counter_threshold_get (lsm6dso_ctx_t *ctx, uint16_t *val) |
| Batch data rate counter. | |
| int32_t | lsm6dso_fifo_data_level_get (lsm6dso_ctx_t *ctx, uint16_t *val) |
| Number of unread sensor data(TAG + 6 bytes) stored in FIFO. | |
| int32_t | lsm6dso_fifo_status_get (lsm6dso_ctx_t *ctx, lsm6dso_fifo_status2_t *val) |
| FIFO status. | |
| int32_t | lsm6dso_fifo_full_flag_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Smart FIFO full status. | |
| int32_t | lsm6dso_fifo_ovr_flag_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| FIFO overrun status. | |
| int32_t | lsm6dso_fifo_wtm_flag_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| FIFO watermark status. | |
| int32_t | lsm6dso_fifo_sensor_tag_get (lsm6dso_ctx_t *ctx, lsm6dso_fifo_tag_t *val) |
| Identifies the sensor in FIFO_DATA_OUT. | |
| int32_t | lsm6dso_fifo_pedo_batch_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| : Enable FIFO batching of pedometer embedded function values. | |
| int32_t | lsm6dso_fifo_pedo_batch_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Enable FIFO batching of pedometer embedded function values. | |
| int32_t | lsm6dso_sh_batch_slave_0_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| Enable FIFO batching data of first slave. | |
| int32_t | lsm6dso_sh_batch_slave_0_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Enable FIFO batching data of first slave. | |
| int32_t | lsm6dso_sh_batch_slave_1_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| Enable FIFO batching data of second slave. | |
| int32_t | lsm6dso_sh_batch_slave_1_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Enable FIFO batching data of second slave. | |
| int32_t | lsm6dso_sh_batch_slave_2_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| Enable FIFO batching data of third slave. | |
| int32_t | lsm6dso_sh_batch_slave_2_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Enable FIFO batching data of third slave. | |
| int32_t | lsm6dso_sh_batch_slave_3_set (lsm6dso_ctx_t *ctx, uint8_t val) |
| Enable FIFO batching data of fourth slave. | |
| int32_t | lsm6dso_sh_batch_slave_3_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
| Enable FIFO batching data of fourth slave. | |
Detailed Description
This section group all the functions concerning the fifo usage.
Function Documentation
| int32_t lsm6dso_batch_counter_threshold_get | ( | lsm6dso_ctx_t * | ctx, |
| uint16_t * | val | ||
| ) |
Batch data rate counter.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of cnt_bdr_th in reg COUNTER_BDR_REG2 and COUNTER_BDR_REG1.
Definition at line 5929 of file lsm6dso_reg.c.
| int32_t lsm6dso_batch_counter_threshold_set | ( | lsm6dso_ctx_t * | ctx, |
| uint16_t | val | ||
| ) |
Batch data rate counter.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of cnt_bdr_th in reg COUNTER_BDR_REG2 and COUNTER_BDR_REG1.
Definition at line 5900 of file lsm6dso_reg.c.
| int32_t lsm6dso_compression_algo_get | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_uncoptr_rate_t * | val | ||
| ) |
Enable and configure compression algo.
[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of uncoptr_rate in reg FIFO_CTRL2
Definition at line 5309 of file lsm6dso_reg.c.
| int32_t lsm6dso_compression_algo_init_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
FIFO compression feature initialization request [get].
- Parameters:
-
ctx read / write interface definitions val change the values of FIFO_COMPR_INIT in reg EMB_FUNC_INIT_B
Definition at line 5242 of file lsm6dso_reg.c.
| int32_t lsm6dso_compression_algo_init_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
FIFO compression feature initialization request [set].
- Parameters:
-
ctx read / write interface definitions val change the values of FIFO_COMPR_INIT in reg EMB_FUNC_INIT_B
Definition at line 5214 of file lsm6dso_reg.c.
| int32_t lsm6dso_compression_algo_real_time_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Enables/Disables compression algorithm runtime.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of fifo_compr_rt_en in reg FIFO_CTRL2
Definition at line 5409 of file lsm6dso_reg.c.
| int32_t lsm6dso_compression_algo_real_time_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
Enables/Disables compression algorithm runtime.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of fifo_compr_rt_en in reg FIFO_CTRL2
Definition at line 5388 of file lsm6dso_reg.c.
| int32_t lsm6dso_compression_algo_set | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_uncoptr_rate_t | val | ||
| ) |
Enable and configure compression algo.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of uncoptr_rate in reg FIFO_CTRL2
Definition at line 5267 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_cnt_event_batch_get | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_trig_counter_bdr_t * | val | ||
| ) |
Selects the trigger for the internal counter of batching events between XL and gyro.
[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of trig_counter_bdr in reg COUNTER_BDR_REG1
Definition at line 5829 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_cnt_event_batch_set | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_trig_counter_bdr_t | val | ||
| ) |
Selects the trigger for the internal counter of batching events between XL and gyro.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of trig_counter_bdr in reg COUNTER_BDR_REG1
Definition at line 5806 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_data_level_get | ( | lsm6dso_ctx_t * | ctx, |
| uint16_t * | val | ||
| ) |
Number of unread sensor data(TAG + 6 bytes) stored in FIFO.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of diff_fifo in reg FIFO_STATUS1
Definition at line 5955 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_full_flag_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Smart FIFO full status.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of fifo_full_ia in reg FIFO_STATUS2
Definition at line 5994 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_gy_batch_get | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_bdr_gy_t * | val | ||
| ) |
Selects Batching Data Rate (writing frequency in FIFO) for gyroscope data.
[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of bdr_gy in reg FIFO_CTRL3
Definition at line 5570 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_gy_batch_set | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_bdr_gy_t | val | ||
| ) |
Selects Batching Data Rate (writing frequency in FIFO) for gyroscope data.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of bdr_gy in reg FIFO_CTRL3
Definition at line 5549 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_mode_get | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_fifo_mode_t * | val | ||
| ) |
FIFO mode selection.
[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of fifo_mode in reg FIFO_CTRL4
Definition at line 5647 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_mode_set | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_fifo_mode_t | val | ||
| ) |
FIFO mode selection.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of fifo_mode in reg FIFO_CTRL4
Definition at line 5627 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_ovr_flag_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
FIFO overrun status.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of fifo_over_run_latched in reg FIFO_STATUS2
Definition at line 6013 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_pedo_batch_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Enable FIFO batching of pedometer embedded function values.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of pedo_fifo_en in reg LSM6DSO_EMB_FUNC_FIFO_CFG
Definition at line 6164 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_pedo_batch_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
: Enable FIFO batching of pedometer embedded function values.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of gbias_fifo_en in reg LSM6DSO_EMB_FUNC_FIFO_CFG
Definition at line 6136 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_sensor_tag_get | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_fifo_tag_t * | val | ||
| ) |
Identifies the sensor in FIFO_DATA_OUT.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of tag_sensor in reg FIFO_DATA_OUT_TAG
Definition at line 6049 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_status_get | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_fifo_status2_t * | val | ||
| ) |
FIFO status.
[get]
- Parameters:
-
ctx read / write interface definitions val registers FIFO_STATUS2
Definition at line 5979 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_stop_on_wtm_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Sensing chain FIFO stop values memorization at threshold level.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of stop_on_wtm in reg FIFO_CTRL2
Definition at line 5450 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_stop_on_wtm_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
Sensing chain FIFO stop values memorization at threshold level.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of stop_on_wtm in reg FIFO_CTRL2
Definition at line 5429 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_temp_batch_get | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_odr_t_batch_t * | val | ||
| ) |
Selects Batching Data Rate (writing frequency in FIFO) for temperature data.
[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of odr_t_batch in reg FIFO_CTRL4
Definition at line 5710 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_temp_batch_set | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_odr_t_batch_t | val | ||
| ) |
Selects Batching Data Rate (writing frequency in FIFO) for temperature data.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of odr_t_batch in reg FIFO_CTRL4
Definition at line 5688 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_timestamp_decimation_get | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_odr_ts_batch_t * | val | ||
| ) |
Selects decimation for timestamp batching in FIFO.
Writing rate will be the maximum rate between XL and GYRO BDR divided by decimation decoder.[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of odr_ts_batch in reg FIFO_CTRL4
Definition at line 5770 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_timestamp_decimation_set | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_odr_ts_batch_t | val | ||
| ) |
Selects decimation for timestamp batching in FIFO.
Writing rate will be the maximum rate between XL and GYRO BDR divided by decimation decoder.[set]
- Parameters:
-
ctx read / write interface definitions val change the values of odr_ts_batch in reg FIFO_CTRL4
Definition at line 5747 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_virtual_sens_odr_chg_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Enables ODR CHANGE virtual sensor to be batched in FIFO.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of odrchg_en in reg FIFO_CTRL2
Definition at line 5368 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_virtual_sens_odr_chg_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
Enables ODR CHANGE virtual sensor to be batched in FIFO.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of odrchg_en in reg FIFO_CTRL2
Definition at line 5347 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_watermark_get | ( | lsm6dso_ctx_t * | ctx, |
| uint16_t * | val | ||
| ) |
FIFO watermark level selection.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of wtm in reg FIFO_CTRL1
Definition at line 5192 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_watermark_set | ( | lsm6dso_ctx_t * | ctx, |
| uint16_t | val | ||
| ) |
FIFO watermark level selection.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of wtm in reg FIFO_CTRL1
Definition at line 5167 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_wtm_flag_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
FIFO watermark status.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of fifo_wtm_ia in reg FIFO_STATUS2
Definition at line 6031 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_xl_batch_get | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_bdr_xl_t * | val | ||
| ) |
Selects Batching Data Rate (writing frequency in FIFO) for accelerometer data.
[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of bdr_xl in reg FIFO_CTRL3
Definition at line 5490 of file lsm6dso_reg.c.
| int32_t lsm6dso_fifo_xl_batch_set | ( | lsm6dso_ctx_t * | ctx, |
| lsm6dso_bdr_xl_t | val | ||
| ) |
Selects Batching Data Rate (writing frequency in FIFO) for accelerometer data.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of bdr_xl in reg FIFO_CTRL3
Definition at line 5469 of file lsm6dso_reg.c.
| int32_t lsm6dso_rst_batch_counter_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Resets the internal counter of batching events for a single sensor.
This bit is automatically reset to zero if it was set to ‘1’.[get]
- Parameters:
-
ctx read / write interface definitions val change the values of rst_counter_bdr in reg COUNTER_BDR_REG1
Definition at line 5881 of file lsm6dso_reg.c.
| int32_t lsm6dso_rst_batch_counter_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
Resets the internal counter of batching vents for a single sensor.
This bit is automatically reset to zero if it was set to ‘1’.[set]
- Parameters:
-
ctx read / write interface definitions val change the values of rst_counter_bdr in reg COUNTER_BDR_REG1
Definition at line 5859 of file lsm6dso_reg.c.
| int32_t lsm6dso_sh_batch_slave_0_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Enable FIFO batching data of first slave.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of batch_ext_sens_0_en in reg SLV0_CONFIG
Definition at line 6215 of file lsm6dso_reg.c.
| int32_t lsm6dso_sh_batch_slave_0_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
Enable FIFO batching data of first slave.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of batch_ext_sens_0_en in reg SLV0_CONFIG
Definition at line 6188 of file lsm6dso_reg.c.
| int32_t lsm6dso_sh_batch_slave_1_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Enable FIFO batching data of second slave.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of batch_ext_sens_1_en in reg SLV1_CONFIG
Definition at line 6267 of file lsm6dso_reg.c.
| int32_t lsm6dso_sh_batch_slave_1_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
Enable FIFO batching data of second slave.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of batch_ext_sens_1_en in reg SLV1_CONFIG
Definition at line 6239 of file lsm6dso_reg.c.
| int32_t lsm6dso_sh_batch_slave_2_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Enable FIFO batching data of third slave.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of batch_ext_sens_2_en in reg SLV2_CONFIG
Definition at line 6319 of file lsm6dso_reg.c.
| int32_t lsm6dso_sh_batch_slave_2_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
Enable FIFO batching data of third slave.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of batch_ext_sens_2_en in reg SLV2_CONFIG
Definition at line 6291 of file lsm6dso_reg.c.
| int32_t lsm6dso_sh_batch_slave_3_get | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t * | val | ||
| ) |
Enable FIFO batching data of fourth slave.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of batch_ext_sens_3_en in reg SLV3_CONFIG
Definition at line 6372 of file lsm6dso_reg.c.
| int32_t lsm6dso_sh_batch_slave_3_set | ( | lsm6dso_ctx_t * | ctx, |
| uint8_t | val | ||
| ) |
Enable FIFO batching data of fourth slave.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of batch_ext_sens_3_en in reg SLV3_CONFIG
Definition at line 6344 of file lsm6dso_reg.c.
Generated on Sat Jul 16 2022 04:44:07 by
1.7.2