18 #ifndef BLCTRLV2_X4_SPEED_H
19 #define BLCTRLV2_X4_SPEED_H
49 void UseDefaultPlot(
void);
50 void LockUserInterface(
void);
51 void UnlockUserInterface(
void);
52 void SetEnabled(
bool status);
53 void SetUroll(
float value);
54 void SetUpitch(
float value);
55 void SetUyaw(
float value);
56 void SetUgaz(
float value);
57 void SetRollTrim(
float value);
58 void SetPitchTrim(
float value);
59 void SetYawTrim(
float value);
60 void SetGazTrim(
float value);
61 float TrimValue(
void);
73 void WriteValue(uint16_t value);
95 float speed_av_g, speed_av_d, speed_ar_g, speed_ar_d;
96 float int_av_g, int_av_d, int_ar_g, int_ar_d;
104 uint8_t slave_address;
108 uint16_t SatPWM(
float vel_cons, uint16_t min, uint16_t max);
112 #endif // BLCTRLV2_X4_SPEED_H
Abstract class for data types.
Definition: io_data.h:94
Abstract class for input/ouput system.
Definition: IODevice.h:45
namespace of the flair Framework
Definition: Ahrs.h:19
Class displaying a QGroupBox on the ground station.
Definition: GroupBox.h:27
unsigned long long Time
Time definition, in ns.
Definition: Object.h:55
Class displaying a QSpinBox on the ground station.
Definition: SpinBox.h:28
Abstract class for input/ouput system.
Definition: BlCtrlV2_x4_speed.h:42
Abstract class for a thread.
Abstract class for a thread.
Definition: Thread.h:38
Class displaying a QDoubleSpinBox on the ground station.
Definition: DoubleSpinBox.h:28
Class displaying a QComboBox on the ground station.
Definition: ComboBox.h:28
Base class for i2c port.
Definition: I2cPort.h:31
Class defining a matrix.
Definition: Matrix.h:31
Class displaying a QTab on the ground station.
Definition: Tab.h:29