#include <breezystm32.h>
Go to the source code of this file.
Functions | |
| static void | cb (uint8_t result) |
| void | ms4525_async_read (float *differential_pressure, float *temp) |
| void | ms4525_async_update () |
| bool | ms4525_init () |
| bool | ms4525_present () |
| static float | sign (float x) |
Variables | |
| static const uint8_t | ADDR = 0x28 |
| static uint8_t | buf_ [4] |
| static float | diff_press_ |
| static uint32_t | last_update_ms_ |
| static bool | new_data_ |
| static uint32_t | next_update_ms_ |
| static bool | sensor_present_ |
| static float | temp_ |
|
static |
Definition at line 69 of file drv_ms4525.c.
| void ms4525_async_read | ( | float * | differential_pressure, |
| float * | temp | ||
| ) |
Definition at line 80 of file drv_ms4525.c.
| void ms4525_async_update | ( | void | ) |
Definition at line 53 of file drv_ms4525.c.
| bool ms4525_init | ( | void | ) |
Definition at line 40 of file drv_ms4525.c.
| bool ms4525_present | ( | void | ) |
Definition at line 62 of file drv_ms4525.c.
|
inlinestatic |
Definition at line 35 of file drv_ms4525.c.
|
static |
Definition at line 23 of file drv_ms4525.c.
|
static |
Definition at line 24 of file drv_ms4525.c.
|
static |
Definition at line 25 of file drv_ms4525.c.
|
static |
Definition at line 28 of file drv_ms4525.c.
|
static |
Definition at line 29 of file drv_ms4525.c.
|
static |
Definition at line 27 of file drv_ms4525.c.
|
static |
Definition at line 30 of file drv_ms4525.c.
|
static |
Definition at line 26 of file drv_ms4525.c.