Skip to content

Instantly share code, notes, and snippets.

@lolsborn
Created May 4, 2024 19:23
Show Gist options
  • Save lolsborn/df0806c56b8bf4d86c93aa172132b1b8 to your computer and use it in GitHub Desktop.
Save lolsborn/df0806c56b8bf4d86c93aa172132b1b8 to your computer and use it in GitHub Desktop.
# version
# INAV/SPEEDYBEEF405WING 7.1.0 Mar 27 2024 / 14:34:15 (59a6ee61)
# GCC-10.3.1 20210824 (release)
# start the command batch
batch start
# reset configuration to default settings
defaults noreboot
# resources
# Timer overrides
# Outputs [servo]
servo 2 1000 2000 1500 -100
servo 3 1000 2000 1500 -100
servo 4 1000 2000 1500 -100
# safehome
safehome 0 1 -102748928 690827264
# Fixed Wing Approach
# features
feature MOTOR_STOP
feature GPS
feature PWM_OUTPUT_ENABLE
feature FW_LAUNCH
# beeper
# blackbox
blackbox NAV_ACC
blackbox NAV_POS
blackbox NAV_PID
blackbox MAG
blackbox ACC
blackbox ATTI
blackbox RC_DATA
blackbox RC_COMMAND
blackbox MOTORS
blackbox -GYRO_RAW
blackbox -PEAKS_R
blackbox -PEAKS_P
blackbox -PEAKS_Y
# Receiver: Channel map
# Ports
# LEDs
led 33 0,0:TOBNIWE:0
led 34 0,0:OBNI:0
led 35 15,15:UD:L:0
led 36 5,10:NESW:C:15
led 37 0,0:NW:CTOBNIWE:6
led 38 0,0:BIW:0
led 39 15,15:UD::0
led 40 15,0:NESWD:C:15
led 41 0,1:EU:CTOBNIWE:12
led 42 0,0:ONE:1
led 43 15,15::C:0
led 44 0,0:U:C:0
led 45 0,11:UD:ATBN:10
led 46 0,5:D:NTO:13
led 47 0,3:U:BTON:4
led 48 0,10::LN:11
led 49 0,13:UD:BTO:7
led 50 0,3:U:WON:3
led 51 0,11:UD:ATBN:10
led 52 0,6::BT:0
led 53 0,2::LOB:1
# LED color
# LED mode_color
# Modes [aux]
aux 0 0 1 1675 2100
aux 1 1 2 1525 1675
aux 2 2 2 1325 1500
aux 3 12 2 1925 2100
aux 4 21 4 1700 2100
aux 5 37 4 1300 1700
aux 6 13 3 1300 2100
# Adjustments [adjrange]
# Receiver rxrange
# temp_sensor
# Mission Control Waypoints [wp]
#wp 0 invalid
# OSD [osd_layout]
osd_layout 0 0 23 1 V
osd_layout 0 1 12 2 V
osd_layout 0 3 8 6 V
osd_layout 0 9 3 4 V
osd_layout 0 11 4 5 V
osd_layout 0 12 2 6 V
osd_layout 0 13 22 3 V
osd_layout 0 14 22 2 V
osd_layout 0 15 3 3 V
osd_layout 0 22 14 11 V
osd_layout 0 28 22 11 V
osd_layout 0 34 11 4 V
osd_layout 0 144 23 0 H
osd_layout 0 145 12 0 H
osd_layout 0 146 0 0 H
osd_layout 0 147 8 6 H
osd_layout 0 148 8 6 H
osd_layout 0 149 23 8 H
osd_layout 1 0 23 9 H
osd_layout 1 1 13 12 H
osd_layout 1 2 20 2 H
osd_layout 1 3 1 2 H
osd_layout 1 5 2 3 H
osd_layout 1 6 1 4 H
osd_layout 1 7 23 1 H
osd_layout 1 8 0 11 H
osd_layout 1 9 1 0 H
osd_layout 1 10 2 10 H
osd_layout 1 11 2 11 H
osd_layout 1 12 2 12 H
osd_layout 1 13 15 1 H
osd_layout 1 14 18 12 H
osd_layout 1 15 0 12 H
osd_layout 1 16 14 11 H
osd_layout 1 17 1 1 H
osd_layout 1 18 12 2 H
osd_layout 1 19 23 5 H
osd_layout 1 20 24 7 H
osd_layout 1 21 3 5 H
osd_layout 1 22 23 11 H
osd_layout 1 23 23 12 H
osd_layout 1 24 1 13 H
osd_layout 1 25 0 10 H
osd_layout 1 26 12 1 H
osd_layout 1 27 6 2 H
osd_layout 1 28 18 2 H
osd_layout 1 29 1 5 H
osd_layout 1 30 1 5 H
osd_layout 1 31 1 6 H
osd_layout 1 32 1 7 H
osd_layout 1 33 1 5 H
osd_layout 1 34 1 2 H
osd_layout 1 35 1 8 H
osd_layout 1 36 1 7 H
osd_layout 1 37 0 0 H
osd_layout 1 38 0 0 H
osd_layout 1 39 0 0 H
osd_layout 1 40 3 6 H
osd_layout 1 41 3 7 H
osd_layout 1 42 23 7 H
osd_layout 1 43 23 6 H
osd_layout 1 45 12 2 H
osd_layout 1 46 12 2 H
osd_layout 1 47 12 1 H
osd_layout 1 48 12 1 H
osd_layout 1 49 1 8 H
osd_layout 1 50 2 12 H
osd_layout 1 51 2 12 H
osd_layout 1 52 2 12 H
osd_layout 1 53 2 12 H
osd_layout 1 54 2 12 H
osd_layout 1 55 2 12 H
osd_layout 1 56 2 10 H
osd_layout 1 57 2 11 H
osd_layout 1 62 2 12 H
osd_layout 1 63 2 12 H
osd_layout 1 72 0 0 H
osd_layout 1 78 2 12 H
osd_layout 1 79 23 1 H
osd_layout 1 80 19 2 H
osd_layout 1 81 19 3 H
osd_layout 1 82 19 4 H
osd_layout 1 83 19 5 H
osd_layout 1 84 19 6 H
osd_layout 1 85 19 7 H
osd_layout 1 86 19 8 H
osd_layout 1 87 19 9 H
osd_layout 1 88 19 10 H
osd_layout 1 89 19 11 H
osd_layout 1 90 0 0 H
osd_layout 1 91 0 12 H
osd_layout 1 92 0 0 H
osd_layout 1 93 0 0 H
osd_layout 1 94 12 4 H
osd_layout 1 95 12 5 H
osd_layout 1 96 12 6 H
osd_layout 1 97 12 7 H
osd_layout 1 99 3 5 H
osd_layout 1 100 1 2 H
osd_layout 1 101 1 3 H
osd_layout 1 102 2 12 H
osd_layout 1 103 23 12 H
osd_layout 1 104 23 11 H
osd_layout 1 105 24 9 H
osd_layout 1 106 24 10 H
osd_layout 1 107 1 1 H
osd_layout 1 108 1 2 H
osd_layout 1 109 1 3 H
osd_layout 1 110 1 4 H
osd_layout 1 111 0 0 H
osd_layout 1 112 0 0 H
osd_layout 1 113 0 0 H
osd_layout 1 114 0 0 H
osd_layout 1 115 3 4 H
osd_layout 1 116 3 5 H
osd_layout 1 117 3 6 H
osd_layout 1 118 23 2 H
osd_layout 1 121 0 0 H
osd_layout 1 122 0 0 H
osd_layout 1 123 0 10 H
osd_layout 1 124 2 7 H
osd_layout 1 125 2 8 H
osd_layout 1 126 2 9 H
osd_layout 1 127 2 10 H
osd_layout 1 129 0 0 H
osd_layout 1 130 0 0 H
osd_layout 1 131 0 0 H
osd_layout 1 132 0 0 H
osd_layout 1 133 0 0 H
osd_layout 1 134 12 3 H
osd_layout 1 135 12 3 H
osd_layout 1 136 20 3 H
osd_layout 1 138 23 0 H
osd_layout 1 139 12 0 H
osd_layout 1 140 0 0 H
osd_layout 1 141 8 6 H
osd_layout 1 142 8 6 H
osd_layout 1 143 23 8 H
osd_layout 1 144 23 9 H
osd_layout 1 145 13 12 H
osd_layout 1 146 20 2 H
osd_layout 1 147 1 2 H
osd_layout 1 148 8 6 H
osd_layout 1 149 2 3 H
osd_layout 2 0 1 4 H
osd_layout 2 1 23 1 H
osd_layout 2 2 0 11 H
osd_layout 2 3 1 0 H
osd_layout 2 4 2 10 H
osd_layout 2 5 2 11 H
osd_layout 2 6 2 12 H
osd_layout 2 7 15 1 H
osd_layout 2 8 18 12 H
osd_layout 2 9 0 12 H
osd_layout 2 10 14 11 H
osd_layout 2 11 1 1 H
osd_layout 2 12 12 2 H
osd_layout 2 13 23 5 H
osd_layout 2 14 24 7 H
osd_layout 2 15 3 5 H
osd_layout 2 16 23 11 H
osd_layout 2 17 23 12 H
osd_layout 2 18 1 13 H
osd_layout 2 19 0 10 H
osd_layout 2 20 12 1 H
osd_layout 2 21 6 2 H
osd_layout 2 22 18 2 H
osd_layout 2 23 1 5 H
osd_layout 2 24 1 5 H
osd_layout 2 25 1 6 H
osd_layout 2 26 1 7 H
osd_layout 2 27 1 5 H
osd_layout 2 28 1 2 H
osd_layout 2 29 1 8 H
osd_layout 2 30 1 7 H
osd_layout 2 31 0 0 H
osd_layout 2 32 0 0 H
osd_layout 2 33 0 0 H
osd_layout 2 34 3 6 H
osd_layout 2 35 3 7 H
osd_layout 2 36 23 7 H
osd_layout 2 37 23 6 H
osd_layout 2 38 0 0 H
osd_layout 2 39 12 2 H
osd_layout 2 40 12 2 H
osd_layout 2 41 12 1 H
osd_layout 2 42 12 1 H
osd_layout 2 43 1 8 H
osd_layout 2 44 2 12 H
osd_layout 2 45 2 12 H
osd_layout 2 46 2 12 H
osd_layout 2 47 2 12 H
osd_layout 2 48 2 12 H
osd_layout 2 49 2 12 H
osd_layout 2 50 2 10 H
osd_layout 2 51 2 11 H
osd_layout 2 52 2 12 H
osd_layout 2 53 2 12 H
osd_layout 2 54 2 12 H
osd_layout 2 55 2 12 H
osd_layout 2 62 2 12 H
osd_layout 2 63 2 12 H
osd_layout 2 66 0 0 H
osd_layout 2 73 23 1 H
osd_layout 2 74 19 2 H
osd_layout 2 75 19 3 H
osd_layout 2 76 19 4 H
osd_layout 2 77 19 5 H
osd_layout 2 78 19 6 H
osd_layout 2 79 19 7 H
osd_layout 2 80 19 8 H
osd_layout 2 81 19 9 H
osd_layout 2 82 19 10 H
osd_layout 2 83 19 11 H
osd_layout 2 84 0 0 H
osd_layout 2 85 0 12 H
osd_layout 2 86 0 0 H
osd_layout 2 87 0 0 H
osd_layout 2 88 12 4 H
osd_layout 2 89 12 5 H
osd_layout 2 90 12 6 H
osd_layout 2 91 12 7 H
osd_layout 2 92 0 0 H
osd_layout 2 93 3 5 H
osd_layout 2 94 1 2 H
osd_layout 2 95 1 3 H
osd_layout 2 96 2 12 H
osd_layout 2 97 23 12 H
osd_layout 2 98 23 11 H
osd_layout 2 99 24 9 H
osd_layout 2 100 24 10 H
osd_layout 2 101 1 1 H
osd_layout 2 102 1 2 H
osd_layout 2 103 1 3 H
osd_layout 2 104 1 4 H
osd_layout 2 105 0 0 H
osd_layout 2 106 0 0 H
osd_layout 2 107 0 0 H
osd_layout 2 108 0 0 H
osd_layout 2 109 3 4 H
osd_layout 2 110 3 5 H
osd_layout 2 111 3 6 H
osd_layout 2 112 23 2 H
osd_layout 2 113 0 0 H
osd_layout 2 114 0 0 H
osd_layout 2 115 0 0 H
osd_layout 2 116 0 0 H
osd_layout 2 117 0 10 H
osd_layout 2 118 2 7 H
osd_layout 2 119 2 8 H
osd_layout 2 120 2 9 H
osd_layout 2 121 2 10 H
osd_layout 2 122 0 0 H
osd_layout 2 123 0 0 H
osd_layout 2 124 0 0 H
osd_layout 2 128 12 3 H
osd_layout 2 129 12 3 H
osd_layout 2 130 20 3 H
osd_layout 2 131 0 0 H
osd_layout 2 132 23 0 H
osd_layout 2 133 12 0 H
osd_layout 2 135 8 6 H
osd_layout 2 136 8 6 H
osd_layout 2 137 23 8 H
osd_layout 2 138 23 9 H
osd_layout 2 139 13 12 H
osd_layout 2 140 20 2 H
osd_layout 2 141 1 2 H
osd_layout 2 142 8 6 H
osd_layout 2 143 2 3 H
osd_layout 2 145 23 1 H
osd_layout 2 146 0 11 H
osd_layout 2 147 1 0 H
osd_layout 2 148 2 10 H
osd_layout 2 149 2 11 H
osd_layout 3 0 2 12 H
osd_layout 3 1 15 1 H
osd_layout 3 2 18 12 H
osd_layout 3 3 0 12 H
osd_layout 3 4 14 11 H
osd_layout 3 5 1 1 H
osd_layout 3 6 12 2 H
osd_layout 3 7 23 5 H
osd_layout 3 8 24 7 H
osd_layout 3 9 3 5 H
osd_layout 3 10 23 11 H
osd_layout 3 11 23 12 H
osd_layout 3 12 1 13 H
osd_layout 3 13 0 10 H
osd_layout 3 14 12 1 H
osd_layout 3 15 6 2 H
osd_layout 3 16 18 2 H
osd_layout 3 17 1 5 H
osd_layout 3 18 1 5 H
osd_layout 3 19 1 6 H
osd_layout 3 20 1 7 H
osd_layout 3 21 1 5 H
osd_layout 3 22 1 2 H
osd_layout 3 23 1 8 H
osd_layout 3 24 1 7 H
osd_layout 3 25 0 0 H
osd_layout 3 26 0 0 H
osd_layout 3 27 0 0 H
osd_layout 3 28 3 6 H
osd_layout 3 29 3 7 H
osd_layout 3 30 23 7 H
osd_layout 3 31 23 6 H
osd_layout 3 32 0 0 H
osd_layout 3 33 12 2 H
osd_layout 3 34 12 2 H
osd_layout 3 35 12 1 H
osd_layout 3 36 12 1 H
osd_layout 3 37 1 8 H
osd_layout 3 38 2 12 H
osd_layout 3 39 2 12 H
osd_layout 3 40 2 12 H
osd_layout 3 41 2 12 H
osd_layout 3 42 2 12 H
osd_layout 3 43 2 12 H
osd_layout 3 44 2 10 H
osd_layout 3 45 2 11 H
osd_layout 3 46 2 12 H
osd_layout 3 47 2 12 H
osd_layout 3 48 2 12 H
osd_layout 3 49 2 12 H
osd_layout 3 50 2 12 H
osd_layout 3 51 2 12 H
osd_layout 3 52 2 12 H
osd_layout 3 53 2 12 H
osd_layout 3 54 2 12 H
osd_layout 3 55 2 12 H
osd_layout 3 60 0 0 H
osd_layout 3 62 2 12 H
osd_layout 3 63 2 12 H
osd_layout 3 67 23 1 H
osd_layout 3 68 19 2 H
osd_layout 3 69 19 3 H
osd_layout 3 70 19 4 H
osd_layout 3 71 19 5 H
osd_layout 3 72 19 6 H
osd_layout 3 73 19 7 H
osd_layout 3 74 19 8 H
osd_layout 3 75 19 9 H
osd_layout 3 76 19 10 H
osd_layout 3 77 19 11 H
osd_layout 3 79 0 12 H
osd_layout 3 80 0 0 H
osd_layout 3 81 0 0 H
osd_layout 3 82 12 4 H
osd_layout 3 83 12 5 H
osd_layout 3 84 12 6 H
osd_layout 3 85 12 7 H
osd_layout 3 86 0 0 H
osd_layout 3 87 3 5 H
osd_layout 3 88 1 2 H
osd_layout 3 89 1 3 H
osd_layout 3 90 2 12 H
osd_layout 3 91 23 12 H
osd_layout 3 92 23 11 H
osd_layout 3 93 24 9 H
osd_layout 3 94 24 10 H
osd_layout 3 95 1 1 H
osd_layout 3 96 1 2 H
osd_layout 3 97 1 3 H
osd_layout 3 98 1 4 H
osd_layout 3 100 0 0 H
osd_layout 3 101 0 0 H
osd_layout 3 102 0 0 H
osd_layout 3 103 3 4 H
osd_layout 3 104 3 5 H
osd_layout 3 105 3 6 H
osd_layout 3 106 23 2 H
osd_layout 3 107 0 0 H
osd_layout 3 108 0 0 H
osd_layout 3 109 0 0 H
osd_layout 3 110 0 0 H
osd_layout 3 111 0 10 H
osd_layout 3 112 2 7 H
osd_layout 3 113 2 8 H
osd_layout 3 114 2 9 H
osd_layout 3 115 2 10 H
osd_layout 3 116 0 0 H
osd_layout 3 121 0 0 H
osd_layout 3 122 12 3 H
osd_layout 3 123 12 3 H
osd_layout 3 124 20 3 H
# Programming: logic
# Programming: global variables
# Programming: PID controllers
# OSD: custom elements
# master
set gyro_zero_y = -11
set gyro_zero_z = 10
set ins_gravity_cmss = 976.999
set acc_hardware = ICM42605
set acczero_x = 8
set acczero_y = -1
set acczero_z = 9
set accgain_x = 4105
set accgain_y = 4099
set accgain_z = 4110
set align_mag = CW270FLIP
set mag_hardware = NONE
set baro_hardware = SPL06
set motor_pwm_protocol = STANDARD
set failsafe_procedure = NONE
set small_angle = 180
set applied_defaults = 1
set gps_sbas_mode = AUTO
set gps_ublox_use_galileo = ON
set gps_ublox_use_beidou = ON
set gps_ublox_use_glonass = ON
set airmode_type = STICK_CENTER_ONCE
set inav_max_eph_epv = 1.000
set inav_baro_epv = 1000.000
set osd_units = METRIC_MPH
set i2c_speed = 800KHZ
set pinio_box1 = 255
# mixer_profile
mixer_profile 1
set platform_type = AIRPLANE
set has_flaps = ON
set model_preview_type = 14
set motorstop_on_low = ON
# Mixer: motor mixer
mmix reset
mmix 0 1.000 0.000 0.000 0.000
# Mixer: servo mixer
smix reset
smix 0 1 1 100 0 -1
smix 1 2 0 100 0 -1
smix 2 3 0 100 0 -1
smix 3 4 2 100 0 -1
# mixer_profile
mixer_profile 2
# Mixer: motor mixer
# Mixer: servo mixer
# profile
profile 1
set rc_expo = 30
set rc_yaw_expo = 30
set roll_rate = 18
set pitch_rate = 9
set yaw_rate = 3
# profile
profile 2
set rc_expo = 30
set rc_yaw_expo = 30
set roll_rate = 18
set pitch_rate = 9
set yaw_rate = 3
# profile
profile 3
set rc_expo = 30
set rc_yaw_expo = 30
set roll_rate = 18
set pitch_rate = 9
set yaw_rate = 3
# battery_profile
battery_profile 1
set battery_capacity = 2200
set throttle_idle = 5.000
set nav_mc_hover_thr = 1500
# battery_profile
battery_profile 2
set throttle_idle = 5.000
set nav_mc_hover_thr = 1500
# battery_profile
battery_profile 3
set throttle_idle = 5.000
set nav_mc_hover_thr = 1500
# restore original profile selection
mixer_profile 1
profile 1
battery_profile 1
# save configuration
save
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment