|
PebbleOS v4.47.0
|
Data Structures | |
| struct | pbl_accel_sim_sample |
| Simulated accelerometer sample. More... | |
Macros | |
| #define | PBL_ACCEL_SIM_QUEUE_SIZE 256U |
| Number of samples the replay queue holds. | |
| #define | SIM_ACCEL (&pbl_accel_sim) |
| The simulated accelerometer. | |
| #define | SIM_MAG (&pbl_mag_sim) |
| The simulated magnetometer. | |
Functions | |
| size_t | pbl_accel_sim_feed (const struct pbl_accel *accel, const struct pbl_accel_sim_sample *samples, size_t count) |
| Queue samples for replay. | |
| void | pbl_accel_sim_flush (const struct pbl_accel *accel) |
| Drop the queued samples, keeping the last one replayed latched. | |
| void | pbl_accel_sim_report_event (const struct pbl_accel *accel, const struct pbl_accel_event *event) |
| Report an event, as if the part detected it. | |
| void | pbl_mag_sim_set (const struct pbl_mag *mag, const MagData *field) |
| Set the magnetic field the magnetometer measures. | |