X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fdrivers%2Fao_lco.h;h=75ff5684ba863bc32b872d622b232fc3b7ea0a91;hb=6d3b9ca44ffe43bd6285c37af4ee1d6174be8fcd;hp=03c810be49fe7f0bfe6a9210323ff342735ad93d;hpb=026ab589d0ade3dd59d26888fffd8699ef534671;p=fw%2Faltos diff --git a/src/drivers/ao_lco.h b/src/drivers/ao_lco.h index 03c810be..75ff5684 100644 --- a/src/drivers/ao_lco.h +++ b/src/drivers/ao_lco.h @@ -46,6 +46,7 @@ extern uint8_t ao_lco_firing; /* fire button pressed */ extern struct ao_pad_query ao_pad_query; /* Last received QUERY from pad */ +#define AO_LCO_LCO_VOLTAGE 0 /* Box number to show LCO voltage */ #define AO_LCO_PAD_VOLTAGE 0 /* Pad number to show box voltage */ extern uint16_t ao_lco_min_box, ao_lco_max_box; @@ -81,6 +82,9 @@ ao_lco_step_pad(int8_t dir); void ao_lco_set_box(uint16_t new_box); +void +ao_lco_step_box(int8_t dir); + void ao_lco_set_armed(uint8_t armed); @@ -144,4 +148,20 @@ ao_lco_init(void); uint8_t ao_lco_box_present(uint16_t box); +#ifdef AO_LCO_SEARCH_API + +void +ao_lco_search_start(void); + +void +ao_lco_search_box_check(uint16_t box); + +void +ao_lco_search_box_present(uint16_t box); + +void +ao_lco_search_done(void); + +#endif /* AO_LCO_SEARCH_API */ + #endif /* _AO_LCO_H_ */