|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
One FAST window as the ring keeps it. More...
#include <sense_sched.h>
Data Fields | |
| bool | closed |
| uint16_t | n_i |
| uint16_t | n_clip |
| uint16_t | n_v |
| bool | clip_hi |
| bool | clip_lo |
| int32_t | i_mean_ua |
| int32_t | i_min_ua |
| int32_t | i_max_ua |
| int32_t | v_mean_uv |
| int32_t | v_min_uv |
One FAST window as the ring keeps it.
| bool sense_ring_win_t::clip_hi |
a current sample at the top of the range
| bool sense_ring_win_t::clip_lo |
one at the bottom
| bool sense_ring_win_t::closed |
a window closed with this entry's number
| int32_t sense_ring_win_t::i_max_ua |
highest current, µA; clipped likewise; 0 with n_i 0
| int32_t sense_ring_win_t::i_mean_ua |
mean current, µA; 0 with n_i 0
| int32_t sense_ring_win_t::i_min_ua |
lowest current, µA; a clipped sample at the end of the range it read; 0 with n_i 0
| uint16_t sense_ring_win_t::n_clip |
of them at an end of the range
| uint16_t sense_ring_win_t::n_i |
current samples, clipped ones among them
| uint16_t sense_ring_win_t::n_v |
voltage samples
| int32_t sense_ring_win_t::v_mean_uv |
mean voltage, µV; 0 with n_v 0
| int32_t sense_ring_win_t::v_min_uv |
lowest voltage, µV; 0 with n_v 0