![]() |
LibDriver BMP390
|
bmp390 fifo driver modules More...
Functions | |
| uint8_t | bmp390_get_fifo_length (bmp390_handle_t *handle, uint16_t *length) |
| get the fifo length | |
| uint8_t | bmp390_get_fifo_data (bmp390_handle_t *handle, uint8_t *data, uint16_t length) |
| get the fifo data | |
| uint8_t | bmp390_set_fifo_watermark (bmp390_handle_t *handle, uint16_t watermark) |
| set the fifo watermark | |
| uint8_t | bmp390_get_fifo_watermark (bmp390_handle_t *handle, uint16_t *watermark) |
| get the fifo watermark | |
| uint8_t | bmp390_set_fifo (bmp390_handle_t *handle, bmp390_bool_t enable) |
| enable or disable the fifo | |
| uint8_t | bmp390_get_fifo (bmp390_handle_t *handle, bmp390_bool_t *enable) |
| get the fifo status | |
| uint8_t | bmp390_set_fifo_stop_on_full (bmp390_handle_t *handle, bmp390_bool_t enable) |
| enable or disable the fifo stopping on full | |
| uint8_t | bmp390_get_fifo_stop_on_full (bmp390_handle_t *handle, bmp390_bool_t *enable) |
| get the fifo stopping on full status | |
| uint8_t | bmp390_set_fifo_sensortime_on (bmp390_handle_t *handle, bmp390_bool_t enable) |
| enable or disable the fifo sensor time on | |
| uint8_t | bmp390_get_fifo_sensortime_on (bmp390_handle_t *handle, bmp390_bool_t *enable) |
| get the fifo sensor time on status | |
| uint8_t | bmp390_set_fifo_pressure_on (bmp390_handle_t *handle, bmp390_bool_t enable) |
| enable or disable the fifo pressure on | |
| uint8_t | bmp390_get_fifo_pressure_on (bmp390_handle_t *handle, bmp390_bool_t *enable) |
| get the fifo pressure on status | |
| uint8_t | bmp390_set_fifo_temperature_on (bmp390_handle_t *handle, bmp390_bool_t enable) |
| enable or disable the fifo temperature on | |
| uint8_t | bmp390_get_fifo_temperature_on (bmp390_handle_t *handle, bmp390_bool_t *enable) |
| get the fifo temperature on status | |
| uint8_t | bmp390_set_fifo_subsampling (bmp390_handle_t *handle, uint8_t subsample) |
| set the fifo subsampling | |
| uint8_t | bmp390_get_fifo_subsampling (bmp390_handle_t *handle, uint8_t *subsample) |
| get the fifo subsampling | |
| uint8_t | bmp390_set_fifo_data_source (bmp390_handle_t *handle, bmp390_fifo_data_source_t source) |
| set the fifo data source | |
| uint8_t | bmp390_get_fifo_data_source (bmp390_handle_t *handle, bmp390_fifo_data_source_t *source) |
| get the fifo data source | |
| uint8_t | bmp390_flush_fifo (bmp390_handle_t *handle) |
| flush the fifo | |
| uint8_t | bmp390_read_fifo (bmp390_handle_t *handle, uint8_t *buf, uint16_t *len) |
| read the fifo | |
| uint8_t | bmp390_fifo_parse (bmp390_handle_t *handle, uint8_t *buf, uint16_t buf_len, bmp390_frame_t *frame, uint16_t *frame_len) |
| parse the fifo data | |
bmp390 fifo driver modules
| uint8_t bmp390_fifo_parse | ( | bmp390_handle_t * | handle, |
| uint8_t * | buf, | ||
| uint16_t | buf_len, | ||
| bmp390_frame_t * | frame, | ||
| uint16_t * | frame_len ) |
parse the fifo data
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | *buf | pointer to fifo data |
| [in] | buf_len | fifo data length |
| [out] | *frame | pointer to a frame buffer |
| [in,out] | *frame_len | pointer to a frame length buffer |
Definition at line 3729 of file driver_bmp390.c.
| uint8_t bmp390_flush_fifo | ( | bmp390_handle_t * | handle | ) |
flush the fifo
| [in] | *handle | pointer to a bmp390 handle structure |
Definition at line 2643 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t * | enable ) |
get the fifo status
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *enable | pointer to a bool buffer |
Definition at line 795 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo_data | ( | bmp390_handle_t * | handle, |
| uint8_t * | data, | ||
| uint16_t | length ) |
get the fifo data
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *data | pointer to a data buffer |
| [in] | length | data buffer length |
Definition at line 640 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo_data_source | ( | bmp390_handle_t * | handle, |
| bmp390_fifo_data_source_t * | source ) |
get the fifo data source
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *source | pointer to fifo data source buffer |
Definition at line 1293 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo_length | ( | bmp390_handle_t * | handle, |
| uint16_t * | length ) |
get the fifo length
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *length | pointer to a fifo length buffer |
Definition at line 602 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo_pressure_on | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t * | enable ) |
get the fifo pressure on status
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *enable | pointer to a bool buffer |
Definition at line 1041 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo_sensortime_on | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t * | enable ) |
get the fifo sensor time on status
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *enable | pointer to a bool buffer |
Definition at line 959 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo_stop_on_full | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t * | enable ) |
get the fifo stopping on full status
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *enable | pointer to a bool buffer |
Definition at line 877 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo_subsampling | ( | bmp390_handle_t * | handle, |
| uint8_t * | subsample ) |
get the fifo subsampling
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *subsample | pointer to subsample buffer |
Definition at line 1211 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo_temperature_on | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t * | enable ) |
get the fifo temperature on status
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *enable | pointer to a bool buffer |
Definition at line 1123 of file driver_bmp390.c.
| uint8_t bmp390_get_fifo_watermark | ( | bmp390_handle_t * | handle, |
| uint16_t * | watermark ) |
get the fifo watermark
| [in] | *handle | pointer to a bmp390 handle structure |
| [out] | *watermark | pointer to a fifo watermark buffer |
Definition at line 713 of file driver_bmp390.c.
| uint8_t bmp390_read_fifo | ( | bmp390_handle_t * | handle, |
| uint8_t * | buf, | ||
| uint16_t * | len ) |
read the fifo
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | *buf | pointer to a data buffer |
| [in,out] | *len | pointer to a data length buffer |
Definition at line 3659 of file driver_bmp390.c.
| uint8_t bmp390_set_fifo | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t | enable ) |
enable or disable the fifo
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | enable | bool value |
Definition at line 750 of file driver_bmp390.c.
| uint8_t bmp390_set_fifo_data_source | ( | bmp390_handle_t * | handle, |
| bmp390_fifo_data_source_t | source ) |
set the fifo data source
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | source | fifo data source |
Definition at line 1248 of file driver_bmp390.c.
| uint8_t bmp390_set_fifo_pressure_on | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t | enable ) |
enable or disable the fifo pressure on
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | enable | bool value |
Definition at line 996 of file driver_bmp390.c.
| uint8_t bmp390_set_fifo_sensortime_on | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t | enable ) |
enable or disable the fifo sensor time on
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | enable | bool value |
Definition at line 914 of file driver_bmp390.c.
| uint8_t bmp390_set_fifo_stop_on_full | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t | enable ) |
enable or disable the fifo stopping on full
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | enable | bool value |
Definition at line 832 of file driver_bmp390.c.
| uint8_t bmp390_set_fifo_subsampling | ( | bmp390_handle_t * | handle, |
| uint8_t | subsample ) |
set the fifo subsampling
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | subsample | fifo subsample |
Definition at line 1160 of file driver_bmp390.c.
| uint8_t bmp390_set_fifo_temperature_on | ( | bmp390_handle_t * | handle, |
| bmp390_bool_t | enable ) |
enable or disable the fifo temperature on
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | enable | bool value |
Definition at line 1078 of file driver_bmp390.c.
| uint8_t bmp390_set_fifo_watermark | ( | bmp390_handle_t * | handle, |
| uint16_t | watermark ) |
set the fifo watermark
| [in] | *handle | pointer to a bmp390 handle structure |
| [in] | watermark | fifo watermark |
Definition at line 675 of file driver_bmp390.c.