Reading the parameter VR (Firmware Version) returns incorrect value

On an XB3-24 via MicroPython xbee.atcmd('VR') is returning 4114, but the correct firmware version is 1012.
In XCTU the correct value is shown.

Should I do some math with the value?

I would suggest you report it to Digi Support via a Support case. Make sure to include everything needed to reproduce it.

1 Like

Just in case anyone is interested, this was the answer from the support team:

The value reported is in Decimal format. You have to convert this value to Hexadecimal. If you convert value 4114 from Decimal, you will get 1012 in Hex format.

The code I wrote was this: hex(xbee.atcmd('VR'))[2:].upper()