De nagebootste apparatuur
SIM bootst zeven apparaten na, elk met zijn echte protocol en via zijn echte transport. U kiest het niet in SIM: SIM bootst het apparaat na dat in FINISH is ingesteld (Tijdwaarnemingsmodus). Om een ander apparaat te beproeven, wijzigt u het in FINISH: SIM stopt het zijne en start het nieuwe.
Het gesimuleerde apparaat kiezen
- In FINISH: de modus
: Decoder (of Hybride) voor een transponderdecoder, Fotocellen voor een chronometer (zie de vier modi). In de modus Handmatig is er geen apparaat om na te bootsen.
- Het apparaat
Kies het apparaat dat u wilt uitproberen in de lijst van FINISH, en daarna Bevestigen.
In SIM toont het lampje Gesimuleerde apparatuur het nieuwe apparaat en de poort ervan; de foto verandert.
- De aansluiting
Stel in FINISH het adres en de poort (of de seriële poort) in die de gids van SIM geeft, en daarna de schakelaar op ON.
De zeven apparaten
| In FINISH | Technologie | Nagebootst protocol en transport | Poort van SIM | Code verzonden voor een transponder |
|---|---|---|---|---|
| RACE RESULT | Decoder | TCP, tekst (test- en bedrijfsmodus, zoals het echte apparaat); meldt zich aan op het netwerk | 3601 | de gedrukte code (afgeleid van het nummer wanneer dat kan) |
| Ubidium | Decoder | gRPC via HTTPS, geheugen en herstel; meldt zich aan op het netwerk (het automatisch zoeken van FINISH vindt hem) | 443 | de gedrukte code, zoals RACE RESULT |
| MyLaps (Prochip) | Decoder | TCP, binair P3, geheugen en herstel | 5403 | het nummer (anders de ProChip-code ‘KZ-01234’) |
| TAG Heuer / Chronelec (Protime) | Decoder | UDP of seriële poort (9600 baud, 8N1), met zijn bevestigingen; SIM antwoordt aan de computer die hem commando's stuurt. Passagetijd: tijd sinds Start of tijd van de dag | 2008 of COM11 | het nummer |
| USB Timing Box | Decoder | seriële poort, 19200 baud; klok vastgezet op de stijgende flank van DTR | COM11 | de gedrukte code, zoals RACE RESULT |
| FDS TBox | Tijd (fotocellen) | seriële poort, 115200 baud; drie radiozenders en een geheugen van de ingangen (zie Radiozenders van de TBox) | COM11 | — (één signaal per corridor) |
| Microgate REI2 | Tijd (fotocellen) | seriële poort; signalen op de kanalen die in FINISH zijn ingesteld | COM11 | — (één signaal per corridor) |
- Netwerkapparaat: SIM luistert op de gebruikelijke poort van het echte apparaat; als een ander programma die bezet, neemt het een vrije en toont die — die poort moet u in FINISH invoeren. SIM en FINISH kunnen op dezelfde computer staan (adres 127.0.0.1) of op twee computers in hetzelfde netwerk. Het installatieprogramma van SIM staat het toe in de Windows-firewall, zodat een FINISH op een andere computer er verbinding mee kan maken.
- Serieel apparaat: alleen op de computer van FINISH, via een paar virtuele poorten (zie com0com); de poort van SIM kiest u in de verbindingskaart.
- Een Chronelec: SIM neemt de verbinding die in FINISH is ingesteld (UDP-netwerk of seriële poort) en de tijd die FINISH verwacht; u kunt ze kiezen in de verbindingskaart.
- De verzonden code is altijd die welke FINISH voor deze transponder in zijn database terugvindt.
Het startsignaal
SIM geeft de start altijd zoals het pistool dat op het apparaat is aangesloten, via het signaal dat FINISH van dit apparaat verwacht:
| Apparaat | Verzonden signaal |
|---|---|
| RACE RESULT | een doorkomst met de pulscode van FINISH (standaard 99999), op de lus ‘Gun’ als die er is, anders op de finish |
| Ubidium | een marker (de knop van het apparaat) |
| USB Timing Box | de startpuls van de box |
| MyLaps | een handmatige doorkomst van transponder 255 |
| Chronelec | de handmatige ingang, transponder 000000, op de box van de 'Gun'-lijn van FINISH (anders MAN): een start als die lijn op 'Gun' staat (de knop 'Cel (255)' stuurt de fotocelingang) |
| FDS TBox | een puls van de startradiozender, die via zijn ingang (Radio_A) naar buiten komt op het kanaal dat de TBox hem geeft |
| Microgate REI2 | een signaal op het startkanaal dat in FINISH is ingesteld |
Met een chronometer waarvan het startkanaal in FINISH is uitgeschakeld, geeft SIM de start niet: geef die in FINISH.
De lussen en de lijnen
SIM stelt de nep-decoder in met de lussen die FINISH publiceert (id, afstand na de finish, signaal): de finishlijn van elke race, de andere lussen als tussenlijnen. FINISH zonder ingestelde lus: één enkele lus, de finish, ontvangt alles. Een lus die het apparaat niet kan weergeven, wordt overgeslagen en het logboek meldt het (‘Lus … overgeslagen: …’): het Chronelec-protocol kent bijvoorbeeld alleen de boxen STA, BOX, B01–B99; een netwerkdecoder verwacht hexadecimale id's. RACE RESULT-transponders van minder dan 4 tekens worden door de nep-apparaten genegeerd.
Waarom ‘zoals het echte’
FINISH weet niet dat het met een simulator praat: het maakt verbinding met het nep-apparaat met zijn gewone klassen en verbindingen. Wat u met SIM uitprobeert — het adres, de poort, de firewall, de lussen, de kanalen, het gedrag van de engine bij gemiste doorkomsten — is precies wat er met de apparatuur zal draaien. Daarom gedraagt een actief nep-apparaat zich ook als een echt apparaat op het netwerk (zie de grens van de beveiliging).