Instantly share code, notes, and snippets.
Created
May 4, 2024 19:23
-
Star
(0)
0
You must be signed in to star a gist -
Fork
(0)
0
You must be signed in to fork a gist
-
Save lolsborn/df0806c56b8bf4d86c93aa172132b1b8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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