EzOSD GPS does not work well on my multicopter. Signal is always lost during flight and altitude reading is +-50m (maybe I am doing something wrong). To get better altitude reading I have attached Barometric Pressure Sensor (BMP085) via Arduino to the ANA input of EzOSD current sensor. Arduino sends fake RSSI signal that represents altitude in meters instead of signal strength. So 13% on EzOSD means 13m. It works only from 0 to 100m, where 0 is power-on altitude.
Firmware feature request:
Dear ImmersionRC, could you please add a feature to increase RSSI resolution to 1/1000 : xxx.x instead of xxx? Or even better if EzOSD could receive custom text
Is it possible to communicate from Arduino with EzOSD via serial to correct GPS altitude based on barometric readings?