hi, i am developing a driver for using the frsky gas suite, the frsky gas suite is a module that manages two temperatures sensors, rpm counter, kill switch, and a flow meter for knowing consumed fuel.
This is a great module becouse it gives everthing you wanted to know about the engine status, remaining fuel, temperature, rpm, and even had a kill switch!, my principal concern here is that i had the data, but i found uorb messages for internal combustion engines wich seams to be really a efi (electronic fuel injection) module or ecu (engine computer unit) data, and is not exactly what the gas suite is, becouse the gas suite is intended for engines with carburator and not with efi or ecu kits, and that uorb topic has a lot of another data that the frksy module didnt meassure like cranckshaft pressure, the only topic i had created is for temperature, everthing else already exist elsewhere,
rpm already existed,
lipo capacity=fuel tank capacity,
mah consumed=fuel consumed,
current=fuel flow.
but when i found uorb messages for this in
PX4Autopilot\msg\InternalCombustionEngineStatus.msg
it has a lot of data, i could use data of the gas suite to publish some fields but not all topic, but i am not sure if publish there or use the first aproch of use the generated data like a lipo battery.