You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I tried to use our TFSLOT sensor with PX4 at our TF-G2/4s and we encountered several problems. The TFASPDIMU sensor board has a fixed SDP33 diff pressure sensor. And a positive speed value causes negative pressure in the pressure sensor. And because of that, I was not able to do a normal calibration.
After examining the callibration code, I found that the calibration only detects the correct connection of the sensor. In case of negative pressure it will end.
Subsequently, I compared Airspeed via TFSLOT and from GPS. There I obtained this measurements:
It is necessary to add a constant into the calculation of airspeed, which will depend on the TFSLOT profile.
Expected behavior
Expected behavior is that the autopilot remembers the measured polarity and this will multiply the pressure obtained form pressure sensor. For example, in the form of a parameter.
Additional context
Calibration i have solved with blowing from behind of TFSLOT (TFSLOT it allows against pittot tube). The autopilot thinks it's OK.
I created a new profile for calculation of airspeed from TFSLOT, which is turned on by a new value in the parameter CAL_AIR_CMODEL This profile is almost same as profile for pitot tube. But diff pressure is negated.
Questions
Are these adjustments acceptable to PX4? (New profile for TFSLOT, custom calculation of airspeed)
Does it have any reason that calibration cannot reverse the measunig direction? Or is it just not programmed? I understand that this is a problem with some sensors. But in the case of SDP3x, it shouldn't matter.
The text was updated successfully, but these errors were encountered:
Describe the bug
I tried to use our TFSLOT sensor with PX4 at our TF-G2/4s and we encountered several problems. The TFASPDIMU sensor board has a fixed SDP33 diff pressure sensor. And a positive speed value causes negative pressure in the pressure sensor. And because of that, I was not able to do a normal calibration.
After examining the callibration code, I found that the calibration only detects the correct connection of the sensor. In case of negative pressure it will end.
Subsequently, I compared Airspeed via TFSLOT and from GPS. There I obtained this measurements:
It is necessary to add a constant into the calculation of airspeed, which will depend on the TFSLOT profile.
Expected behavior
Expected behavior is that the autopilot remembers the measured polarity and this will multiply the pressure obtained form pressure sensor. For example, in the form of a parameter.
Additional context
I created a new profile for calculation of airspeed from TFSLOT, which is turned on by a new value in the parameter
CAL_AIR_CMODEL
This profile is almost same as profile for pitot tube. But diff pressure is negated.Questions
The text was updated successfully, but these errors were encountered: