Omnisim — Sim Racing SoftwareOmnisim — Sim Racing Software
Установка симулятора

Подключить и настроить считыватель QR

Научить симулятор считывать QR-коды ваших клиентов — через COM-порт или в режиме эмуляции клавиатуры — и проверить, что считыватель отвечает.

Считыватель QR открывает симулятор игроку: он считывает билет, IGNITION проверяет его через NEXUS, и симулятор разблокируется. IGNITION сама распознаёт большинство USB-считывателей; обычно достаточно подключить его и сделать пробное сканирование.

Два способа, которыми считыватель передаёт данные

Считыватель QR передаёт считанное одним из двух способов:

  • Эмуляция клавиатуры (HID): он «набирает» код, как клавиатура. Это заводская настройка большинства USB-считывателей.
  • COM-порт: он отправляет код в последовательный порт, виртуальный для USB-считывателя.

По умолчанию IGNITION слушает оба канала одновременно: вам не нужно знать, как настроен ваш считыватель. Один и тот же код, полученный по обоим каналам, учитывается один раз.

Проверить считыватель

Подключите считыватель к симулятору.

На разблокированном симуляторе нажмите кнопку ⚙ в левом верхнем углу. Если настройки защищены PIN-кодом, введите его. Откройте вкладку Система, блок QR-КОД.

Убедитесь, что флажок Включить считыватель QR-кодов отмечен, а Канал ввода считывателя установлен на Автоматически — COM-порт и эмуляция клавиатуры.

Нажмите Определить считыватель, отсканировав QR-код, затем в течение 20 секунд отсканируйте любой QR-код: подойдёт код из инструкции к считывателю.

Нажмите Сохранить.

Результат

IGNITION показывает «Считыватель обнаружен в режиме эмуляции клавиатуры (HID).» или «Считыватель обнаружен на COM3.» (порт может отличаться). Когда симулятор вернётся к заставке, отсканируйте действительный билет: симулятор должен разблокироваться.

Полезно знать

  • Во время заезда считыватель игнорируется: ничего из считанного не учитывается, пока работает Assetto Corsa или показываются результаты. Код, отсканированный по ошибке посреди игры, ни на что не влияет.
  • Повторное сканирование билета на его симуляторе блокирует симулятор, а новое сканирование разблокирует, ничего не списывая с кредита.
  • Один и тот же код считывается только один раз за 1,5 секунды: «заикающийся» считыватель не создаёт две сессии.
  • Считыватель в режиме эмуляции клавиатуры не может сообщить, что он отключён: подтвердить это может только обнаружение. Считыватель на COM-порту, напротив, сообщает о своей неисправности в NEXUS.
  • Дополнительные параметры (скорость, чётность, задержки ввода) находятся в разделе Расширенные настройки. Они нужны только в крайнем случае; в большинстве случаев достаточно обнаружения.

Без считывателя

Если снять флажок Включить считыватель QR-кодов, никакие QR-коды больше не считываются, включая QR-коды команд. Тогда симулятор открывается из NEXUS (Симуляторы) или в режиме свободного доступа, и каждая сессия длится Длительность сессии по умолчанию, заданную в NEXUS.

Если что-то пошло не так

Во время обнаружения

СообщениеПричинаРешение
«Ни один считыватель ничего не передал — ни через COM-порт, ни с клавиатуры.»Считыватель ничего не передал.Проверьте кабель и то, что считыватель пищит при каждом сканировании, затем повторите обнаружение.
«Считыватель найден на …, но скорость не совпадает.»Считыватель подключён через последовательный адаптер с другой скоростью.Введите скорость из инструкции к считывателю в Расширенные настройки › Скорость (бод).
«На этой машине нет доступного COM-порта, и с клавиатуры ничего не набрано.»Считывателя нет, или порт занят другой программой.Подключите считыватель или закройте программу, которая занимает порт.

На симуляторе

СообщениеПричинаРешение
«Потеряно подключение к интернету — повторите попытку через мгновение.»Симулятор больше не связывается с NEXUS.Проверьте подключение центра.
«Этот симулятор уже используется с другим билетом.»Симулятор занят другим игроком.Дождитесь конца его сессии или повторно отсканируйте его билет, чтобы освободить симулятор.
При сканировании ничего не происходитСчитыватель отключён или режим ввода слишком строгий.Повторите обнаружение в Система › QR-КОД.

Отказы, связанные с самим билетом (истёк, исчерпан, неверный тип симулятора…), описаны в разделе Почему симулятор отклоняет QR-код.

См. также

На этой странице