-
Notifications
You must be signed in to change notification settings - Fork 1
/
Menu.h
30 lines (28 loc) · 982 Bytes
/
Menu.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/*
* Menu.h
*
* Created on: 29 mar 2017
* Author: radoslawkubera
*/
#include "libraries/AutoSerial/AutoSerial.h"
#ifndef MENU_H_
#define MENU_H_
void serviceMenu(AutoSerial &mySerial);
void showActualConfig(AutoSerial &mySerial);
void changePwmFrequency(AutoSerial &mySerial);
void showGyroValues(AutoSerial &mySerial);
uint8_t detectGyroOrientation(AutoSerial &mySerial);
void setPIDValues (AutoSerial &mySerial);
void changePIDValue (uint8_t type,AutoSerial &mySerial);
void changeDIRECTIONValue (uint8_t type,AutoSerial &mySerial);
void showPIDValues(AutoSerial &mySerial);
#if defined USE_MAVLINK
void mavlinkSettings (AutoSerial &mySerial);
void showMavlinkValues(AutoSerial &mySerial);
void setMavlinkRCChannel(uint8_t type,AutoSerial &mySerial);
#endif
void drawMenuSeparator(AutoSerial &mySerial);
void drawMainMenu(AutoSerial &mySerial);
void drawSetPIDValues(AutoSerial &mySerial);
void drawMavlinkProtocolSettings(AutoSerial &mySerial);
#endif /* MENU_H_ */