Podłącz i skonfiguruj czytnik QR
Spraw, aby stanowisko odczytywało kody QR Twoich klientów, przez port COM lub w emulacji klawiatury, i sprawdź, czy czytnik odpowiada.
Czytnik QR otwiera stanowisko graczowi: odczytuje bilet, IGNITION zleca jego weryfikację NEXUS, a stanowisko się odblokowuje. IGNITION sam rozpoznaje większość czytników USB; zwykle wystarczy go podłączyć i wykonać skan próbny.
Dwa sposoby komunikacji czytnika
Czytnik QR przekazuje to, co odczytał, na jeden z dwóch sposobów:
- Emulacja klawiatury (HID): « wpisuje » kod jak klawiatura. To ustawienie fabryczne większości czytników USB.
- Port COM: wysyła kod przez port szeregowy, wirtualny w przypadku czytnika USB.
Domyślnie IGNITION nasłuchuje na obu kanałach jednocześnie: nie musisz wiedzieć, jak skonfigurowany jest Twój czytnik. Ten sam kod odebrany obiema drogami jest liczony tylko raz.
Sprawdzenie czytnika
Podłącz czytnik do stanowiska.
Na odblokowanym stanowisku dotknij przycisku ⚙ w lewym górnym rogu. Jeśli ustawienia chroni kod PIN, wpisz go. Otwórz zakładkę System, blok KOD QR.
Sprawdź, czy Włącz czytnik kodów QR jest zaznaczone, a Kanał wejściowy czytnika jest ustawiony na Automatycznie — port COM i emulacja klawiatury.
Kliknij Wykryj czytnik, skanując kod QR, a następnie zeskanuj dowolny kod QR w ciągu 20 sekund: nada się ten z instrukcji czytnika.
Kliknij Zapisz.
photos/pl/borne/parametres-code-qrZakładka System w IGNITION, blok KOD QR, po udanym wykryciu w emulacji klawiaturyWynik
IGNITION wyświetla « Wykryto czytnik w emulacji klawiatury (HID). » lub « Czytnik wykryty na COM3. » (port może być inny). Gdy stanowisko wróci do wygaszacza ekranu, zeskanuj ważny bilet: stanowisko powinno się odblokować.
Dobrze wiedzieć
- Czytnik jest ignorowany podczas wyścigu: nic, co odczyta, nie jest brane pod uwagę, gdy działa Assetto Corsa lub wyświetlane są wyniki. Kod zeskanowany przez pomyłkę w trakcie gry nie ma żadnego skutku.
- Ponowne zeskanowanie biletu na jego stanowisku blokuje je, a kolejny skan odblokowuje, bez odliczania czegokolwiek z kredytu.
- Ten sam kod jest odczytywany tylko raz na 1,5 sekundy: « jąkający się » czytnik nie tworzy dwóch sesji.
- Czytnik w emulacji klawiatury nie może zgłosić, że jest odłączony: potwierdza to tylko wykrywanie. Czytnik na porcie COM zgłasza natomiast swoją awarię do NEXUS.
- Ustawienia zaawansowane (prędkość, parzystość, opóźnienia wpisywania) znajdują się w Ustawienia zaawansowane. Służą tylko w ostateczności; w większości przypadków wystarcza wykrywanie.
Bez czytnika
Jeśli odznaczysz Włącz czytnik kodów QR, żaden kod QR nie będzie już odczytywany, łącznie z kodami QR poleceń. Stanowisko otwiera się wtedy z NEXUS (Symulatory) lub w trybie wolnego dostępu, a każda sesja trwa tyle, ile Domyślny czas sesji ustawiony w NEXUS.
Rozwiązywanie problemów
Podczas wykrywania
| Komunikat | Przyczyna | Rozwiązanie |
|---|---|---|
| « Żaden czytnik nie nadał — ani przez port COM, ani z klawiatury. » | Czytnik nic nie przesłał. | Sprawdź kabel i czy czytnik piszczy przy każdym skanie, a następnie ponów wykrywanie. |
| « Znaleziono czytnik na …, ale prędkość się nie zgadza. » | Czytnik działa przez adapter szeregowy z inną prędkością. | Wpisz prędkość podaną w instrukcji czytnika w Ustawienia zaawansowane › Baudrate. |
| « Na tym komputerze nie ma dostępnego portu COM, a z klawiatury nic nie wpisano. » | Brak czytnika albo port zajęty przez inny program. | Podłącz czytnik albo zamknij program zajmujący port. |
Na stanowisku
| Komunikat | Przyczyna | Rozwiązanie |
|---|---|---|
| « Utracono połączenie z internetem — spróbuj ponownie za chwilę. » | Stanowisko nie łączy się już z NEXUS. | Sprawdź połączenie centrum. |
| « Ten symulator jest już używany z innym biletem. » | Stanowisko zajmuje inny gracz. | Poczekaj na koniec jego sesji albo zeskanuj ponownie jego bilet, aby je zwolnić. |
| Nic się nie dzieje przy skanie | Czytnik odłączony albo zbyt restrykcyjny tryb wejścia. | Ponów wykrywanie w System › KOD QR. |
Odmowy związane z samym biletem (wygasły, wykorzystany, zły typ symulatora…) są wyjaśnione w Zrozum odmowę kodu QR na stanowisku.