Witam.
Czy float(32) pojawiający się w konteksćie MODBUS jesy ustandaryzowany ? Jak widzę w tej chwili składa się z 4 bajtów z podziałem: pierwszy eksponent, drugi 1 lsb exponentu + 7 mantysty i pozostałe dwa mantysty. Z tego co wyczytałem wynika więc że to standardowy IEEE float 32 bity.
ALE:
Czy istnieją na rynku urządzenia które zapisem float(32) nie implementują tego standardu tylko jakiś inny (popularny)? Mam pewną nieścisłość w odczycie z modbusowego czujnika[1] i podejrzewam, że format float(32) nie jest IEEE tylko jakiś inny. Producent chyba w chinach więc szanse na odpowiedź = 0. Ma ktoś jakieś doświadczenia?
[1] I nie mogę dostosować tych wartości bajtów do czegokolwiek co znam, w dodatku nie mam możliwości odczytu ich inną drogą i weryfikacji.