UAVpilot писал(а):Там появились попытки использовать глобальные переменные value и result, но они нигде не объявлены.
result - изначально был прописан в исходнике и всё работало.
value - зачем решил использовать(вне) - не понятно.
Там по идее одна переменная была нужна, которая будет запоминать меню -
state.
Да ещё и прировнял value с decode... (а такого в исходнике нет)
По этому мне ничего и не понятно, изменил всю структуру кода и я даже очередности теперь не понимаю... (void)
UAVpilot писал(а):Ардуинский компилятор не знаю, но любой нормальный компилятор за такое должен так материться, что уши будут вянуть.
В том то и прикол, что компилятор не ругается.
Начал ругаться, когда захотел вывести
result, как и до этого делал.
А используя
value - всё ОК, только отрицательные значения пропали (не верно отображает)
-3.02мм отображает, как 770.10
-0.1190 " - 30.3450