Get Battery Status on DJI not correct values


#1

get_battery_status() api returns

current: nan <- expected value is current consumptios
remaining: 0.0 <- expeced value is percentage left
voltage: 23.788999557495117

2 value returns invalid on dji api 3.6 using flyt_python


#2

Yes.

That is correct. Unfortunately, the issue is with DJI Onboard SDK’s battery API.
We do not receive correct values from DJI itself.

As they have mentioned in their API doc: http://wiki.ros.org/dji_sdk under section: /dji_sdk/battery_state
Their battery API only provides current battery voltage.