Jason_S
February 23, 2023, 1:58am
1
I would like to see the vibration graph working, however, It does not display any data.
Only stating:
“Clip count”
“Accel 1: undefined.”
“Accel 2: undefined.”
“Accel 3: undefined.”
This menu is located in the Analyze Tools tab in the QGroundControl software. I am using a Px4 6c with the HolyBro 2015 edition, S500 Drone kit.
What PX4 version are you using? Have you updated to latest stable v1.13.2?
Jason_S
February 23, 2023, 11:37pm
3
If you are talking about firmware, it is recent enough.
Well that sounds good then. (I’m giving a vague answer to your vague answer )
1 Like
I’m runngin qGroundControl v4.2.4 and FC 1.13.2 and I have the same problem. I do have good data in MAVLink Inspector (VIBRATION) at 2-3 Hz though.
Sorry for my vague answers. I wasn’t sure what exactly was being updated. For the firmware update I just clicked update, thinking it would automatically retrieve the newest stable version to install.
In QGC? Ok, so that’s presumably v1.13.2 or v.13.3, so fine.
I wonder if some messages containing the clip count are meant to be sent but are not actually sent by default, presumably the VIBRATION message .
According to the source the message should be sent every 10 seconds on a normal (e.g. SiK radio) link:
configure_stream_local("ORBIT_EXECUTION_STATUS", 2.0f);
configure_stream_local("PING", 0.1f);
configure_stream_local("POSITION_TARGET_GLOBAL_INT", 1.0f);
configure_stream_local("POSITION_TARGET_LOCAL_NED", 1.5f);
configure_stream_local("RAW_RPM", 2.0f);
configure_stream_local("RC_CHANNELS", 5.0f);
configure_stream_local("SERVO_OUTPUT_RAW_0", 1.0f);
configure_stream_local("SYS_STATUS", 1.0f);
configure_stream_local("UTM_GLOBAL_POSITION", 0.5f);
configure_stream_local("VFR_HUD", 4.0f);
configure_stream_local("VIBRATION", 0.1f);
configure_stream_local("WIND_COV", 0.5f);
#if !defined(CONSTRAINED_FLASH)
configure_stream_local("DEBUG", 1.0f);
configure_stream_local("DEBUG_FLOAT_ARRAY", 1.0f);
configure_stream_local("DEBUG_VECT", 1.0f);
configure_stream_local("NAMED_VALUE_FLOAT", 1.0f);
configure_stream_local("LINK_NODE_STATUS", 1.0f);
#endif // !CONSTRAINED_FLASH
So then the question is whether it is not published at all? I need to debug this in-depth.
Another way to check clipping is to check the clipping output in the ulg file, just FYI.