#226 closed баг (fixed)
Привод не разворачивается при движении вниз в течении разумного времени.
Сообщил: | andrei | Владелец: | alx |
---|---|---|---|
Приоритет: | средний | Этап разработки: | 1-я очередь |
Ключевые слова: | Копия: |
Описание
Jun 26 15:43:31 smarthdcd[1352]: controller.cpp:2995: --> longDownTime(): 2147488768
После этого привод едет вниз дольше всех установленных времен.
Помогает срабатывание ДН.
Вложения (2)
История изменений (14)
comment:4 by , 5 лет ago
Анализ приложенного лога показал, что проблемой является (вероятно) неверное значение таймаута, выбранного для условия разворота (2147488768 мс).
следующий: 11 comment:6 by , 5 лет ago
Артем предлагает вывести в лог значение всех переменных формулы условия разворота.
comment:8 by , 5 лет ago
А, нашел ошибку. :) В формуле вычисления таймаута условия разворота вместо деления стояло умножение...
comment:11 by , 5 лет ago
Replying to andrei:
Артем предлагает вывести в лог значение всех переменных формулы условия разворота.
Хорошо, сейчас выведу...
А, ну да, ожидалось что привод не будет ехать дольше чем 60/N секунд.