Drone CAN required for battery monitoring?

Hi,

I am trying to set up my DS500 drone with a Tattu 10000 mA/h battery. I need to monitor and alter battery performance via a Matlab model. This is to produce a digital twin of the drone. Can you tell me if I will have to use DroneCAN to integrate the CAN data from the battery into Ardupilot and then onto the Matlab model?

Kind regards,
Jim.

Not strictly necessary, you can also use an analog or a I2C voltage and current monitor.
But CAN ones are better because they are factory calibrated.

Thanks for the info. Much appreciated