You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.7 KiB
61 lines
1.7 KiB
#ifndef OPENFLIGHTTX_H_
|
|
#define OPENFLIGHTTX_H_
|
|
|
|
void battery_management(void);
|
|
void draw_menu(struct menu_state *state);
|
|
void to_right(struct menu_state *state);
|
|
void to_left(struct menu_state *state);
|
|
uint8_t towards_int16(int16_t *current, int16_t dest);
|
|
uint8_t towards(struct menu_state *current, struct menu_state *destination);
|
|
void median_initialize(void);
|
|
uint16_t median_get(uint8_t median_type);
|
|
uint16_t throttle_insert(uint16_t val);
|
|
uint16_t yaw_insert(uint16_t val);
|
|
uint16_t pitch_insert(uint16_t val);
|
|
uint16_t roll_insert(uint16_t val);
|
|
uint16_t pool_insert(uint8_t pool_type, uint16_t val);
|
|
void intro(void);
|
|
void read_all_voltage(void);
|
|
int readYaw(void);
|
|
void bluetooth_gamepad(void);
|
|
void stick_calibration(void);
|
|
void draw_gimbalbox(uint8_t x, uint8_t y);
|
|
void draw_gimbalbox(uint8_t x, uint8_t y, uint8_t size);
|
|
void save_settings(void);
|
|
void commit_all(void);
|
|
void write_data(uint16_t addr, uint8_t val);
|
|
void read_settings(void);
|
|
void reset_default(void);
|
|
void reset_settings(void);
|
|
void reboot(void);
|
|
void stick_position(void);
|
|
void rc_controller(void);
|
|
void rx_checker(void);
|
|
void rf_settings(void);
|
|
void setup_webserver(void);
|
|
void stick_trims(void);
|
|
void wifi_enabler(void);
|
|
void unload_webserver(void);
|
|
void rf_scanners(void);
|
|
void setup_nrf_scanner(void);
|
|
void setRegister(byte r, byte v);
|
|
byte getRegister(byte r);
|
|
void SignalHandler(void *pvParameters);
|
|
void setup_nrf_tx(void);
|
|
void rx_binding(void);
|
|
uint16_t read_voltage(byte pin);
|
|
void setup_rxsync_server(void);
|
|
void setup_nrf_sync(void);
|
|
void restore_radio(void);
|
|
void tx_data(void);
|
|
void update_display(void);
|
|
|
|
/*
|
|
void disableRX(void);
|
|
void powerUp(void);
|
|
void powerDown(void);
|
|
void enableRX(void);
|
|
void setRX(void);
|
|
*/
|
|
|
|
#endif
|