Цитата Сообщение от Chip Посмотреть сообщение
Можно проконвертировать из Float в unsigned Long
Для этого достаточно умножить unsigned Long=0.12345678*100000000
Так я так и сделал, но unsigned Long допустимо в диапазоне от 0 до 4294967295, поэтому 50.12345678 не помещается, я и написал выше, что жертвую одним знаком после запятой.
Неприятно другое, что если 50.1234567 * 10000000 = 501234567, а ардуина транслирует 501234560, аналогично ошибается и с другим значением 30.7654321 * 10000000 = 307654321, а транслирует 307654336.