I launched a 7 minute mission this morning (DJI Mavic Air 2).
The first Destination (just a few feet away from takeoff) is set to 8' ATF in the plan. Upon reaching that Destination, the flight logs show both Barometric and Sensor altitude at 8.3'. (Note: Airdata uses the term "Sonar" for this data, but I think the MA2 actually uses a visual sensor.)
The last step of the mission is a Path that returns to the takeoff point. That Path has a Marker near the takeoff location, set for 8' ATL. When reaching that point, I observed the drone was actually about 3' ATL. The flight logs show Barometric Altitude at 8.3' (wrong) and Sensor Altitude at 3.3' (correct).
I understand how barometric altitude works, and how it can change during a flight. That's why DJI added a visual sensor: To provide more accurate altitude data near the ground (up to about 35').
Question: Does Dronelink have access to the sensor altitude data? Can this be prioritized over barometric when close to the ground, to get more accurate altitude?