Dit heeft betrekking op de betaalterminals die door Worldline werden verdeeld en die met Mercator kunnen worden verbonden via een seriële poort (COM), m.a.w. de Czam-Smash-, Czam-Xenta- of Yomani-terminals. Deze terminals, algemeen “CZAM” genoemd, zijn verouderd en zullen daarom geleidelijk worden vervangen.
✅ Wat betreft de Axium RX5000 terminals, zie hieronder.
Deze koppeling via een COM-poort, een verouderde technologie, kan afhankelijk van Windows-versies of het gebruik van recentere hardware voor problemen zorgen.
Als deze verbinding een fout oplevert, kan het nodig zijn de waarde van de optie “Seriële poort toegang” (id = CZAM_TPORT) te wijzigen. Deze kan de volgende waarden aannemen:
- Managed: Mercator gebruikt de .NET-frameworkcomponenten om met de seriële poort te communiceren,
- WinApi: Mercator gebruikt de Windows-API om met de seriële poort te communiceren.
Er is geen aanwijzing in welke omstandigheden de ene of de andere waarde moet worden gebruikt. Praktisch gezien geldt: als de koppeling met de ene waarde faalt, probeer dan de andere.
Deze optie geldt voor alle werkposten.
Als op bepaalde werkposten een andere waarde moet worden ingesteld, moet een omgevingsvariabele CzamUseManagedSerialPort worden aangemaakt. Deze kan één van de twee volgende waarden aannemen:
- 1: modus Managed forceren
- 0: modus WinAPi forceren
Zodra de omgevingsvariabele aanwezig is, wordt de optie “Seriële poort toegang” genegeerd. De waarde van de variabele wordt bij het opstarten van Mercator gelezen. Mercator moet dus opnieuw worden opgestart na installatie of wijziging van deze omgevingsvariabele.
👉 Installeer deze variabele enkel op de werkposten waarvoor u wilt dat de optie “Toegang seriële poort” niet in aanmerking wordt genomen.
💡 Het is mogelijk het daadwerkelijk door Mercator gebruikte modus te kennen, in functie van de hierboven uitgelegde instelling, via het menu “Tools / Betaalterminals / Czam / COM-poortmodus”.
Talrijke USB-naar-COM-adapters zijn de oorzaak van de hierboven vermelde problemen. Het Mercator-team beveelt de adapter Aten UC232A aan, die goede resultaten oplevert.
Betreffende de terminals Axium RX5000
Deze terminal kan met Mercator worden gebruikt indien hij is geconfigureerd met het protocol NVIC (en niet CTEP). Hij werkt dus zoals de hierboven vermelde terminals via een seriële poort. De configuratiemogelijkheden van de COM-poort zoals op deze pagina beschreven zijn dus van toepassing.
⚠️ Indien de computer waarop deze terminal wordt aangesloten niet beschikt over een native seriële poort, raden wij aan om geen USB-adapter te gebruiken, maar eerder de via USB bruikbare COM-poort die geïntegreerd is in de externe behuizing die bij de bekabeling hoort. Deze wordt samen met de terminal geleverd. In dat geval gebruikt men een eenvoudige USB-A naar USB-B kabel en sluit men de USB-B mannelijke connector aan op de behuizing. (Alle kabels worden met de terminal geleverd. Het is niet nodig om een specifieke seriële kabel te bestellen.)
Om deze poort te activeren:
- Druk gelijktijdig op F en de “oranje linkerpijl” om de “client”-modus te verlaten.
- Voer de supervisorcode in.
- Kies in het menu "Terminal Mode".
- Stel de volgende parameters in:
- External device protocl: NVIC.
- Ecr Always Mode: No.
- Communication Link: Rs-232.
- Communication via: Serial.
- Serial port: USBD.
- Baudrate: 9600.
- Karakterlengte: 8.
- Parity: N.
- Stopbits: 1.
Indien men daarentegen de COM-poort gebruikt omdat deze is aangesloten op een native COM-poort van de computer, blijven de parameters identiek, behalve "Serial port" die dan op "COM1" moet worden ingesteld.