Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 I currently have the X Racer F303 V3.1 with Betaflight 3.0.0 RC4 and I am not able to run 8K/8K on it. 8K gyro update and 4K PID looptime works fine with a CPU load of about 19% but 8K/8K brings the CPU load to over 100%. Is there anyone that runs this FC with 8K/8K? if so, maybe you could provide me with a betaflight dump so I can compare with my setup? • Posts: 1,070 Threads: 70 Likes Received: 742 in 378 posts Likes Given: 577 Joined: Jan 2016 Reputation: 44 I fly 3.0 xracer and I think I've set 8k/8k synced - I'll have to double check that as I was in a hurry. But I run 3.0 firmware posted by the manufacturer before 3.0 RC1 actually appeared on github. Are you interested? • Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 Thank you, that would be really nice if you could post a CLI dump here. Take your time, I'm not in a hurry. I just got to test the quad yesterday and I'm not sure if it is Betaflight 3 or the FC, but on stock PIDs I have never flown such a locked in quad! It felt almost unatural how fast it stopped when rolling and flipping and not the normal overshooting and small oscillations I am used to • Posts: 1,070 Threads: 70 Likes Received: 742 in 378 posts Likes Given: 577 Joined: Jan 2016 Reputation: 44 I'll dump my settings today evening. My quad actually behaves badly on heavy props, I was able to tune it out on triblades gemfan 5040 (great prop btw, pity they break that easy). I had to fiddle with filters a bit though as my cobras took their share of hits - or maybe they are just too weak for triblade HBN ;p As to a super tune out of the box - I think Boris is to blame . My backup quad flies like a dream on old naze32 rev5, perfect machine, absolutely no bounceback, almost no propwash, I could probably tune it up a bit, but it already flies so well I don't really want to change anything! But I have just one question - if it flies so well, why do you want to go 8/8? Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 (10-Aug-2016, 11:43 AM)Konrad Stepanajtys Wrote: But I have just one question - if it flies so well, why do you want to go 8/8? Because I can • Posts: 1,070 Threads: 70 Likes Received: 742 in 378 posts Likes Given: 577 Joined: Jan 2016 Reputation: 44 Haha, I always give the same answer to my friend when he asks stupid questions Here's my dump, as I said that's hex file downloaded from fpvmodel, not BF repo Code: # status System Uptime: 7 seconds, Voltage: 0 * 0.1V (1S battery - NOT PRESENT), CPU:27% CPU Clock=72MHz, GYRO=MPU6000 Cycle Time: 129, I2C Errors: 1, config size: 1296 # dump /all # version # BetaFlight/X_RACERSPI 3.0.0 Jul 8 2016 / 10:11:06 (c1af7ab) # dump master # mixer mixer QUADX mmix reset smix reset # feature feature -RX_PPM feature -VBAT feature -INFLIGHT_ACC_CAL feature -RX_SERIAL feature -MOTOR_STOP feature -SERVO_TILT feature -SOFTSERIAL feature -GPS feature -FAILSAFE feature -SONAR feature -TELEMETRY feature -CURRENT_METER feature -3D feature -RX_PARALLEL_PWM feature -RX_MSP feature -RSSI_ADC feature -LED_STRIP feature -DISPLAY feature -ONESHOT125 feature -BLACKBOX feature -CHANNEL_FORWARDING feature -TRANSPONDER feature -AIRMODE feature -SUPEREXPO_RATES feature -OSD feature VBAT feature RX_SERIAL feature FAILSAFE feature BLACKBOX feature AIRMODE feature SUPEREXPO_RATES # beeper beeper GYRO_CALIBRATED beeper RX_LOST beeper RX_LOST_LANDING beeper DISARMING beeper ARMING beeper ARMING_GPS_FIX beeper BAT_CRIT_LOW beeper BAT_LOW beeper GPS_STATUS beeper RX_SET beeper ACC_CALIBRATION beeper ACC_CALIBRATION_FAIL beeper READY_BEEP beeper MULTI_BEEPS beeper DISARM_REPEAT beeper ARMED beeper SYSTEM_INIT beeper ON_USB # map map AETR1234 # serial serial 0 1 115200 57600 0 115200 serial 1 1 115200 57600 0 115200 serial 2 64 115200 57600 0 115200 # led led 0 15,15:ES:IA:0 led 1 15,8:E:WF:0 led 2 15,7:E:WF:0 led 3 15,0:NE:IA:0 led 4 8,0:N:F:0 led 5 7,0:N:F:0 led 6 0,0:NW:IA:0 led 7 0,7:W:WF:0 led 8 0,8:W:WF:0 led 9 0,15:SW:IA:0 led 10 7,15:S:WF:0 led 11 8,15:S:WF:0 led 12 7,7:U:WF:0 led 13 8,7:U:WF:0 led 14 7,8:D:WF:0 led 15 8,8:D:WF:0 led 16 8,9::R:3 led 17 9,10::R:3 led 18 10,11::R:3 led 19 10,12::R:3 led 20 9,13::R:3 led 21 8,14::R:3 led 22 7,14::R:3 led 23 6,13::R:3 led 24 5,12::R:3 led 25 5,11::R:3 led 26 6,10::R:3 led 27 7,9::R:3 led 28 0,0:::0 led 29 0,0:::0 led 30 0,0:::0 led 31 0,0:::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 # aux aux 0 0 0 1275 2100 aux 1 12 1 1600 2100 aux 2 25 0 1700 2100 aux 3 0 0 900 900 aux 4 0 0 900 900 aux 5 0 0 900 900 aux 6 0 0 900 900 aux 7 0 0 900 900 aux 8 0 0 900 900 aux 9 0 0 900 900 aux 10 0 0 900 900 aux 11 0 0 900 900 aux 12 0 0 900 900 aux 13 0 0 900 900 aux 14 0 0 900 900 aux 15 0 0 900 900 aux 16 0 0 900 900 aux 17 0 0 900 900 aux 18 0 0 900 900 aux 19 0 0 900 900 # adjrange adjrange 0 0 0 900 900 0 0 adjrange 1 0 0 900 900 0 0 adjrange 2 0 0 900 900 0 0 adjrange 3 0 0 900 900 0 0 adjrange 4 0 0 900 900 0 0 adjrange 5 0 0 900 900 0 0 adjrange 6 0 0 900 900 0 0 adjrange 7 0 0 900 900 0 0 adjrange 8 0 0 900 900 0 0 adjrange 9 0 0 900 900 0 0 adjrange 10 0 0 900 900 0 0 adjrange 11 0 0 900 900 0 0 adjrange 12 0 0 900 900 0 0 adjrange 13 0 0 900 900 0 0 adjrange 14 0 0 900 900 0 0 # rxrange rxrange 0 1000 2000 rxrange 1 1000 2000 rxrange 2 1000 2000 rxrange 3 1000 2000 # servo servo 0 1000 2000 1500 90 90 100 -1 servo 1 1000 2000 1500 90 90 100 -1 servo 2 1000 2000 1500 90 90 100 -1 servo 3 1000 2000 1500 90 90 100 -1 servo 4 1000 2000 1500 90 90 100 -1 servo 5 1000 2000 1500 90 90 100 -1 servo 6 1000 2000 1500 90 90 100 -1 servo 7 1000 2000 1500 90 90 100 -1 set mid_rc = 1500 set min_check = 1010 set max_check = 1900 set rssi_channel = 0 set rssi_scale = 30 set rc_smooth_interval_ms = 0 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 = 1050 set max_throttle = 2000 set min_command = 960 set anti_desync_power_step = 0 set servo_center_pulse = 1500 set 3d_deadband_low = 1406 set 3d_deadband_high = 1514 set 3d_neutral = 1460 set 3d_deadband_throttle = 960 set use_unsynced_pwm = OFF set motor_pwm_protocol = MULTISHOT 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 = IBUS 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 vbat_pid_compensation = OFF 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 = 0 set max_angle_inclination = 700 set gyro_lpf = OFF set gyro_sync_denom = 1 set gyro_lowpass = 80 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 = ON set rx_min_usec = 885 set rx_max_usec = 2115 set gimbal_mode = NORMAL set acc_hardware = NONE 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 = 1 set blackbox_rate_num = 1 set blackbox_rate_denom = 1 set blackbox_device = SPIFLASH set magzero_x = 0 set magzero_y = 0 set magzero_z = 0 set ledstrip_visual_beeper = OFF # 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 # profile profile 0 ############################# PROFILE VALUES #################################### 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 dterm_lowpass = 100 set dynamic_iterm = ON set iterm_ignore_threshold = 180 set yaw_iterm_ignore_threshold = 35 set yaw_lowpass = 80 set pid_controller = FLOAT set p_pitch = 58 set i_pitch = 42 set d_pitch = 20 set p_roll = 49 set i_roll = 40 set d_roll = 17 set p_yaw = 100 set i_yaw = 39 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 rateprofile 0 # rateprofile rateprofile 0 set rc_rate = 100 set rc_rate_yaw = 100 set rc_expo = 10 set rc_yaw_expo = 10 set thr_mid = 50 set thr_expo = 0 set roll_rate = 80 set pitch_rate = 80 set yaw_rate = 80 set tpa_rate = 20 set tpa_breakpoint = 1650 #
• Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 Thanks Konrad. I did a compare, but could not find any major differences. I did an update to RC7, and now I am able to run 8k/8k. The changelog also tells something about this on the releases after rc3, so I guess it was just a bug or non optimised code • Posts: 102 Threads: 13 Likes Received: 10 in 8 posts Likes Given: 9 Joined: Mar 2016 Reputation: 3 8k/8k with accelerometer brings the CPU load to 80-90%. Is this ok? My quad: RD-210 / ZMX V3 2206 2140kv / Aikon SEFM 30A / X-Racer F303 V3 / X4R-SB / Dronelab 1500 4S 50C • Posts: 1,070 Threads: 70 Likes Received: 742 in 378 posts Likes Given: 577 Joined: Jan 2016 Reputation: 44 (15-Aug-2016, 10:58 PM)oyvinla Wrote: Thanks Konrad. I did a compare, but could not find any major differences. I did an update to RC7, and now I am able to run 8k/8k. The changelog also tells something about this on the releases after rc3, so I guess it was just a bug or non optimised code Good to know you found the issue. (17-Aug-2016, 01:12 AM)Luc Wrote: 8k/8k with accelerometer brings the CPU load to 80-90%. Is this ok? that's 80-90% when it's idle, this is not safe. It should be below 40%. Try 4k/4k - you won't notice the difference in level modes and only marginal difference in acro. • Posts: 2 Threads: 0 Likes Received: 0 in 0 posts Likes Given: 0 Joined: Dec 2016 Reputation: 0 (15-Aug-2016, 10:58 PM)oyvinla Wrote: Thanks Konrad. I did a compare, but could not find any major differences. I did an update to RC7, and now I am able to run 8k/8k. The changelog also tells something about this on the releases after rc3, so I guess it was just a bug or non optimised code what is RC7...? • Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 (08-Dec-2016, 09:46 AM)mokkorihokkori Wrote: what is RC7...? Release Candidate 7 • Posts: 2 Threads: 0 Likes Received: 0 in 0 posts Likes Given: 0 Joined: Dec 2016 Reputation: 0 i would like to use 8k/8k unsyned too, but the CPU will be more than 60%, is it OK? im using v3.1 I am still not sure what is Release candidate 7.. this is update i have to make on betaflight..? • Posts: 236 Threads: 2 Likes Received: 66 in 45 posts Likes Given: 27 Joined: Jan 2016 Reputation: 17 13-Dec-2016, 11:03 AM (This post was last modified: 13-Dec-2016, 11:05 AM by AndreyM.) If you're using the latest BF3.1 builds (802 and beyond), you should be ok with 8k/8k on F3 FCs. Disabled acc if usage seems too high. (13-Dec-2016, 10:52 AM)mokkorihokkori Wrote: i would like to use 8k/8k unsyned too, but the CPU will be more than 60%, is it OK? im using v3.1 I am still not sure what is Release candidate 7.. this is update i have to make on betaflight..? BF3.0 Release Candidates is a thing of the past, there's a final 3.0.1 version of quite a long time, and 3.1 dev builds. • |