The conversion was using a double between the float value to the byte value, which cause some issue with a software value of 100f, which resulted to 254 instead of 255.
Extracted as a function.
* Fix NullReferenceException, if NZXT CAM is running at the same time
* Remove unnecessary variable declaration
Remove never used variable.
* Update SMBios.cs
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>