Sir I changed uint16_t value8; to uint32_t value8; for a 4 byte float. But it did not correct the problem. Evidently uint32_t is not a correct format but compiler did not complain
Sir I changed uint16_t value8; to uint32_t value8; for a 4 byte float. But it did not correct the problem. Evidently uint32_t is not a correct format but compiler did not complain