Added static asserts when converting constructor could overflow or loose precision
Added static asserts when converting constructor could overflow or loose precision

glibersat/firmware,etk29321/firmware,BrewPi/firmware,BrewPi/firmware,BrewPi/firmware,BrewPi/firmware,etk29321/firmware,BrewPi/firmware,BrewPi/firmware,etk29321/firmware,glibersat/firmware,glibersat/firmware,etk29321/firmware,glibersat/firmware,etk29321/firmware,glibersat/firmware,glibersat/firmware,etk29321/firmware,BrewPi/firmware,glibersat/firmware,BrewPi/firmware