|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
The card side's answer to a request. More...
#include <kst_prog.h>
Data Fields | |
| uint32_t | id |
| uint8_t | result |
| char | name [KST_PROG_NAME_MAX] |
| uint8_t | kind |
| uint8_t | type |
| uint8_t | servo_type |
| kst_field_set_t | skipped |
| uint8_t | named |
| uint8_t | fields |
| uint8_t | field |
| uint16_t | line |
| uint8_t | rule |
| kst_image_t | image |
| uint8_t | count |
| uint16_t | total |
| uint8_t | types [KST_PROG_FILES_MAX] |
| char | names [KST_PROG_FILES_MAX][KST_PROG_NAME_MAX] |
The card side's answer to a request.
| uint8_t kst_prog_card_done_t::count |
entries of names[]
| uint8_t kst_prog_card_done_t::field |
KST_PROG_CARD_VALUE: the kst_field_id_t, 0xFF none
| uint8_t kst_prog_card_done_t::fields |
named fields a file has; 0: not counted
| kst_image_t kst_prog_card_done_t::image |
the servo's image with the editable fields of the file
| uint8_t kst_prog_card_done_t::kind |
| uint16_t kst_prog_card_done_t::line |
a refusal's line of the text; 0 none
| char kst_prog_card_done_t::name[KST_PROG_NAME_MAX] |
KST_PROG_CARD_SAVE: the file written; KST_PROG_CARD_LIST: the next preset name, "" when none is left
| uint8_t kst_prog_card_done_t::named |
fields the file gives a value for
| uint8_t kst_prog_card_done_t::result |
| uint8_t kst_prog_card_done_t::rule |
KST_PROG_CARD_LIMIT: the kst_rule_t
| uint8_t kst_prog_card_done_t::servo_type |
KST_PROG_CARD_TYPE: the servo's
| kst_field_set_t kst_prog_card_done_t::skipped |
fields that differ from the file and are never written
| uint16_t kst_prog_card_done_t::total |
the servo files on the card
| uint8_t kst_prog_card_done_t::type |
the file's servo type, a number the card's side gives and the screen names; 0 none
| uint8_t kst_prog_card_done_t::types[KST_PROG_FILES_MAX] |
each file's servo type; 0 for a file that names none or does not read