Hi everybody, I have no prior FPV experience so if I'm missing something obvious I apologize. I just went out and bought myself a prebuilt Wizard x200. Separately, I bought a FlySky FS-i6. I bound the receiver to the quad and it seemed to be working (The display had all the same numbers and values as the setup video I was following so I assumed it was bound correctly). I connected it to betaflight and was able to spin the motors, however, the stick inputs would not move in the receiver tab. I had the receiver and the flight controller configured for PPM RX Input. I went around online and saw that others were having the same issue so I tried to troubleshoot. I tried configuring it for SBUS Serial Communication (By the way I have no idea what any of this means. As I said, I'm very new.) but still, nothing happened. None of the fixes I found were working. If anyone has any ideas for anything that might help I would really appreciate it. I just want to get this thing in the air.
14-Aug-2020, 10:24 PM (This post was last modified: 14-Aug-2020, 10:32 PM by ZX1181.)
(14-Aug-2020, 09:31 PM)SnowLeopardFPV Wrote: Can you please run both the "dump" and "diff all" commands in the Betaflight Configurator CLI tab and copy/paste the results back here.
Please also post some photos of the wiring and connections between your receiver and flight controller.
Okay, I have no idea what those commands do but here is the output that I got (Also attached are the pictures) thank you for trying to help:
dump: # version # BetaFlight/SPRACINGF3 3.0.1 Oct 18 2016 / 10:35:52 (48b7b4f)
# serial serial 0 1 115200 57600 0 115200 serial 1 0 115200 57600 0 115200 serial 2 0 115200 57600 0 115200
# led led 0 0,0::C:0 led 1 0,0::C:0 led 2 0,0::C:0 led 3 0,0::C:0 led 4 0,0::C:0 led 5 0,0::C:0 led 6 0,0::C:0 led 7 0,0::C:0 led 8 0,0::C:0 led 9 0,0::C:0 led 10 0,0::C:0 led 11 0,0::C:0 led 12 0,0::C:0 led 13 0,0::C:0 led 14 0,0::C:0 led 15 0,0::C:0 led 16 0,0::C:0 led 17 0,0::C:0 led 18 0,0::C:0 led 19 0,0::C:0 led 20 0,0::C:0 led 21 0,0::C:0 led 22 0,0::C:0 led 23 0,0::C:0 led 24 0,0::C:0 led 25 0,0::C:0 led 26 0,0::C:0 led 27 0,0::C:0 led 28 0,0::C:0 led 29 0,0::C:0 led 30 0,0::C:0 led 31 0,0::C:0
# color color 0 0,0,0 color 1 0,255,255 color 2 0,0,255 color 3 30,0,255 color 4 60,0,255 color 5 90,0,255 color 6 120,0,255 color 7 150,0,255 color 8 180,0,255 color 9 210,0,255 color 10 240,0,255 color 11 270,0,255 color 12 300,0,255 color 13 330,0,255 color 14 0,0,0 color 15 0,0,0
# rxfail rxfail 0 a rxfail 1 a rxfail 2 a rxfail 3 a rxfail 4 h rxfail 5 h rxfail 6 h rxfail 7 h rxfail 8 h rxfail 9 h rxfail 10 h rxfail 11 h rxfail 12 h rxfail 13 h rxfail 14 h rxfail 15 h rxfail 16 h rxfail 17 h
# master set mid_rc = 1500 set min_check = 1100 set max_check = 1900 set rssi_channel = 0 set rssi_scale = 30 set rc_interpolation = AUTO set rc_interpolation_interval = 19 set rssi_ppm_invert = OFF set input_filtering_mode = OFF set roll_yaw_cam_mix_degrees = 0 set max_aux_channels = 6 set debug_mode = NONE set min_throttle = 1070 set max_throttle = 2000 set min_command = 1000 set servo_center_pulse = 1500 set max_esc_throttle_jump = 0 set 3d_deadband_low = 1406 set 3d_deadband_high = 1514 set 3d_neutral = 1460 set 3d_deadband_throttle = 50 set use_unsynced_pwm = OFF set motor_pwm_protocol = ONESHOT125 set motor_pwm_rate = 400 set servo_pwm_rate = 50 set disarm_kill_switch = ON set gyro_cal_on_first_arm = OFF set auto_disarm_delay = 5 set small_angle = 25 set fixedwing_althold_dir = 1 set reboot_character = 82 set gps_provider = NMEA set gps_sbas_mode = AUTO set gps_auto_config = ON set gps_auto_baud = OFF set gps_wp_radius = 200 set nav_controls_heading = ON set nav_speed_min = 100 set nav_speed_max = 300 set nav_slew_rate = 30 set serialrx_provider = SPEK1024 set sbus_inversion = ON set spektrum_sat_bind = 0 set spektrum_sat_bind_autoreset = 1 set telemetry_switch = OFF set telemetry_inversion = ON set frsky_default_lattitude = 0.000 set frsky_default_longitude = 0.000 set frsky_coordinates_format = 0 set frsky_unit = IMPERIAL set frsky_vfas_precision = 0 set frsky_vfas_cell_voltage = OFF set hott_alarm_sound_interval = 5 set battery_capacity = 0 set vbat_scale = 110 set vbat_max_cell_voltage = 43 set vbat_min_cell_voltage = 33 set vbat_warning_cell_voltage = 35 set vbat_hysteresis = 1 set current_meter_scale = 400 set current_meter_offset = 0 set multiwii_current_meter_output = OFF set current_meter_type = ADC set align_gyro = DEFAULT set align_acc = DEFAULT set align_mag = DEFAULT set align_board_roll = 0 set align_board_pitch = 0 set align_board_yaw = -90 set max_angle_inclination = 700 set gyro_lpf = OFF set gyro_sync_denom = 4 set gyro_lowpass_type = PT1 set gyro_lowpass = 90 set gyro_notch1_hz = 400 set gyro_notch1_cutoff = 300 set gyro_notch2_hz = 200 set gyro_notch2_cutoff = 100 set moron_threshold = 32 set imu_dcm_kp = 2500 set imu_dcm_ki = 0 set alt_hold_deadband = 40 set alt_hold_fast_change = ON set deadband = 0 set yaw_deadband = 0 set throttle_correction_value = 0 set throttle_correction_angle = 800 set yaw_control_direction = 1 set yaw_motor_direction = 1 set tri_unarmed_servo = ON set servo_lowpass_freq = 400 set servo_lowpass_enable = OFF set airmode_activate_throttle = 1350 set failsafe_delay = 10 set failsafe_off_delay = 10 set failsafe_throttle = 1000 set failsafe_kill_switch = OFF set failsafe_throttle_low_delay = 100 set failsafe_procedure = DROP set rx_min_usec = 885 set rx_max_usec = 2115 set gimbal_mode = NORMAL set acc_hardware = AUTO set acc_lpf_hz = 10.000 set accxy_deadband = 40 set accz_deadband = 40 set acc_unarmedcal = ON set acc_trim_pitch = 0 set acc_trim_roll = 0 set baro_tab_size = 21 set baro_noise_lpf = 0.600 set baro_cf_vel = 0.985 set baro_cf_alt = 0.965 set baro_hardware = NONE set mag_hardware = NONE set mag_declination = 0 set pid_process_denom = 2 set blackbox_rate_num = 1 set blackbox_rate_denom = 1 set blackbox_device = SPIFLASH set blackbox_on_motor_test = OFF set magzero_x = 0 set magzero_y = 0 set magzero_z = 0 set ledstrip_visual_beeper = OFF
# profile profile 0
set gps_pos_p = 15 set gps_pos_i = 0 set gps_pos_d = 0 set gps_posr_p = 34 set gps_posr_i = 14 set gps_posr_d = 53 set gps_nav_p = 25 set gps_nav_i = 33 set gps_nav_d = 83 set pid_delta_method = MEASUREMENT set yaw_p_limit = 500 set pidsum_limit = 700 set dterm_lowpass_type = BIQUAD set dterm_lowpass = 100 set dterm_notch_hz = 260 set dterm_notch_cutoff = 160 set vbat_pid_compensation = OFF set pid_at_min_throttle = ON set iterm_throttle_gain = 0 set setpoint_relax_ratio = 30 set dterm_setpoint_weight = 200 set yaw_rate_accel_limit = 220 set rate_accel_limit = 0 set accum_threshold = 130 set yaw_accum_threshold = 32 set yaw_lowpass = 0 set pid_controller = BETAFLIGHT set p_pitch = 58 set i_pitch = 50 set d_pitch = 22 set p_roll = 43 set i_roll = 40 set d_roll = 20 set p_yaw = 70 set i_yaw = 45 set d_yaw = 20 set p_alt = 50 set i_alt = 0 set d_alt = 0 set p_level = 50 set i_level = 50 set d_level = 100 set p_vel = 55 set i_vel = 55 set d_vel = 75 set level_sensitivity = 2.000 rateprofile 0
# rateprofile rateprofile 0
set rc_rate = 100 set rc_rate_yaw = 100 set rc_expo = 0 set rc_yaw_expo = 0 set thr_mid = 50 set thr_expo = 0 set roll_srate = 70 set pitch_srate = 70 set yaw_srate = 70 set tpa_rate = 10 set tpa_breakpoint = 1650
diff all: # version
# BetaFlight/SPRACINGF3 3.0.1 Oct 18 2016 / 10:35:52 (48b7b4f)
# reset configuration to default settings defaults
# name
# mixer
# servo
# servo mix
# feature
# beeper
# map
# serial
# led
# color
# mode_color
# aux aux 0 0 255 1500 2100
# adjrange
# rxrange
# rxfail
# master set align_board_yaw = -90
# profile profile 0
rateprofile 0
# rateprofile rateprofile 0
# rateprofile rateprofile 1
# rateprofile rateprofile 2
# restore original rateprofile selection rateprofile 0
# profile profile 1
rateprofile 0
# rateprofile rateprofile 0
# rateprofile rateprofile 1
# rateprofile rateprofile 2
# restore original rateprofile selection rateprofile 0
# profile profile 2
rateprofile 0
# rateprofile rateprofile 0
# rateprofile rateprofile 1
# rateprofile rateprofile 2
# restore original rateprofile selection rateprofile 0
Your receiver is a PWM receiver. Meaning you can't use signal wire protocol like SBUS, IBUS or PPM. So either we have to wire every channel individually or get a different receiver.
(14-Aug-2020, 11:34 PM)voodoo614 Wrote: Your receiver is a PWM receiver. Meaning you can't use signal wire protocol like SBUS, IBUS or PPM. So either we have to wire every channel individually or get a different receiver.
Okay. Can I buy a different receiver, and bind it to the FS-i6 to avoid spending tons of money? I think this one comes with the ready to fly one. Can I buy that and just bind it to my remote?
If you are going to buy a new receiver then I would suggest getting a Fli14+ instead. This is way smaller that the FS-IA6 series of receivers and you don't need all the PWM outputs which are redundant and just take up unnecessary space.
(15-Aug-2020, 12:16 AM)SnowLeopardFPV Wrote: If you are going to buy a new receiver then I would suggest getting a Fli14+ instead. This is way smaller that the FS-IA6 series of receivers and you don't need all the PWM outputs which are redundant and just take up unnecessary space.
Okay so, I bought the receiver you guys told me to buy, and it looks like I might need to do some soldering to my FC. I attached some pictures. I just don't want to go in there with my iron if I don't know what I'm doing. Thanks, sorry if this is an obvious question.
16-Aug-2020, 09:23 PM (This post was last modified: 16-Aug-2020, 10:41 PM by SnowLeopardFPV. Edit Reason: Typo corrections. )
On your FC you will see 4 pads with UART3 written next to them. Wire to those pads using the following wiring. GND is the "-" pad, +5V is the "+" pad, and RX is the "RX" pad in that row of 4 pads.
Then run the following commands in the CLI...
Code:
feature -RX_PPM feature RX_SERIAL serial 2 64 115200 57600 0 115200 set serialrx_provider = IBUS save
Thank you all so much for your help. I connected it to betaflight and ran those commands, and now it works. Unfortunately, I am having some issues with my ESCs, but that is a pretty straight forward fix. I appreciate you guys for helping me.
(16-Aug-2020, 10:39 PM)voodoo614 Wrote: Looks like you are running analog esc protocol. You likely need to calibrate the ESC.
Actually what happened is that while trying to fix this I changed my ESC protocol because I had no idea what I was doing. One of them started smoking and I had to replace it. Unfortunately, I bought a different ESC than the rest, and it starts spinning at a higher throttle, and one of the motors does not spin at all (Not the replaced one. One of the stock ones). I'm going to test the motor, and ESC with a multimeter and then likely replace all of them with some higher quality ESCs because I have heard the stock ones have a tendency to spontaneously combust and I might have to replace them anyway. Any advice?