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

An operation as the screen asks for it. More...

#include <kst_link.h>

Data Fields

link_kst_op_t op
uint8_t port
uint16_t supply_mv
uint16_t supply_ma
uint16_t leave_ms
bool write_enabled
bool confirm
kst_image_t image
kst_field_set_t unlock
uint32_t id

Detailed Description

An operation as the screen asks for it.

Field Documentation

◆ confirm

bool kst_link_request_t::confirm

RESTORE: the operator confirmed a restore whose result cannot be checked

◆ id

uint32_t kst_link_request_t::id

the caller's number of the request: the outcome of the operation carries it

◆ image

kst_image_t kst_link_request_t::image

WRITE: the target. RESTORE: the backup. VERIFY: what is expected

◆ leave_ms

uint16_t kst_link_request_t::leave_ms

LEAVE: the wait with the line low before the port is in PWM, 0 to LINK_KST_LEAVE_MS_MAX ms

◆ op

link_kst_op_t kst_link_request_t::op

ENTER, READ_ALL, WRITE, RESTORE, RELEASE, VERIFY, POWER_CYCLED, REBOOT or LEAVE

◆ port

uint8_t kst_link_request_t::port

the programming port, 0 to LINK_PG_PORTS_MAX - 1

◆ supply_ma

uint16_t kst_link_request_t::supply_ma

ENTER: and its current limit, mA

◆ supply_mv

uint16_t kst_link_request_t::supply_mv

ENTER: what the port asks of the PD mini, mV

◆ unlock

kst_field_set_t kst_link_request_t::unlock

WRITE: fields beyond the editable class

◆ write_enabled

bool kst_link_request_t::write_enabled

ENABLE WRITE TO SERVO is on


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