Зацикливание первой команды после выполнения restart

Модели линейки Train: проблемы, советы, решения
Ответить
Samfani
Сообщения: 9
Зарегистрирован: 05 мар 2021, 00:04

Зацикливание первой команды после выполнения restart

Сообщение Samfani » 05 мар 2021, 00:12

Аппарат довольно часто зацикливается на первой команде после выполнения restart.

Пример:
1. Выполняю рестарт и жду 15 секунд
2. Выполняю row>calc и он бесконечно метится по панелям туда-сюда и периодически выводит количество просканированных строк, причем корректно, но начинает сканировать заново - приходится перезагружать через розетку, т. к. терминал перестает выполнять другие команды

Есть идеи как с этим бороться?
Последний раз редактировалось Samfani 05 мар 2021, 15:52, всего редактировалось 1 раз.

Аватара пользователя
Nikita
Администратор
Сообщения: 228
Зарегистрирован: 11 дек 2017, 18:11

Re: Зацикливание первой команды после выполнения restart

Сообщение Nikita » 05 мар 2021, 09:45

Вероятно во время выполнения row>calc приходит повторная команда на сканирование.
SIM Roulette — Must Have!

Samfani
Сообщения: 9
Зарегистрирован: 05 мар 2021, 00:04

Re: Зацикливание первой команды после выполнения restart

Сообщение Samfani » 05 мар 2021, 15:42

В терминале номер команды не меняется, а поочередно выдает 1,2,1,2,1,2... Аналогичная проблема наблюдается и с иными командами. Т. к. работаю через Local API, то проверил - при выключении программы сразу после запуска перечисленных 2 (restart и row>calc) ситуация не меняется (зацикливается с вероятностью примерно 50%).

Аватара пользователя
Nikita
Администратор
Сообщения: 228
Зарегистрирован: 11 дек 2017, 18:11

Re: Зацикливание первой команды после выполнения restart

Сообщение Nikita » 05 мар 2021, 18:00

Попробуйте Терминал на телефоне
SIM Roulette — Must Have!

Ответить