Firmware Version There was a difference when obtained with API and AT command

Dear Rack team,

AT+VER=?
AT+VER=RUI_4.0.5_RAK3172-E
OK

ardino API
Serial.printf(“Firmware Version: %s\r\n”,api.system.firmwareVersion.get().c_str());

Firmware Version: RUI_4.0.0_RAK3172-E

Is this the spec?

Hi Otomo,

It is a bug. Will be fixed in the next revision.

If you use

Serial.printf("Firmware Version: %s\r\n",sw_version);

you will get the correct version.

Hi beegee.

Thank you very much for your quick reply.