Ahh, I was not aware you are trying to use ArduPlane.
Both the Bar30 and KellerLD are instantiated as water barometers, so I wouldn’t be surprised if ArduPlane just ignores them because it’s assumed planes are not operating underwater.
I did some poking around in the barometer code, and that is indeed the case. In particular:
- Only ArduSub includes the relevant sensor backends
- Only ArduSub allows probing those sensor types
- Only ArduSub includes the water density parameter
If you want to use water barometers with plane firmware then you’ll need to build a custom version of the plane firmware that changes those checks.