Связь и имитируемое оборудование
Первая карточка окна показывает состояние SIM тремя индикаторами: FINISH найден и согласен, имитируется то же оборудование, что у FINISH, FINISH к нему подключён. Пока индикатор оранжевый, строка подсказывает, что делать.
Карточка связи
Где: вверху окна
- Индикатор FINISH.
- Индикатор Имитируемое оборудование.
- Индикатор Подключение FINISH.
- Подсказка по подключению: что настроить в FINISH.
- Откуда берутся транспондеры.
- Фото оборудования.
Три индикатора
Где: карточка связи; оранжевый — ещё нет, зелёный — готово
Они становятся зелёными один за другим. И в режиме «Забег», и в ручном режиме SIM ничего не отправляет, пока все три не зелёные.
FINISH
Зелёный, когда SIM нашёл FINISH в сети и FINISH его принял (флажок Принимать ChronoFEED-SIM отмечен в его модуле «Трансляция»). Возможные тексты:
| Текст | Что происходит |
|---|---|
| Поиск в сети… | SIM слушает объявления FINISH. Ни одно не приходит: FINISH не запущен, его объявление отключено или сеть его блокирует (Адрес FINISH…). |
| Найдено FINISH: 2; выберите один ниже | См. Несколько ChronoFEED-FINISH в сети. |
| FINISH-Starford (192.168.1.20:8210) не отвечает; повторная попытка… | FINISH найден, но его TCP-трансляция не отвечает (FINISH закрыт, TCP-трансляция отключена, брандмауэр). SIM сам повторяет попытки. |
| Подключено к FINISH-Starford (192.168.1.20:8210) | Зелёный: FINISH принял SIM. |
| FINISH-Starford (192.168.1.20:8210) не принимает ChronoFEED-SIM: моделирование отклонено | Параметр FINISH «Принимать ChronoFEED-SIM» снят. SIM повторяет это в центре окна, ничего не включает и незаметно повторяет попытку каждые 10 секунд: отметьте параметр — и он подключится сам. См. параметр «Принимать ChronoFEED-SIM». |
| … не в демонстрационном режиме: моделирование отклонено | FINISH версии до 2.0.16, который принимал SIM только в режиме деятельности «Демонстрация». Обновите FINISH (или выберите этот режим). |
Имитируемое оборудование
Зелёный, когда SIM запустил то же оборудование, что у FINISH: FINISH публикует свой режим хронометража и устройство, SIM создаёт соответствующее поддельное устройство и настраивает его так, как ожидает FINISH (петли дорожки, код стартового сигнала, каналы). В SIM ничего выбирать не нужно: чтобы имитировать другое устройство, смените его в FINISH (см. Имитируемое оборудование).
| Текст | Что происходит |
|---|---|
| Декодер (транспондеры) — RACE RESULT, порт 3601 | Зелёный. Сетевой декодер: порт, который слушает поддельное устройство. Если обычный порт уже занят другой программой, SIM берёт свободный: в FINISH нужно ввести именно этот порт. |
| Секундомер (фотоэлементы) — FDS TBox, последовательный порт COM11 | Зелёный. Последовательное оборудование: порт COM, который занимает SIM (один конец пары com0com). |
| Как в FINISH, как только он подключён | FINISH ещё не подключён (или отклонил SIM): ни одно поддельное устройство не запущено, в сети ничего не слушает. |
| FINISH хронометрирует вручную: моделировать нечего | FINISH в режиме хронометража Ручной (цифровая клавиатура): имитировать нечего. |
| Оборудование «…» неизвестно этому ChronoFEED-SIM: обновите его | FINISH использует устройство, которое эта версия SIM не умеет имитировать. |
| Этот FINISH более старой версии: обновите его | FINISH не публикует своё оборудование. |
| USB Timing Box не удалось запустить: … | Сетевой или последовательный порт недоступен (порта COM нет или он уже открыт другой программой). SIM сообщает об этом один раз в журнале и повторяет попытку каждые 5 секунд. |
| Запуск… | Поддельное устройство запускается. |
Когда FINISH меняет устройство, SIM останавливает своё и запускает новое; моделируемые забеги продолжаются с ним с того места, где они были.
Подключение FINISH
Зелёный, когда FINISH сообщает, что его оборудование подключено: он будет получать старты и прохождения. FINISH подключается к поддельному устройству точно так же, как к настоящему, по своей собственной настройке (Режим хронометража); SIM никогда не подключает его сам — он подсказывает.
- FINISH получает прохождения от имитируемого оборудования: зелёный.
- Как только имитируемое оборудование готово: сначала нужен второй индикатор.
- Ещё нет: настройте FINISH, как указано ниже: следуйте подсказке.
Подсказка по подключению
Где: под индикаторами, тёмно-оранжевым; исчезает, когда FINISH подключён
SIM сравнивает то, что FINISH задал для своего оборудования (адрес и порт или последовательный порт), со своими адресами и портом и сообщает, что не совпадает. Тот же текст показывается в центре окна, пока нет ни одного забега.
Сетевой декодер (RACE RESULT, Ubidium, MyLaps, Chronelec)
- В FINISH → Режим хронометража → RACE RESULT: адрес 127.0.0.1 (или 192.168.1.35), порт 3601. SIM и FINISH на одном компьютере: достаточно 127.0.0.1. На двух компьютерах одной сети: один из адресов компьютера SIM.
- Затем — то, к чему FINISH обращается сейчас:
- «FINISH обращается к 192.168.1.50:3601 — это не этот компьютер.»: FINISH всё ещё обращается к настоящему декодеру (или к другому компьютеру);
- «… это этот компьютер, но не порт имитируемого оборудования (3602).»: исправьте порт;
- «У FINISH пока нет адреса этого оборудования.»;
- «В FINISH задан последовательный порт COM3, но ChronoFEED-SIM имитирует сетевую связь (выбрано здесь): выберите в FINISH сетевую связь или здесь «Как в FINISH».» (Chronelec, для которого в SIM выбрана «Сеть UDP», а FINISH читает его по последовательному порту)
- «FINISH обращается к 127.0.0.1:3601: это и есть имитируемое оборудование. Переведите переключатель оборудования в ON в FINISH (модуль «Конфигурация»).»: осталось только перевести переключатель в ON; «… Он подключается…»: готово, индикатор сейчас станет зелёным.
Последовательное оборудование (USB Timing Box, FDS TBox, Microgate REI2)
Настоящее устройство подключается к порту COM: моделирование возможно только на компьютере FINISH, через пару виртуальных последовательных портов (см. Виртуальные последовательные порты (com0com)).
- «USB Timing Box подключается через последовательный порт: моделирование возможно только на компьютере FINISH. FINISH находится на другом компьютере (192.168.1.20): запустите ChronoFEED-SIM на нём.»
- «Порта COM11 на этом компьютере нет. Установите пару виртуальных последовательных портов com0com (кнопка «com0com?») или выберите здесь порт пары.»
- «ChronoFEED-SIM не смог открыть COM11: … Выберите здесь другой порт пары или закройте программу, занимающую этот порт.»
- «В FINISH → Режим хронометража → USB Timing Box: выберите последовательный порт COM10 (второй порт пары; ChronoFEED-SIM занимает COM11).»
- «FINISH использует COM11, тот же порт, что и здесь: выберите здесь другой порт пары (напр., COM10).»
- «FINISH использует COM10; ChronoFEED-SIM занимает COM11. Эти два порта должны образовывать пару com0com. Переведите переключатель оборудования в ON в FINISH (модуль «Конфигурация»).»
Чтобы вернуться к настоящему оборудованию: верните в FINISH адрес настоящего декодера (или порт настоящей USB Timing Box, настоящего хронометра).
Последовательный порт ChronoFEED-SIM
Где: карточка связи, под подсказкой (только для последовательного оборудования); по умолчанию COM11
Порт COM, который открывает SIM: один из двух портов виртуальной пары; FINISH открывает другой. Список показывает последовательные порты компьютера (перечитываются каждые две секунды); выбранный порт остаётся в нём, даже если его ещё нет. Смена порта сразу перезапускает поддельное устройство на новом порту. Запоминается от запуска к запуску.
com0com ?
Где: справа от последовательного порта
Открывает окно Последовательный порт: установка виртуальных портов com0com. Оно также открывается само, один раз за запуск, когда оборудование FINISH последовательное, а порта SIM на компьютере нет (если только вы не отметили «Больше не показывать автоматически»).
Chronelec / TAG Heuer: связь, время прохождений, Ручной (MAN)
Где: карточка связи, под подсказкой (только если оборудование FINISH — Chronelec)
- Связь: Как в FINISH (по умолчанию: связь, заданная для оборудования в FINISH), Сеть UDP (порт 2008; SIM отвечает компьютеру, который отправляет команды) или Последовательный порт (8N1, без управления потоком, на последовательном порту ChronoFEED-SIM, через пару com0com; 9600 бод — скорость протокола, или 19200, чтобы имитировать Protime).
- Время прохождений: Как в FINISH (то, что ожидает FINISH; со старой версией FINISH: время с момента Start по последовательному порту, время суток по сети), Время с момента Start (классический декодер: «00:02'57"541» — время, прошедшее с команды Start, то же, что в состоянии) или Время суток (Protime с настройкой «Time of Day»). Время или скорость, не совпадающие с FINISH, выделяются оранжевым.
- Ручной (MAN): как кнопка декодера, прохождение на блоке MAN с транспондером 000000. FINISH считает его стартом, если его линия MAN настроена на «Gun», фотоэлементом, если на «PhotoCell»; иначе записывает его, не засчитывая круг.
- Фотоэлемент (255): вход фотоэлемента настоящего декодера, транспондер 000255, на боксе линии «PhotoCell» в FINISH (иначе STA). FINISH делает из него импульс фотоэлемента, только если эта линия настроена на «PhotoCell».
- Старт из SIM — это ручной вход (000000) на боксе линии «Gun» в FINISH (иначе MAN): FINISH больше не принимает 255 за старт. Если в FINISH нет линии «Gun», SIM сообщает об этом оранжевым.
- Конфигурация: FINISH может читать и перезаписывать конфигурацию имитируемого декодера, как настоящего (уровни, время суток или время гонки, GPS и часовой пояс, тоны, адреса). Уровни, режим времени и часовой пояс (с GPS) применяются к прохождениям; серая строка напоминает о них.
Как и настоящий, имитируемый декодер не отправляет прохождений до команды Start от FINISH, ждёт подтверждения каждого прохождения и каждую секунду отправляет NACK, пока не получит его.
FINISH и SIM на одном компьютере: в сети UDP FINISH по умолчанию слушает порты 2008 и 2009 и отправляет команды на порт 2008. Если FINISH подключается раньше, чем SIM откроет Chronelec, порт 2008 занимает FINISH: SIM переходит на другой порт (он показан в Имитируемое оборудование, например «порт 51091»), FINISH получает собственные команды (журнал: «нечитаемые байты <1B><05>»), и ни один проход не приходит. В FINISH, Настройки оборудования: установите Порт прослушивания (UDP) = 2009, затем Применить; выключите и снова включите Chronelec в SIM, чтобы он снова занял порт 2008; затем в FINISH нажмите Перезапустить. Другой вариант: в FINISH Порт = порт, показанный SIM. С настоящим декодером по другому адресу эта настройка не нужна.
Откуда берутся транспондеры
Где: карточка связи, последняя строка, серым
- SIM «запускает» транспондеры, которые FINISH назначил участникам. Каждый участник уже носит свой транспондер в FINISH (файл соревнования, ввод, прежнее назначение): SIM проводит именно его (и второй, через 200 мс, если их два).
- FINISH назначает транспондеры по стартовой позиции: SIM выбирает среди его транспондеров позиций (16). FINISH работает с автоматическим назначением: для участника без транспондера SIM берёт первый транспондер FINISH с его стартовой позицией, подходящего для устройства типа и ещё не находящийся на дорожке; FINISH назначает его участнику при первом прохождении.
- Фотоэлементы: без транспондеров, один сигнал на коридор.
Участник, у которого нет ни того ни другого, не моделируется; журнал сообщает почему («У … нет транспондера: не моделируется.»).
Петля финиша имитируемого декодера
Где: заголовок карточек «Забеги FINISH» и «Прохождения вручную», слева от технологии
«Петля финиша: 30 %»: мощность, которую FINISH задал имитируемому декодеру (RACE RESULT, USB Timing Box, Ubidium). Она следует переключателю «Петля финиша» FINISH и его режиму «Авто»: 0 % до старта (красным, «отключена FINISH»), своя мощность после задержки. Каждая полученная команда записывается и в журнал SIM. Для модели без команды мощности ничего не показывается.
Фото оборудования
Где: справа на карточке
Фото устройства FINISH, которое имитирует SIM (устанавливается вместе с SIM). Без фото ничего не показывается; моделирование от него не зависит.