Цитата Сообщение от Владимир Ситников Посмотреть сообщение
Кстати, интересный вопрос.
В приложенном проекте 134334 .pro в настройках fast encoder'а указано "range of encoder 1" == "65000".

По-моему, так делать не стоит. По-хорошему, там должно быть 16#FFFF.

Если указывать "range 65000", то обрабатывать переход через 65000 гораздо сложнее.

shvadronov, значение энкодера прямо никогда-никогда не заходит в "отрицательную область"? И прямо никогда-никогда не доходит до 65000?
Я бы всё-таки советовал поправить range и выставить там 16#FFFF (ну или 65535)
Сейчас там уже стоит 65535, ситуацию это не меняет. Больше 65000 показания никогда не переваливают, а вот в минус уходят, если после запуска контроллера приходится размер менять в меньшую сторону.