Quick Configuration and Tuning Reference
AeroEgg firmware download: https://download.aeroeggtech.com/
Accelerometer calibration
Please place vehicle LEVELAccelerometer calibration — bottom side down
Please place vehicle LEFTAccelerometer calibration — left side down
Please place vehicle RIGHTAccelerometer calibration — right side down
Please place vehicle NOSEDOWNAccelerometer calibration — nose down
Please place vehicle NOSEUPAccelerometer calibration — nose up
Please place vehicle BACKAccelerometer calibration — top side down
ARMING_CHECK 0 (Important: Use only for ground testing. Never disable all pre-arm checks for actual flight, as this may result in loss of the aircraft.)
Disables all pre-arm checks and ignores all requirements.
With throttle at minimum, hold full right yaw for 6 seconds to arm the flight controller. The motor will run when throttle is raised.
To retain pre-arm checks for selected critical functions, enable the applicable items for the aircraft.
Compass compass module 4
Barometer barometer module 2
GPS Lock GPS position lock 8
RC Channels radio channel signal input 64
Example: To require a valid GPS fix and a healthy barometer before arming, enter 10
(8 + 2), then write and save the parameter.
ARMING_RUDDER 2
After landing, hold full left yaw for 6 seconds to disarm the flight controller. The motor will not run when throttle is raised.
DJI air unit: configure UART13 (serial13) for the DJI air unit
SERIAL3_BAUDRTE 115
SERIAL3_OPTIONS 0
SERIAL3_PROTOCOL 42 (DJI G2/G3/N3 goggles, Caddx Avatar HD, OPENIPC-MSP DISP)
For DJI V1 goggles with a VISTA or original DJI air unit, set this to 33
OSD_TYPE 5 (DJI G2/G3/N3 goggles, Caddx Avatar HD, OPENIPC-MSP DISP)default 1
For DJI V1 goggles with a VISTA or original DJI air unit, set this to 3
MSP_OPTION 4 (DJI G2/G3/N3 goggles, Caddx Avatar HD, OPENIPC-MSP DISP)
OSD1_TXT_RES 1 (DJI G2/G3/N3 goggles, Caddx Avatar HD, OPENIPC-MSP DISP)
OSD_OPTION 32 (DJI G2/G3/N3 goggles, Caddx Avatar HD)
GPS: configure UART5 (serial5) for a GPS module without a compass
SERIAL5_BAND 38
SERIAL5_OPTIONS 0
SERIAL5_PROTOCOL 5
ELRS/CRSF: configure UART2 (serial2) for an ELRS or CRSF receiver
SERIAL2_BAUDRTE 115
SERIAL2_OPTIONS 0
SERIAL2_PROTOCOL 23
RC_PROTOCOL 9 sets the preferred receiver signal input type for the flight controller
Using an SBUS receiver
SERIAL2_BAUDRTE 57
SERIAL2_OPTIONS 0
SERIAL2_PROTOCOL 23
ROLL_LIMIT_DEG 60
Maximum roll angle in FBWA mode default 45
LIM_PITCH_MAX 35
Maximum positive pitch angle in FBWA mode default 20
LIM_PITCH_MIN -25
Maximum negative pitch angle in FBWA mode default -25
FBWB_CLIMB_RATE 5 m/s maximum climb rate permitted in CRUISE mode; default 2 m/s
MIXING_GAIN 0.8 (flight controller mixing gain, 0.5-1.0; default 0.5; adjustment recommended for flying wings)
Reducing excessive RTL throttle:
CONFIG/TUNING --- Basic Tuning --- Throttle 0-100%
Cruise 32, Minimum 30, Maximum 80, Slew Rate 70
Recommended six-position switch modes:
RTL mode
FBWA stabilized mode
CRUISE mode
AUTO waypoint mode
LOITER mode
MANUAL mode
Parameters for common modes assigned to independent switches
4: ModeRTL RTL mode
16: ModeAuto waypoint mode
51: ModeManual MANUAL mode
56: ModeLoiter LOITER mode
58: Clear Waypoints clear waypoints
72: ModeCircle CIRCLE mode
77: ModeTakeoff hand-launch mode
92: FBWA stabilized mode
150: CRUISE altitude-and-heading hold mode
153: ArmDisarm one-switch arm/disarm
Use the three-position switch on radio channel 8 (flight controller default) for mode selection.
When configuring it, assign the required mode to each switch position:
FBWA stabilized mode
FBWA stabilized mode
CRUISEaltitude-and-heading hold mode
CRUISEaltitude-and-heading hold mode
LOITER position-hold mode
LOITER position-hold mode
Use a two-position switch on radio channel 5 for TAKEOFF mode. In the Full Parameter List, set RC5_OPTION to 77.
Use a two-position switch on radio channel 6 for RTL mode. In the Full Parameter List, set RC6_OPTION to 4.
Use a three-position switch on radio channel 7 for AUTO waypoint mode. In the Full Parameter List, set RC7_OPTION to 16.
Hand-launch mode settings: TK
TKOFF_ALT 100 (sets the TAKEOFF target altitude to 100 m)
TKOFF_DIST 400 (sets the maximum TAKEOFF distance to 400 m)
TKOFF_LVL_ALT 50 (keeps the wings level to the specified altitude after launch; default 20)
TKOFF_LVL_PITCH 25 (sets the maximum climb angle in TAKEOFF mode to 25°)
TKOFF_THR_MAX 100 (sets maximum throttle in TAKEOFF mode to 100%)
TKOFF_THR_MINACC 3 (enables throttle output when the flight controller detects an instantaneous speed of 3 m/s)
Failsafe checks: FS
FS_SHORT_TIMEOUT 1.5 (after receiver throttle input is lost for 1.5 seconds, the flight controller executes the first-stage failsafe action)
FS_SHORT_ACTN 1 (first-stage failsafe action: enter CIRCLE and wait; default 0, no action)
FS_LONG_TIMEOUT 5 (if throttle input is not restored within 5 seconds after the first-stage action, execute the second-stage failsafe action)
FS_LONG_ACTH 1 (second-stage failsafe action: execute RTH; default 0, continue current action)
ALT_HOLD_RTL 12000 cm loiter altitude above the home point after RTL; default 10000 cm RTL_ALTITUDE
WP_LOITER_RAD 80 LOITER radius; default 60 m
RSSI_TYPE 3 (ELRS,CRSF ) RSSI_TYPE 2 (SIYI )
Refresh parameters
For a SIYI receiver, set RSSI_CHANNEL 16
For a CRSF receiver, set RSSI_CHANNEL 12
For an ELRS receiver, set RSSI_CHANNEL 15
After radio calibration, check the RC15 channel value by searching for RC15.
This applies to an ELRS receiver; for a SIYI receiver, use RC16.
RC15_MAX 2000
RC15_MIN 1000
Airspeed sensor
ARSPD_TYPE 1
After writing the parameter, disconnect and reconnect the flight controller to refresh it.
ARSPD_OPTIONS 15
ARSPD_AUTOCAL 1
ARSPD_SKIP_CAL 1
For initial calibration, select LOITER mode and fly an orbit for 10 minutes.
After landing, disable automatic airspeed sensor calibration.
ARSPD_AUTOCAL 0
Analog video OSD field reference
BAT_VOLT battery voltage
CELLVOLT cell voltage
CURRENT current
POWER current system power
BATUSED battery capacity used
RSSI radio signal strength
SATS GPS satellite count
FLTMODE current mode
MESSAGE system message
HORIZON artificial horizon
HOME distance from home
DIST distance traveled
HEADING bearing to home
THROTTLE current throttle
COMPASS compass heading
GPSLAT GPS latitude
GPSLONG GPS longitude
ROLL roll value
PITCH pitch value
ALTITUDE current altitude
GSPEED current ground speed
VSPEED current vertical speed m/S
DJI digital video (V1/V2 goggles) OSD field reference, including X/Y coordinates:
HOMEDIR home-direction arrow 15 13
HOMEDIST distance from home 2 13
CRSSHAIR crosshair 14 8
PITCH pitch angle 19 14
ROLL roll angle 19 13
GPSLONG longitude 0 0
GPSLAT latitude 0 1
VSPEED vertical speed 23 8
GSPEED GPS speed 4 7
MESSAGE flight mode 1 14
SATS GPS satellite count 8 14
BATUSED battery capacity used 13 14
CURRENT current 4 8
RSSI current radio signal strength 9 13
BAT_VOLT battery voltage 13 13
ALTITUDE altitude 21 7
DJI V1 root WTFOS OSD field reference, including X/Y coordinates:
FLTIME armed flight time 33 17
DIST distance traveled 5 17
PITCH pitch value 41 15
ROLL roll value 41 14
GPSLONG GPS longitude 35 1
GPSLAT GPS latitude 35 0
VSPEED current vertical speed 41 11
COMPASS compass heading 26 0
THROTTLE current throttle 5 11
HEADING bearing to home 25 1
HOME distance from home 5 16
HORIZON artificial horizon 27 10
GSPEED current ground speed 5 10
MESSAGE system message 16 6
FLTMODE current mode 34 16
SATS GPS satellite count 7 1
BATUSED battery capacity used 25 17
CURRENT current 16 17
RSSI radio signal strength 16 16
BAT_VOLT battery voltage 25 16
ALTITUDE current altitude 40 10
Caddx Avatar digital video OSD, including X/Y coordinates
FLTIME armed flight time 31 17
DIST distance traveled 2 17
PITCH pitch value 47 17
ROLL roll value 47 16
GPSLONG GPS longitude 41 0
GPSLAT GPS latitude 41 1
VSPEED current vertical speed 44 11
COMPASS compass heading 26 0
THROTTLE current throttle 5 11
HEADING bearing to home 25 1
HOME distance from home 2 16
HORIZON artificial horizon 26 10
GSPEED current ground speed 4 10
MESSAGE system message 19 6
FLTMODE current mode 40 17
SATS GPS satellite count 2 0
BATUSED battery capacity used 17 17
CURRENT current 12 17
RSSI radio signal strength 8 0
BAT_VOLT battery voltage 24 17
ALTITUDE current altitude 43 10
DJI G2 goggles OSD layout, including X/Y coordinates
FLTIME armed flight time 31 17
DIST distance traveled 5 19
PITCH pitch value 47 16
ROLL roll value 47 15
GPSLONG GPS longitude 0 0
GPSLAT GPS latitude 40 0
VSPEED current vertical speed 41 11
COMPASS compass heading 26 0
THROTTLE current throttle 30 18
HEADING bearing to home 25 1
HOME distance from home 5 18
HORIZON artificial horizon 26 10
GSPEED current ground speed 5 11
MESSAGE system message 18 7
FLTMODE current mode 25 19
SATS GPS satellite count 12 1
BATUSED battery capacity used 14 19
CURRENT current 32 19
RSSI radio signal strength 14 18
BAT_VOLT battery voltage 24 18
ALTITUDE current altitude 40 10
Displaying correct per-cell voltage in the OSD:
Enable the OSD option OSD1_AVGCELLV
Full Parameter List:OSD1_AVGCELLV 1 default 0
OSD_CELL_COUNT enter the battery cell count
Using a WS2812 LED strip SERVO6_FUNCTION 120(default 0; SERVO X corresponds to the PWM output number)
NTF_LED_LEN 8 (8 is the number of LEDs connected in the strip; theoretical maximum 32, although the practical maximum has not been fully tested)
NTF_LED_TYPE 455
NTF_LED_OVERRIDE 0 (when armed, the LED is steady blue; when disarmed, it flashes blue)
2 (when armed, the LED is steady red; when disarmed, it is steady green)
3 (when armed, the LED flashes red; when disarmed, it flashes yellow)
Curve settings required for an OpenTX six-position switch
-100 -60 -20 20 60 100
-85 -45 -15 15 45 85
Configure six-mode selection in OpenTX using a two-position switch plus a three-position switch
(use radio channel 12 for mode selection with the SB three-position switch plus the SA two-position switch)
CH12 26 SB
+= 39 SA