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

The SERVO page state: its registers, the sweep, and the hold. More...

#include <servo_page.h>

Data Fields

uint16_t regs [LINK_SV_COUNT]
sweep_t sweep
uint32_t heard_ms
bool finished
bool holding
uint8_t target_first
uint8_t target_n
uint16_t ports
uint16_t sliced

Detailed Description

The SERVO page state: its registers, the sweep, and the hold.

Field Documentation

◆ finished

bool servo_page_t::finished

made its movements; the curve not changed

◆ heard_ms

uint32_t servo_page_t::heard_ms

when the sweep was last written

◆ holding

bool servo_page_t::holding

LINK_SV_HOLD in force

◆ ports

uint16_t servo_page_t::ports

bank channels pulsing, not slots

◆ regs

uint16_t servo_page_t::regs[LINK_SV_COUNT]

registers 0 to 6, LINK_SV_*

◆ sliced

uint16_t servo_page_t::sliced

bank channels held at PROG_PORT_RATE_HZ

◆ sweep

sweep_t servo_page_t::sweep

the sweep in progress, if any

◆ target_first

uint8_t servo_page_t::target_first

the channels commanded, when target_n

◆ target_n

uint8_t servo_page_t::target_n

is not 0; else the standard servo ports


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