Skip to content

Instantly share code, notes, and snippets.

@spuder
Last active March 6, 2018 05:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save spuder/fb7a60440e3d8b85c4c17c5caee126ec to your computer and use it in GitHub Desktop.
Save spuder/fb7a60440e3d8b85c4c17c5caee126ec to your computer and use it in GitHub Desktop.

Manual http://img.banggood.com/file/products/20170912021358XRotorFlightController.pdf

XM+ receiver, flip the green and the yellow wires

GND | 5v | Green | Yellow

XM+ runs on UART 1

Crossfire

Crossfire runs on UART 3

# Betaflight / OMNIBUSF4SD (OBSD) 3.3.0 Mar  2 2018 / 03:56:35 (177472b4f) MSP API: 1.37

# name
name SPUDER

# resources

# mixer

# servo

# servo mix


# feature
feature TELEMETRY
feature ANTI_GRAVITY
feature DYNAMIC_FILTER

# beeper
beeper -GYRO_CALIBRATED
beeper -DISARMING
beeper -ARMING_GPS_FIX
beeper -RX_SET
beeper -ACC_CALIBRATION_FAIL
beeper -READY_BEEP
beeper -MULTI_BEEPS
beeper -SYSTEM_INIT

# map
map TAER1234

# serial
serial 2 64 115200 57600 0 115200
serial 5 2048 115200 57600 0 115200

# led

# color

# mode_color

# aux
aux 0 0 0 1975 2100 0
aux 1 13 4 1925 2100 0
aux 2 35 5 1900 2100 0
aux 3 36 1 1925 2100 0

# adjrange

# rxrange

# vtx

# rxfail

# master
set acc_trim_pitch = 2
set serialrx_provider = CRSF
set min_throttle = 1040
set dshot_idle_value = 430
set motor_pwm_protocol = DSHOT600
set align_board_roll = 180
set vbat_scale = 108
set beeper_dshot_beacon_tone = 4
set yaw_motors_reversed = ON
set small_angle = 180
set pid_process_denom = 1
set osd_units = IMPERIAL
set osd_vbat_pos = 2432
set osd_rssi_pos = 2075
set osd_tim_1_pos = 2456
set osd_tim_2_pos = 2424
set osd_flymode_pos = 333
set osd_throttle_pos = 225
set osd_vtx_channel_pos = 2048
set osd_crosshairs = 200
set osd_ah_sbar = 200
set osd_ah_pos = 200
set osd_current_pos = 385
set osd_mah_drawn_pos = 2393
set osd_craft_name_pos = 362
set osd_gps_speed_pos = 218
set osd_gps_lon_pos = 82
set osd_gps_lat_pos = 65
set osd_gps_sats_pos = 51
set osd_home_dir_pos = 302
set osd_home_dist_pos = 303
set osd_compass_bar_pos = 266
set osd_altitude_pos = 247
set osd_pid_roll_pos = 423
set osd_pid_pitch_pos = 455
set osd_pid_yaw_pos = 487
set osd_debug_pos = 1
set osd_power_pos = 321
set osd_pidrate_profile_pos = 179
set osd_warnings_pos = 2185
set osd_avg_cell_voltage_pos = 2400
set osd_pit_ang_pos = 257
set osd_rol_ang_pos = 289
set osd_battery_usage_pos = 392
set osd_disarmed_pos = 2250
set osd_nheading_pos = 311
set osd_nvario_pos = 279
set osd_esc_tmp_pos = 82
set osd_esc_rpm_pos = 178
set osd_stat_max_spd = OFF
set osd_stat_endbatt = ON
set osd_stat_tim_1 = ON

# profile
profile 0

set dterm_setpoint_weight = 173
set p_pitch = 40
set i_pitch = 30
set d_pitch = 25
set p_roll = 30
set i_roll = 30
set d_roll = 23
set i_yaw = 30
set d_yaw = 35

# rateprofile
rateprofile 0

set roll_srate = 66
set pitch_srate = 57
set yaw_srate = 34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment