I'm sorry, you are NOT answering my question, and you are not offering an viable alternative!
mAh consumed is meaningless to me. My motors and actuators consume power and not only current. In my setup torque produced by motors is directly related to power.
This is most strange. I would like to hear the opinion of other users. mAh is THE natural quantity in relation to the battery's charge.
The parameters full_charge_capacity_wh and remaining_capacity_wh do give much better understanding of remaining flight time.
Agreed. But a power brick is inable to calculate these quantities. You seem to ignore this fact.
Also in larger UAVs the battery can be charged in flight from generator (my case) and thus other parameters of DSDL make sense.
Agreed. Please tell me how many users have that setup in relation to the number of users which use just batteries.
There is already ... capacity_remaining_pct that can be used with the parameters in existing DSDL messages.
I would rather see percentage on GCS than the arbitrary mAh when I do not know battery voltage and total capacity.
A power brick is inable to calculate these quantities. You seem to ignore this fact.
Another issue that power brick is NOT a smart battery at all.
Agreed, it is not. So are you implying that ArduPilot users must not use power bricks but only smart batteries (if they want to use UAVCAN)?
CircuitStatus message seems much more reasonable to me
CircuitStatus does not carry information on the charge of the battery. You also are not offering any viable alternative. Are you saying that accurate estimates of the consumed charge is irrelevant information?
In summary: Please tell us, the users which just use batteries, why we don't deserve getting an accurate fuel counter?
At least I think any battery user can now precisely judge how convincing your arguments are.
Also, I still would like to hear your answer to the statement
His message is simply a stripped down version of DSDL's
For this to be true there MUST be at least one existing DSDL which carry that data. So, please tell us which. I'll be happy to use it.