After severe problems with servo-voltage I had a look in the logfiles. There I have seen, that the values of POWR.VServo are all filled with NaN.
That’s the case on both of my FCs: MATEKSYS F405 WING and MATEKSYS H743-WING
I found two discussions in the forum
but both does not explain how to solve my problem.
Is there an ADC-Input missing on that boards or do I have to configure the log of that value?
I found an #if HAL_HAVE_SERVO_INPUT in the code, but I have no idea, how/if to set/define it correctly or in which cases the logging of POWR.VServo is possible or not.
Can anybody help me to solve my problem and explain the background?
as far as I know none of the 30mm boards have servo voltage monitoring, I think its only on pixhawk boards as its monitored by the pixhawk IO coprocessor and not the main H7/F4.
.
if your board has a spare ADC pin like airspeed or RSSI you could set it up as another battery monitor and use that to monitor the rail via a voltage divider.