Support for Mauch Sensor Hub X2 on Pixhawk 6X (Battery Redundancy & Parallel Setup)

Hello everyone,

I’m working with a Pixhawk 6X flight controller and a Mauch Sensor Hub X 2, which allows power redundancy via two batteries in parallel, with current and voltage monitoring.

Questions:

  1. Is the Mauch Sensor Hub X2 supported in PX4 natively?
  2. If it is supported, what functionality is available? For example:
  • Can PX4 correctly read and scale the combined voltage/current?
  • Can I monitor both batteries individually (e.g., two battery_status instances)?
  • Are battery failsafes triggered correctly based on combined input?
  1. If not supported out-of-the-box:
  • Is there any known workaround?
  • Would extending analog_battery.cpp to support multiple channels be a viable approach?

I would appreciate any guidance or suggestions. Thanks in advance!