rcbench
Servo and ESC test bench: panel, IOmcu and shared C
Loading...
Searching...
No Matches
sense_ring_win_t Struct Reference

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

Detailed Description

One FAST window as the ring keeps it.

Field Documentation

◆ clip_hi

bool sense_ring_win_t::clip_hi

a current sample at the top of the range

◆ clip_lo

bool sense_ring_win_t::clip_lo

one at the bottom

◆ closed

bool sense_ring_win_t::closed

a window closed with this entry's number

◆ i_max_ua

int32_t sense_ring_win_t::i_max_ua

highest current, µA; clipped likewise; 0 with n_i 0

◆ i_mean_ua

int32_t sense_ring_win_t::i_mean_ua

mean current, µA; 0 with n_i 0

◆ i_min_ua

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

◆ n_clip

uint16_t sense_ring_win_t::n_clip

of them at an end of the range

◆ n_i

uint16_t sense_ring_win_t::n_i

current samples, clipped ones among them

◆ n_v

uint16_t sense_ring_win_t::n_v

voltage samples

◆ v_mean_uv

int32_t sense_ring_win_t::v_mean_uv

mean voltage, µV; 0 with n_v 0

◆ v_min_uv

int32_t sense_ring_win_t::v_min_uv

lowest voltage, µV; 0 with n_v 0


The documentation for this struct was generated from the following file: