(major) Firmware version as float
-
There are now a lot of functions that are dependent on firmware versions being above X.
The object model returns the firmware version as a string, presumably so it can handle release candidates e.g. 3.2rc2.
It would make macros more portable/shareable if the firmware version reported as a float. e.g. 3.21
A string to float function would be great, but then we'd also need a way to parse strings in this case.