I have a quad equiped with a TF03, I have a good height reading, when flying over obstacle, but the surface tracking won’t work.
Here is my config :
EK3_RNG_USE_HGT -1
I can’t find EK3_ALT_SOURCE
SURFTRAK_MODE 1
WPNAV_RFND_USE 1
TERRAIN_ENABLE tried 0 and 1
I also setup a channel on my herelink to SURFACETRACKINGUPDOWN with a toggle from 1000 to 1500
During the flight on Loiter, if I press the switch, it will toggle between SurfaceTracking LOW and SurfaceTracking MIDDLE on the messages, but will stay at the same height when flying over obstacle
I will do another flight tomorrow and share the log. I will also try to set an auxiliary functions for the rangefinder, in case I need to enable it, maybe the surface tracking up/down is only there to select an orientation or disable the function, but not activate it.
Okay, I did another test today and it’s very weird.
While surface tracking won’t work on the roof of a building that get registered by the rangefinder, it works without problem when flying over a tree nearby.