Hallo,
Wollte heute meine neue AOS5 etwas tunen, aber irgendwie scheitere ich an der SW und (zu mindestens vorerst) nicht an dem Prozess selbst.
PTB installiert, was unter Linux jetzt nicht ganz so einfach ist und vor allem offensichtlich seit Version 0.44 nicht mehr unterstützt wird. Startet auch nochmal, aber sobald ich ein Log von der Blackbox lade kommt nur noch die Meldung "please wait". Das Tool hängt sich zwar nicht auf, aber weiter gehts auch nicht. Ich kann das Fenster zwar wegklicken, und nochmal ein Log öffnen, aber mit den selben Erfolg.
Gut, alte Version von PTB, vielleicht liegts daran. Dann unter Win7 in einer VM versucht, geht nicht..... Nach Ewigkeiten wieder mal Win10 gebootet wo die Installation der aktuellen Version 0.65 funktioniert hat.
Leider mit dem selben Ergebnis, wenn ich ein log lade kommt nur "Please wait" und das wars dann. Genau das gleiche was ich unter Linux auch hatte...
Die selben Logs lassen sich im Betaflight Blackbox Explorer problemlos öffnen.
Betaflight 4.4.3
FC ist ein SpeedyBee F405_V4
In Betaflight ist eingestellt bei der Blackbox: 2khz, Gyro_Scaled
Ich weiß nicht ob das relevant ist, aber der lesbare Header der Logfiles:
Zu den Fragen:
Wollte heute meine neue AOS5 etwas tunen, aber irgendwie scheitere ich an der SW und (zu mindestens vorerst) nicht an dem Prozess selbst.
PTB installiert, was unter Linux jetzt nicht ganz so einfach ist und vor allem offensichtlich seit Version 0.44 nicht mehr unterstützt wird. Startet auch nochmal, aber sobald ich ein Log von der Blackbox lade kommt nur noch die Meldung "please wait". Das Tool hängt sich zwar nicht auf, aber weiter gehts auch nicht. Ich kann das Fenster zwar wegklicken, und nochmal ein Log öffnen, aber mit den selben Erfolg.
Gut, alte Version von PTB, vielleicht liegts daran. Dann unter Win7 in einer VM versucht, geht nicht..... Nach Ewigkeiten wieder mal Win10 gebootet wo die Installation der aktuellen Version 0.65 funktioniert hat.
Leider mit dem selben Ergebnis, wenn ich ein log lade kommt nur "Please wait" und das wars dann. Genau das gleiche was ich unter Linux auch hatte...
Die selben Logs lassen sich im Betaflight Blackbox Explorer problemlos öffnen.
Betaflight 4.4.3
FC ist ein SpeedyBee F405_V4
In Betaflight ist eingestellt bei der Blackbox: 2khz, Gyro_Scaled
Ich weiß nicht ob das relevant ist, aber der lesbare Header der Logfiles:
H Product:Blackbox flight data recorder by Nicholas Sherlock
H Data version:2
H Field I name:loopIteration,time,axisP[0],axisP[1],axisP[2],axisI[0],axisI[1],axisI[2],axisD[0],axisD[1],axisF[0],axisF[1],axisF[2],rcCommand[0],rcCommand[1],rcCommand[2],rcCommand[3],setpoint[0],setpoint[1],setpoint[2],setpoint[3],vbatLatest,amperageLatest,baroAlt,rssi,gyroADC[0],gyroADC[1],gyroADC[2],accSmooth[0],accSmooth[1],accSmooth[2],debug[0],debug[1],debug[2],debug[3],motor[0],motor[1],motor[2],motor[3]
H Field I signed:0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0
H Field I predictor:0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,5,5
H Field I encoding:1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,3,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0
H Field P predictor:6,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3
H Field P encoding:9,0,0,0,0,7,7,7,0,0,0,0,0,8,8,8,8,8,8,8,8,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0
H Field S name:flightModeFlags,stateFlags,failsafePhase,rxSignalReceived,rxFlightChannelsValid
H Field S signed:0,0,0,0,0
H Field S predictor:0,0,0,0,0
H Field S encoding:1,1,7,7,7
H Firmware type:Cleanflight
H Firmware revision:Betaflight 4.4.3 (738127e7e) STM32F405
H Firmware date:Nov 18 2023 06:49:34
H Board information:SPBE SPEEDYBEEF405V4
H Log start datetime:0000-01-01T00:00:00.000+00:00
H Craft name:AOS5
H I interval:128
H P interval:2
H P ratio:64
H minthrottle:1070
H maxthrottle:2000
H gyro_scale:0x3f800000
H motorOutput:158,2047
H acc_1G:2048
H vbat_scale:110
H vbatcellvoltage:330,350,430
H vbatref:2441
H currentSensor:0,400
H looptime:125
H gyro_sync_denom:1
H pid_process_denom:2
H thr_mid:50
H thr_expo:0
H tpa_mode:1
H tpa_rate:65
H tpa_breakpoint:1350
H rc_rates:25,25,25
H rc_expo:0,0,0
H rates:25,25,25
H rate_limits:1998,1998,1998
H rollPID:45,0,17
H pitchPID:47,0,20
H yawPID:45,0,0
H levelPID:50,50,75
H magPID:40
H d_min:17,20,0
H d_max_gain:37
H d_max_advance:20
H dterm_lpf1_type:1
H dterm_lpf1_static_hz:75
H dterm_lpf1_dyn_hz:80,110
H dterm_lpf2_type:0
H dterm_lpf2_static_hz:0
H yaw_lowpass_hz:100
H dterm_notch_hz:0
H dterm_notch_cutoff:0
H iterm_windup:85
H iterm_relax:1
H iterm_relax_type:1
H iterm_relax_cutoff:15
H pid_at_min_throttle:1
H anti_gravity_gain:80
H anti_gravity_cutoff_hz:5
H anti_gravity_p_gain:100
H abs_control_gain:0
H use_integrated_yaw:0
H ff_weight:0,0,0
H feedforward_transition:0
H feedforward_averaging:0
H feedforward_smooth_factor:25
H feedforward_jitter_factor:7
H feedforward_boost:15
H feedforward_max_rate_limit:90
H acc_limit_yaw:0
H acc_limit:0
H pidsum_limit:500
H pidsum_limit_yaw:400
H deadband:0
H yaw_deadband:0
H gyro_hardware_lpf:0
H gyro_lpf1_type:0
H gyro_lpf1_static_hz:0
H gyro_lpf1_dyn_hz:0,500
H gyro_lpf2_type:0
H gyro_lpf2_static_hz:0
H gyro_notch_hz:0,0
H gyro_notch_cutoff:0,0
H gyro_to_use:0
H dyn_notch_max_hz:600
H dyn_notch_count:1
H dyn_notch_q:500
H dyn_notch_min_hz:100
H dshot_bidir:1
H motor_poles:14
H rpm_filter_harmonics:3
H rpm_filter_q:500
H rpm_filter_min_hz:100
H rpm_filter_fade_range_hz:50
H rpm_filter_lpf_hz:150
H acc_lpf_hz:2500
H acc_hardware:0
H baro_hardware:0
H altitude_source:0
H altitude_prefer_baro:100
H altitude_lpf:300
H altitude_d_lpf:100
H mag_hardware:0
H gyro_cal_on_first_arm:0
H airmode_activate_throttle:25
H serialrx_provider:9
H use_unsynced_pwm:0
H motor_pwm_protocol:6
H motor_pwm_rate:480
H dshot_idle_value:550
H debug_mode:6
H features:272891912
H rc_smoothing:1
H rc_smoothing_auto_factor:30
H rc_smoothing_auto_factor_throttle:30
H rc_smoothing_feedforward_cutoff:0
H rc_smoothing_setpoint_cutoff:0
H rc_smoothing_throttle_cutoff:0
H rc_smoothing_debug_axis:0
H rc_smoothing_active_cutoffs_ff_sp_thr:94,94,94
H rc_smoothing_rx_average:4002
H rates_type:3
H fields_disabled_mask:0
H blackbox_high_resolution:0
H vbat_sag_compensation:0
H dyn_idle_min_rpm:0
H dyn_idle_p_gain:50
H dyn_idle_i_gain:50
H dyn_idle_d_gain:50
H dyn_idle_max_increase:150
H simplified_pids_mode:2
H simplified_master_multiplier:100
H simplified_i_gain:0
H simplified_d_gain:60
H simplified_pi_gain:100
H simplified_dmax_gain:0
H simplified_feedforward_gain:0
H simplified_pitch_d_gain:100
H simplified_pitch_pi_gain:100
H simplified_dterm_filter:0
H simplified_dterm_filter_multiplier:100
H simplified_gyro_filter:1
H simplified_gyro_filter_multiplier:100
H motor_output_limit:100
H throttle_limit_type:0
H throttle_limit_percent:100
H throttle_boost:5
H throttle_boost_cutoff:15
H gps_provider:1
H gps_set_home_point_once:0
H gps_use_3d_speed:0
H gps_rescue_min_start_dist:15
H gps_rescue_alt_mode:0
H gps_rescue_initial_climb:10
H gps_rescue_ascend_rate:750
H gps_rescue_return_alt:30
H gps_rescue_ground_speed:750
H gps_rescue_max_angle:45
H gps_rescue_roll_mix:150
H gps_rescue_pitch_cutoff:75
H gps_rescue_descent_dist:20
H gps_rescue_descend_rate:150
H gps_rescue_landing_alt:4
H gps_rescue_disarm_threshold:20
H gps_rescue_throttle_min:1100
H gps_rescue_throttle_max:1700
H gps_rescue_throttle_hover:1275
H gps_rescue_sanity_checks:2
H gps_rescue_min_sats:8
H gps_rescue_allow_arming_without_fix:0
H gps_rescue_throttle_p:15
H gps_rescue_throttle_i:15
H gps_rescue_throttle_d:20
H gps_rescue_velocity_p:8
H gps_rescue_velocity_i:40
H gps_rescue_velocity_d:12
H gps_rescue_yaw_p:20
H gps_rescue_use_mag:1
H Data version:2
H Field I name:loopIteration,time,axisP[0],axisP[1],axisP[2],axisI[0],axisI[1],axisI[2],axisD[0],axisD[1],axisF[0],axisF[1],axisF[2],rcCommand[0],rcCommand[1],rcCommand[2],rcCommand[3],setpoint[0],setpoint[1],setpoint[2],setpoint[3],vbatLatest,amperageLatest,baroAlt,rssi,gyroADC[0],gyroADC[1],gyroADC[2],accSmooth[0],accSmooth[1],accSmooth[2],debug[0],debug[1],debug[2],debug[3],motor[0],motor[1],motor[2],motor[3]
H Field I signed:0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0
H Field I predictor:0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,5,5
H Field I encoding:1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,3,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0
H Field P predictor:6,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3
H Field P encoding:9,0,0,0,0,7,7,7,0,0,0,0,0,8,8,8,8,8,8,8,8,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0
H Field S name:flightModeFlags,stateFlags,failsafePhase,rxSignalReceived,rxFlightChannelsValid
H Field S signed:0,0,0,0,0
H Field S predictor:0,0,0,0,0
H Field S encoding:1,1,7,7,7
H Firmware type:Cleanflight
H Firmware revision:Betaflight 4.4.3 (738127e7e) STM32F405
H Firmware date:Nov 18 2023 06:49:34
H Board information:SPBE SPEEDYBEEF405V4
H Log start datetime:0000-01-01T00:00:00.000+00:00
H Craft name:AOS5
H I interval:128
H P interval:2
H P ratio:64
H minthrottle:1070
H maxthrottle:2000
H gyro_scale:0x3f800000
H motorOutput:158,2047
H acc_1G:2048
H vbat_scale:110
H vbatcellvoltage:330,350,430
H vbatref:2441
H currentSensor:0,400
H looptime:125
H gyro_sync_denom:1
H pid_process_denom:2
H thr_mid:50
H thr_expo:0
H tpa_mode:1
H tpa_rate:65
H tpa_breakpoint:1350
H rc_rates:25,25,25
H rc_expo:0,0,0
H rates:25,25,25
H rate_limits:1998,1998,1998
H rollPID:45,0,17
H pitchPID:47,0,20
H yawPID:45,0,0
H levelPID:50,50,75
H magPID:40
H d_min:17,20,0
H d_max_gain:37
H d_max_advance:20
H dterm_lpf1_type:1
H dterm_lpf1_static_hz:75
H dterm_lpf1_dyn_hz:80,110
H dterm_lpf2_type:0
H dterm_lpf2_static_hz:0
H yaw_lowpass_hz:100
H dterm_notch_hz:0
H dterm_notch_cutoff:0
H iterm_windup:85
H iterm_relax:1
H iterm_relax_type:1
H iterm_relax_cutoff:15
H pid_at_min_throttle:1
H anti_gravity_gain:80
H anti_gravity_cutoff_hz:5
H anti_gravity_p_gain:100
H abs_control_gain:0
H use_integrated_yaw:0
H ff_weight:0,0,0
H feedforward_transition:0
H feedforward_averaging:0
H feedforward_smooth_factor:25
H feedforward_jitter_factor:7
H feedforward_boost:15
H feedforward_max_rate_limit:90
H acc_limit_yaw:0
H acc_limit:0
H pidsum_limit:500
H pidsum_limit_yaw:400
H deadband:0
H yaw_deadband:0
H gyro_hardware_lpf:0
H gyro_lpf1_type:0
H gyro_lpf1_static_hz:0
H gyro_lpf1_dyn_hz:0,500
H gyro_lpf2_type:0
H gyro_lpf2_static_hz:0
H gyro_notch_hz:0,0
H gyro_notch_cutoff:0,0
H gyro_to_use:0
H dyn_notch_max_hz:600
H dyn_notch_count:1
H dyn_notch_q:500
H dyn_notch_min_hz:100
H dshot_bidir:1
H motor_poles:14
H rpm_filter_harmonics:3
H rpm_filter_q:500
H rpm_filter_min_hz:100
H rpm_filter_fade_range_hz:50
H rpm_filter_lpf_hz:150
H acc_lpf_hz:2500
H acc_hardware:0
H baro_hardware:0
H altitude_source:0
H altitude_prefer_baro:100
H altitude_lpf:300
H altitude_d_lpf:100
H mag_hardware:0
H gyro_cal_on_first_arm:0
H airmode_activate_throttle:25
H serialrx_provider:9
H use_unsynced_pwm:0
H motor_pwm_protocol:6
H motor_pwm_rate:480
H dshot_idle_value:550
H debug_mode:6
H features:272891912
H rc_smoothing:1
H rc_smoothing_auto_factor:30
H rc_smoothing_auto_factor_throttle:30
H rc_smoothing_feedforward_cutoff:0
H rc_smoothing_setpoint_cutoff:0
H rc_smoothing_throttle_cutoff:0
H rc_smoothing_debug_axis:0
H rc_smoothing_active_cutoffs_ff_sp_thr:94,94,94
H rc_smoothing_rx_average:4002
H rates_type:3
H fields_disabled_mask:0
H blackbox_high_resolution:0
H vbat_sag_compensation:0
H dyn_idle_min_rpm:0
H dyn_idle_p_gain:50
H dyn_idle_i_gain:50
H dyn_idle_d_gain:50
H dyn_idle_max_increase:150
H simplified_pids_mode:2
H simplified_master_multiplier:100
H simplified_i_gain:0
H simplified_d_gain:60
H simplified_pi_gain:100
H simplified_dmax_gain:0
H simplified_feedforward_gain:0
H simplified_pitch_d_gain:100
H simplified_pitch_pi_gain:100
H simplified_dterm_filter:0
H simplified_dterm_filter_multiplier:100
H simplified_gyro_filter:1
H simplified_gyro_filter_multiplier:100
H motor_output_limit:100
H throttle_limit_type:0
H throttle_limit_percent:100
H throttle_boost:5
H throttle_boost_cutoff:15
H gps_provider:1
H gps_set_home_point_once:0
H gps_use_3d_speed:0
H gps_rescue_min_start_dist:15
H gps_rescue_alt_mode:0
H gps_rescue_initial_climb:10
H gps_rescue_ascend_rate:750
H gps_rescue_return_alt:30
H gps_rescue_ground_speed:750
H gps_rescue_max_angle:45
H gps_rescue_roll_mix:150
H gps_rescue_pitch_cutoff:75
H gps_rescue_descent_dist:20
H gps_rescue_descend_rate:150
H gps_rescue_landing_alt:4
H gps_rescue_disarm_threshold:20
H gps_rescue_throttle_min:1100
H gps_rescue_throttle_max:1700
H gps_rescue_throttle_hover:1275
H gps_rescue_sanity_checks:2
H gps_rescue_min_sats:8
H gps_rescue_allow_arming_without_fix:0
H gps_rescue_throttle_p:15
H gps_rescue_throttle_i:15
H gps_rescue_throttle_d:20
H gps_rescue_velocity_p:8
H gps_rescue_velocity_i:40
H gps_rescue_velocity_d:12
H gps_rescue_yaw_p:20
H gps_rescue_use_mag:1
Zu den Fragen:
- Gibt es eine Möglichkeit eine aktuellere Version unter Linux zu installieren?
- Irgendeine Idee was ich machen kann um das zum Laufen zu bekommen? Es scheint zu mindestens so als liegt es nicht an der älteren Linux version, weshalb ich eher von einem anderen Problem ausgehe.
- Kann irgendwas mit den Logfiles nicht stimmen? Und wie könnte ich das überprüfen?