CBCX MIO 1.9.3.2
Transcription
CBCX MIO 1.9.3.2
CBCX MIO 1.9.3.2 Kunden Dokumentation Dokumentation Konfiguration Leonding, 18.09.2014 CBCX MIO 1.9.3.2 Inhalt Inhalt ____________________________________________________________________________ 2 Konfiguration _____________________________________________________________________ 4 1.1 HKLM\Software\MioLaye ________________________________________________________ 4 1.2 HKLM\Software\MioLayer\Application\AppChoice _____________________________________ 6 1.3 HKLM\Software\MioLayer\Application\AppChoice\CashPool ___________________________ 10 1.4 HKLM\Software\MioLayer\Application\AppChoice\Printer\Logos ________________________ 10 1.5 HKLM\Software\MioLayer\Application\SBTC3 _______________________________________ 10 1.6 HKLM\Software\MioLayer\Migration ______________________________________________ 10 1.7 HKLM\Software\MioLayer\Vendor ________________________________________________ 10 1.7.1 HKLM\Software\MioLayer\Vendor\AP ________________________________________ 11 1.7.2 HKLM\Software\MioLayer\Vendor\APE\Acceptor ________________________________ 11 1.7.3 HKLM\Software\MioLayer\Vendor\CBCX\GenericSoundManager ___________________ 12 1.7.4 HKLM\Software\MioLayer\Vendor\CBCX\GenericWindowsPrinter __________________ 12 1.7.5 HKLM\Software\MioLayer\Vendor\CBCX\KeyboardCoinAcceptor ___________________ 13 1.7.6 HKLM\Software\MioLayer\Vendor\CBCX\KeyboardNoteAcceptor ___________________ 13 1.7.7 HKLM\Software\MioLayer\Vendor\CBCX\SerialKeySwitch ________________________ 13 1.7.8 HKLM\Software\MioLayer\Vendor\CBCX\TC1100BarcodeScanner _________________ 13 1.7.9 HKLM\Software\MioLayer\Vendor\CCTal ______________________________________ 13 1.7.10 HKLM\Software\MioLayer\Vendor\CCTalk\CoinAccepto _________________________ 13 1.7.11 HKLM\Software\MioLayer\Vendor\CCTalk\NoteAccepto _________________________ 14 1.7.12 HKLM\Software\MioLayer\Vendor\CoreRFI ___________________________________ 14 1.7.13 HKLM\Software\MioLayer\Vendor\Epson\TMT88Series _________________________ 15 1.7.14 HKLM\Software\MioLayer\Vendor\Epson\TMT88SeriesParalle ___________________ 15 1.7.15 HKLM\Software\MioLayer\Vendor\Epson\TMT88SeriesWindowsPrinter ____________ 16 1.7.16 HKLM\Software\MioLayer\Vendor\Kube\KubeSerie ____________________________ 16 1.7.17 HKLM\Software\MioLayer\Vendor\Star\TSPSeriesPrinter ________________________ 16 1.7.18 HKLM\Software\MioLayer\Vendor\Star\TSPSeriesWindowsPrinter ________________ 16 1.7.19 HKLM\Software\MioLayer\Vendor\Star\TUPSeries _____________________________ 17 1.7.20 HKLM\Software\MioLayer\Vendor\Star\TUPSeriesParallel _______________________ 17 2 CBCX MIO 1.9.3.2 1.7.21 HKLM\Software\MioLayer\Vendor\Comestero\RM _____________________________ 17 1.7.22 HKLM\Software\MioLayer\Vendor\InnovativeTechnology\NVx ____________________ 18 1.7.23 HKLM\Software\MioLayer\Vendor\JCM\ID003NoteAccepto ______________________ 18 1.7.24 HKLM\Software\MioLayer\Vendor\Tab\TabioCounter ___________________________ 18 1.7.25 HKLM\Software\MioLayer\Vendor\FunWorld __________________________________ 19 1.7.26 HKLM\Software\MioLayer\Vendor\FunWorld\GenericCoinAccepto _________________ 19 1.7.27 HKLM\Software\MioLayer\Vendor\FunWorld\GenericNoteAccepto _________________ 20 1.7.28 HKLM\Software\MioLayer\Vendor\FunWorld\HW8CoinAccepto ___________________ 20 1.7.29 HKLM\Software\MioLayer\Vendor\FunWorld\HW8NoteAccepto ___________________ 21 1.7.30 HKLM\Software\MioLayer\Vendor\FunWorld\HW7CoinAccepto ___________________ 21 1.7.31 HKLM\Software\MioLayer\Vendor\FunWorld\HW7NoteAccepto ___________________ 21 3 CBCX MIO 1.9.3.2 Konfiguration Die Konfiguration der MIO sowie der Application Choice erfolgt ausnahmslos über die Windows Registry. Der Root Knoten der MIO Layer Registry Settings befindet sich unter dem Hive Key Local Machine (HKLM): HKLM\SOFTWARE\MioLayer Die folgende Liste gibt eine vollständige Übersicht aller derzeit verwendeten Registry Keys und deren möglichen Ausprägungen. Hinweis: Weder Registry Pfade noch Registry Keys sind case-sensitive. 1.1 HKLM\Software\MioLayer ICoinAcceptor Typ: string Werte: □ MioLayer.Vendor.APE.APECoinAcceptor □ MioLayer.Vendor.CBCX.KeyboardCoinAcceptor □ MioLayer.Vendor.CCTalk.CCTalkNoteAcceptor □ MioLayer.Vendor.Comestero.RM5CoinAcceptor □ MioLayer.Vendor.Emulator.CoinAcceptorEmulator □ MioLayer.Vendor.FunWorld.GenericCoinAcceptor □ MioLayer.Vendor.Tab.TabioCoinAcceptor Beschreibung: Legt den zu verwendenden Münzprüfer fest. INoteAcceptor Typ: string Werte: □ MioLayer.Vendor.APE.APENoteAcceptor □ MioLayer.Vendor.CBCX.KeyboardNoteAcceptor □ MioLayer.Vendor.CCTalk.CCTalkNoteAcceptor □ MioLayer.Vendor.CCTalk.CCTalkNoteAcceptorGBA □ MioLayer.Vendor.Emulator.NoteAcceptorEmulator □ MioLayer.Vendor.FunWorld.GenericNoteAcceptor □ MioLayer.Vendor.InnovativeTechnology.NV4NoteAcceptor □ MioLayer.Vendor.InnovativeTechnology.NV7NoteAcceptor □ MioLayer.Vendor.InnovativeTechnology.NV8NoteAcceptor □ MioLayer.Vendor.InnovativeTechnology.NV10NoteAcceptor □ MioLayer.Vendor.JCM.ID003NoteAcceptor □ MioLayer.Vendor.Tab.TabioNoteAcceptor Beschreibung: Legt den zu verwendenden Notenleser fest. IKeySwitch Typ: string Werte: □ MioLayer.Vendor.APE.APEKeySwitch 4 CBCX MIO 1.9.3.2 □ MioLayer.Vendor.CBCX.KeyboardKeySwitch □ MioLayer.Vendor.CBCX.SerialKeySwitch □ MioLayer.Vendor.CCTalk.CCTalkKeySwitch □ MioLayer.Vendor.CoreRFID.CoreSeriesKeySwitch □ MioLayer.Vendor.Emulator.KeySwitchEmulator □ MioLayer.Vendor.FunWorld.GenericKeySwitch □ MioLayer.Vendor.Tab.TabioKeySwitch □ MioLayer.Vendor.Vicos.SeriosMK1KeySwitch Beschreibung: Legt den zu verwendenden KeySwitch Adapter fest. ICounter Typ: string Werte: □ MioLayer.Vendor.APE.APECounter □ MioLayer.Vendor.Emulator.CounterEmulator □ MioLayer.Vendor.FunWorld.GenericCounter □ MioLayer.Vendor.Tab.TabioCounter Beschreibung: Legt den zu verwendenden Counter Mechanismus fest. IPrinter Typ: string Werte: □ MioLayer.Vendor.CBCX.GenericWindowsPrinter □ MioLayer.Vendor.Emulator.PrinterEmulator □ MioLayer.Vendor.Epson.EpsonTMT88SeriesPrinter □ MioLayer.Vendor.Epson.EpsonTMT88SeriesWindowsPrinter □ MioLayer.Vendor.Epson.EpsonTMT88SeriesPrinterParallel □ MioLayer.Vendor.Kube.KubeSeriesPrinter □ MioLayer.Vendor.Star.StarTSPSeriesPrinter □ MioLayer.Vendor.Star.StarTSPSeriesWindowsPrinter □ MioLayer.Vendor.Star.StarTUPSeriesPrinter □ MioLayer.Vendor.Star.StarTUPSeriesPrinterParallel Beschreibung: Legt den zu verwendenden Drucker fest. ISoundManager Typ: string Werte: □ MioLayer.Vendor.CBCX.GenericSoundManager □ MioLayer.Vendor.CBCX.GenericSoundManagerOS6 □ MioLayer.Vendor.Emulator.SoundManagerEmulator Beschreibung: Legt den zu verwendenden SoundManager fest. IBarcodeScanner Typ: string Werte: □ MioLayer.Vendor.CBCX.TC1100BarcodeScanner 5 CBCX MIO 1.9.3.2 □ MioLayer.Vendor.Emulator.BarcodeScannerEmulator Beschreibung: Legt den zu verwendenden BarcodeScanner fest. TerminalNumber Typ: string Werte: fünfstellige Zahl Beschreibung: Legt die eindeutige Terminalkennung fest. (Spezialfall: 99999 zur Verwendung des Test und Installationsmodus) 1.2 HKLM\Software\MioLayer\Application\AppChoice AppChoiceLocation (OPTIONAL) Typ: string Werte: Koordinaten und Dimension in der Form "x;y;width;height" (z.B. "0;0;1024;768") Beschreibung: Legt die Position und Grösse des MIO Menü Fensters fest. Falls dieser Key fehlt wird die Positionierung automatisch vorgenommen. AutoStartApp Typ: integer Werte: 0, 1, 2, 3, 4, 5 Beschreibung: Legt eine Applikation fest, die nach dem Laden der AppChoice automatisch gestartet wird. 0=deaktiviert, 1=Extreme Races, 2=Live Betting, 3=Sports Betting, 4=Demo, 5=Casino Games. AvailableApps Typ: integer Werte: 0..31 Beschreibung: Legt die verfügbaren Applikationen fest: 0=keine, 1= Extreme Races, 2= Sports Betting, 4= Live Betting, 8=Demo, 16=CasinoGames. Die einzelnen Applikationen können durch Addition ihrer Codes beliebig kombiniert werden (z.B. PowerRace und Sportwetten = 1+2 = 3) IdleAutostartApp Typ: integer Werte: 0, 1, 2, 3, 4, 5 Beschreibung: Legt die Applikation fest, die nach einer gewissen Zeit der Inaktivität automatisch gestartet wird: 0=deaktiviert, 1=Extreme Races, 2=Live Betting, 3=Sports Betting, 4=Demo, 5=Casino Games IdleAutostartAppDelay Typ: integer Werte: 1 .. 60 Beschreibung: Legt die Zeit fest (in Minuten) nach der eine Applikation (siehe IdleAutostartApp) automatisch gestartet wird. 6 CBCX MIO 1.9.3.2 CodePage Typ: integer Werte: gültiger Codepage Beschreibung: Legt die Codepage für MIO Ausdrucke (Gutschriftbon, Terminalabrechnung, etc) fest. Default ist 850. EnforceCodePage (OPTIONAL) Typ: integer Werte: 0, 1 Beschreibung: Wird EnforceCodePage auf 1 gesetzt, so werden sämtliche PNF Ausdrucke mit der unter dem Registry Setting CodePage festgelegten Codepage ausgedruckt. Dies geschieht immer, auch dann, wenn die PNF eine andere Codepage beinhaltet. GUILanguages (OPTIONAL) Typ: string Werte: Liste folgender Einträge , getrennt mit ; □ en □ de □ de[austria] □ de[switzerland] □ hr □ hr[bosnia] □ bg □ cs □ el □ es □ it □ pl □ ro □ ru □ sq □ sr □ tr □ sv □ fr □ vi □ hy □ ka □ af Beschreibung: Legt die MIO GUI Sprachen fest. Es können beliebig viele Sprachen angegeben werden (doppelte oder falsche Einträge werden ignoriert. Ist der Key nicht vorhanden bzw. ist der Wert ein leerer String so werden alle Sprachen verwendet. Defaultmässig startet die MIO in der Systemsprache (im Registry Key 'Language' angegeben); ist die Systemsprache nicht unter den angegebenen GUI Sprachen so wird die erste GUI Sprache verwendet. Mögliche Konstrukte: Gruppe Eine Gruppe beginnt mit einem '*' gefolgt von der Gruppenbezeichnung. Gruppen sind vordefinierte Mengen von Sprachen. Die 7 CBCX MIO 1.9.3.2 Gruppe die alle Sprachen enthält lautet '**' und beinhaltet jeweils alle aktuell angebotenen Sprachen. Die Gruppe '*austria' ist etwa wie folgt definiert: 'de[austria];en;tr;hr' Entfernung Es ist möglich einzelne Sprachen zu entfernen. Dazu wird vor die Sprachbezeichnung ein '-' gestellt. Die Verwendung von Entfernungen macht nur in Verbindung mit Gruppen Sinn. z.B. '**;-bg;-ro' würde bedeuten, dass alle Sprachen ausser rumänisch und bulgarisch angezeigt werden sollen. Flaggen Ersetzung Sollten für einzelne Sprachen alternative Flaggen angezeigt werden so können diese nun einfach ersetzt werden. Dazu verwendet man das Symbol '#' gefolgt von der Sprache+Flagge Bezeichnung. z.B. '**;#de[austria]' würde bedeuten, dass alle Sprachen angezeigt werden, jedoch bei der deutschen Sprache die österreichische Flagge verwendet wird. Komplexeres Beispiel: '*austriaC;cs;#hr[bosnia];-tr' Es würden alle Sprachen der Austria Compact Gruppe verwendet werden. Zusätzlich gibt es tschechisch aber dafür kein türkisch. Und die kroatische Flagge wird durch die bosnische ersetzt. Wichtig dabei ist, dass sich die Zusammensetzung der Austria Compact Gruppe jederzeit ändern kann (z.B. eine neue Sprache wird hinzugefügt) ohne dass der Wert in der Registry angepasst werden muss. Momentan sind folgende Gruppen definiert (wobei AllLanguages der Liste aller momentan verfügbaren Sprachen entspricht): □ □ □ □ □ □ □ □ □ □ □ □ □ "**": AllLanguages "*albaniaC": sq;en;de "*austria": AllLanguages + ";#de[austria] "*austriaC": de;en;tr;hr;#de[austria] "*bosnia": AllLanguages + ";#hr[bosnia];-sr "*bosniaC": hr;en;de;#hr[bosnia] "*croatia": AllLanguages + ";-sr "*croatiaC": hr;en;de "*germany": AllLanguages "*germanyC": de;en;tr "*romaniaC": ro;en;de "*switzerland": AllLanguages + ";#de[switzerland] "*switzerlandC": de;en;it;tr;#de[switzerland] Language Typ: string Werte: □ □ □ □ □ □ □ □ □ □ □ □ □ □ en de bg cs el es hr it pl ro ru sq sr tr 8 CBCX MIO 1.9.3.2 □ □ □ □ □ □ sv fr vi hy ka af Beschreibung: Legt die MIO Systemsprache fest. Die AppChoice startet defaultmässig in dieser Sprache und alle MIO Ausdrucke werden ebenfalls in dieser Sprache erledigt. ShowSlideshowTv Typ: integer Werte: 0, 1 Beschreibung: Legt fest, ob die MIO auf dem zweiten Schirm die Slideshow einblendet (0=deaktiviert, 1=aktiviert) ProtectionMode (OPTIONAL) Typ: integer Werte: 0, 1, 2, 3 Beschreibung: Legt fest ob der ProtectionModus verwendet werden sollte (0=deaktiviert, 1=Locomotion, 2=WebApplikation, 3=SpanishIdLockScreen). Ist der ProtectionModus aktiviert, so kann der Terminal per Fernbedienung angewiesen werden, eine Applikation im Fullscreenmodus anzuzeigen. Der Sound wird dabei ebenfalls abgeschaltet. Ein nochmaliges Betätigen der Fernbedienung stellt den ursprünglichen Zustand wieder her. ProtectionAutoStart (OPTIONAL) Typ: integer Werte: 0..n Beschreibung: Legt die Idle-Zeit in Sekunden fest nach deren Ablauf der Protection Modus automatisch gestartet wird. ProtectionMode muss hierzu aktiviert sein. ProtectionUnlockCode (OPTIONAL) Typ: integer Werte: 1-8 Ziffern (zB „9826“, „12345678“, etc) Beschreibung: Entsperrcode, der dazu verwendet werden kann, den Protection Modus zu beenden (macht vor allem in Zusammenhang mit dem ProtectionAutoStart Sinn). ProtectionStartUrl (OPTIONAL) Typ: string Werte: gültige HTTP URL Beschreibung: Legt die Startseite für den WebBrowser Protection Mode fest (zB http://www.google.com). PrintTestPage (OPTIONAL) Typ: integer Werte: 0, 1 Beschreibung: Legt fest ob die AppChoice beim Hochfahren eine kurze Testseite ausdrucken soll. Dies soll verhindern, dass das erste Ticket ungültige Zeichen (bzw kein Logo) enthält. Ist ProtectionModus aktiviert, so wird unabhängig vom eingestellten Wert die Testseite nicht ausgedruckt. 9 CBCX MIO 1.9.3.2 1.3 HKLM\Software\MioLayer\Application\AppChoice\CashPool MaxCashPoolSize (OPTIONAL) Typ: integer Werte: >0 Beschreibung: Legt die maximale Grösse (Kapazität) des CashPools fest. Default ist 500. 1.4 HKLM\Software\MioLayer\Application\AppChoice\Printer\Logos In diesem Registry Pfad sind alle Druckerlogos als key/value Paare definiert, wobei der Wert dem absoluten Dateisystempfad des Druckerlogos entspricht. Die IDs sind wie folgt definiert: Name: "1", "11", "21", "22", "23" Typ: string Werte: Vollständiger Dateisystempfad des Druckerlogos Beschreibung: ID Zuordnungen: 1: Allgemeines CBC-X Logo (z.B. für Sportwetten) 11: XLive Logo 21: Keno Logo 22: PokerBet Logo 23: XRaces Logo 1.5 HKLM\Software\MioLayer\Application\SBTC3 ShowTv (OPTIONAL) Typ: integer Werte: 0, 1 Beschreibung: Legt fest ob der TV angezeigt werden soll. 1.6 HKLM\Software\MioLayer\Migration Im Migration Subkey werden Statusinformationen zu diversen Migrationsjobs abgelegt. Werden Einträge aus diesem Subkey gelöscht, so werden die betroffenene Migrationsjobs eventuell erneut durchgeführt. 1.7 HKLM\Software\MioLayer\Vendor Im Vendor Subkey werden gerätespezifische Einstellungen abgelegt. Welche Keys benötigt werden hängt von der ausgewählten Hardware ab. 10 CBCX MIO 1.9.3.2 1.7.1 HKLM\Software\MioLayer\Vendor\APE CounterNumber Typ: integer Werte: 0, 1, 2 Beschreibung: Legt den zu verwendenden Hardware Counter fest. GreenKeyID Typ: integer Werte: 0-8 Beschreibung: Legt die ID jenes Schlüsselschalters fest, der im System als Grüner Schlüssel verwendet werden soll. Default: 3. RedKeyID Typ: integer Werte: 0-8 Beschreibung: Legt die ID jenes Schlüsselschalters fest, der im System als Roter Schlüssel verwendet werden soll. Default: 2. DriverLoadLatency (OPTIONAL) Typ: integer Werte: 100 oder mehr Beschreibung: Legt die Zeit in ms fest, die die Appchoice wartet um die AP&E Hardware zu initialisieren nachdem der Treiber gestartet worden ist. (Default ist ist 2500) 1.7.2 HKLM\Software\MioLayer\Vendor\APE\Acceptors DenominationConversionFactor Typ: integer Werte: > 0 Beschreibung: legt den Umrechnungsfaktor der großen in die kleine Währungseinheit fest (z.B. 100 weil Euro*100=Cent). Default: 100 MinCoinValue Typ: integer Werte: > 0 Beschreibung: Legt den Wert der kleinsten zu akzeptierenden Münze unter Berücksichtigung des DenominationConversionFactor fest (z.B. 10 für eine 10 Cent Münze) MaxCoinValue Typ: integer Werte: > 0 Beschreibung: Legt den Wert der größten zu akzeptierenden Münze unter Berücksichtigung des DenominationConversionFactor fest (z.B. 200 für eine €2 Münze) 11 CBCX MIO 1.9.3.2 MinNoteValue Typ: integer Werte: > 0 Beschreibung: Legt den Wert der kleinsten zu akzeptierenden Banknote unter Berücksichtigung des DenominationConversionFactor fest (z.B. 500 für einen €5 Schein) MaxNoteValue Typ: integer Werte: > 0 Beschreibung: Legt den Wert der größten zu akzeptierenden Banknote unter Berücksichtigung des DenominationConversionFactor fest (z.B. 10000 für einen €100 Schein) 1.7.3 HKLM\Software\MioLayer\Vendor\CBCX\GenericSoundManager VolumeLevel Typ: integer Werte: 0 .. 20 Beschreibung: Legt die Lautstärke des GenericSoundManager fest. 0 für lautlos bis 20 für maximale Lautstärke (logarithmische Steigerung) VolumeControlMode Typ: string Werte: "Master" | "Wave" Beschreibung: Legt den Modus der Lautstärkenregelung fest. Master: Wave Out wird auf Maximum gesetzt und die eigentliche Regelung erfolgt über den Master Out Kanal. Wave: Master Out wird auf Maximum gesetzt und die eigentliche Regelung erfolgt über den Wave Out Kanal. Hinweis: Es sollte immer der "Master" Modus verwendet werden, ausser es ist aus technischen Gründen der "Wave" Modus erforderlich (z.B. FunWorld HW8) 1.7.4 HKLM\Software\MioLayer\Vendor\CBCX\GenericWindowsPrinter Dieser Subkey wird verwendet wenn das eingestellte Druckermodell (IPrinter) den Wert MioLayer.Vendor.CBCX.GenericWindowsPrinter hat. PaperWidth (OPTIONAL) Typ: integer Werte: gültige Seitenbreite (default 280) Beschreibung: Legt die Breite des Papiers fest (in Punkt). Fehlt der Registry Key so wird der default Wert von 280 verwendet. WindowsPrinterName (OPTIONAL) Typ: string Werte: gültiger Windows Drucker Bezeichnung Beschreibung: Legt den zu verwendenden Windows Drucker fest (zB " EPSON TM-T88III Receipt"). Der Wert muss exakt dem Windows Druckernamen entsprechen! Fehlt der Wert so wird der Windows Default Drucker verwendet. 12 CBCX MIO 1.9.3.2 1.7.5 HKLM\Software\MioLayer\Vendor\CBCX\KeyboardCoinAcceptor F1 - F4 Typ: integer Werte: > 0 Beschreibung: Legt 4 die Münzenwerte fest. ACHTUNG: Die tatatsächlichen Werte ergeben sich, indem man den gesetzten Wert durch 100 dividiert. Beispiel: F1=10 würde als 0,1 interpretiert werden (10/100). 1.7.6 HKLM\Software\MioLayer\Vendor\CBCX\KeyboardNoteAcceptor F5 - F10 Typ: integer Werte: > 0 Beschreibung: Legt 6 die Banknotenwerte fest. 1.7.7 HKLM\Software\MioLayer\Vendor\CBCX\SerialKeySwitch PortName Typ: string Werte: gültiger Portname (z.B. "COM1") Beschreibung: Legt den zu verwendenden seriellen Port fest. 1.7.8 HKLM\Software\MioLayer\Vendor\CBCX\TC1100BarcodeScanner PortName Typ: string Werte: gültiger Portname (z.B. "COM1") Beschreibung: Legt den zu verwendenden seriellen Port fest. 1.7.9 HKLM\Software\MioLayer\Vendor\CCTalk Dieser Subkey wird verwendet wenn einer der ccTalk Ansteuerungen verwendet wird. PortName Typ: string Werte: gültiger Portname (z.B. COM4) Beschreibung: Legt den seriellen Port der ccTalk Schnittstelle fest. 1.7.10 HKLM\Software\MioLayer\Vendor\CCTalk\CoinAcceptor Dieser Subkey wird verwendet wenn der eingestellte Münzprüfer (ICoinAcceptor) den Wert MioLayer.Vendor.CCTalk.CCTalkCoinAcceptor hat. UseAcceptorValues (OPTIONAL) Typ: integer Werte: 0, 1 13 CBCX MIO 1.9.3.2 Beschreibung: Legt fest ob Werte für die Kanalbelegung aus der Registry genommen werden (0) oder vom Münzprüfer direkt (1). Default: 0. Channel_01 – Channel_16 Typ: integer Werte: gültiger Münzenwert (ganzzahlig) Beschreibung: Legt die Werte der Kanäle fest. Üblicherweise werden Vielfache der Münzwerte angegeben. Der festgelegte Wert wird anschließend mit einem anderen Wert multipliziert (bzw. dividiert) um den eigentlichen Betrag zu erhalten. Multiplicator Typ: integer Werte: > 0 Beschreibung: Legt jenen Wert fest durch den die in den Channel_0x Keys festgelegten Werten dividiert werden. 1.7.11 HKLM\Software\MioLayer\Vendor\CCTalk\NoteAcceptor Dieser Subkey wird verwendet wenn der eingestellte Notenleser (INoteAcceptor) den Wert MioLayer.Vendor.CCTalk.CCTalkNoteAcceptor oder MioLayer.Vendor.CCTalk.CCTalkNoteAcceptorGBA hat. EncryptionKey (OPTIONAL) Typ: string Werte: leer oder 6 Hex Zeichen Beschreibung: Legt den Verschlüsselungs Key fest. Default: leer. UseAcceptorValues (OPTIONAL) Typ: integer Werte: 0, 1 Beschreibung: Legt fest ob Werte für die Kanalbelegung aus der Registry genommen werden (0) oder vom Notenleser direkt (1). Default: 0. Channel_01 – Channel_16 Typ: integer Werte: gültiger Notenwert (ganzzahlig) Beschreibung: Legt die Notenwerte fest. 1.7.12 HKLM\Software\MioLayer\Vendor\CoreRFID TransponderPort Typ: string Werte: gültiger Portname (z.B. "COM1") Beschreibung: Legt den seriellen Port des RFID Readers fest. 14 CBCX MIO 1.9.3.2 1.7.13 HKLM\Software\MioLayer\Vendor\Epson\TMT88Series Dieser Subkey wird verwendet wenn das eingestellte Druckermodell (IPrinter) den Wert MioLayer.Vendor.Epson.EpsonTMT88SeriesPrinter hat. PortName Typ: string Werte: gültiger Portname (z.B. COM1) Beschreibung: Legt den Druckerportnamen fest. BaudRate Typ: integer Werte: 9600, 19200, 38400 Beschreibung: Legt die Baudrate des Druckers fest. DataBits Typ: integer Werte: gültiger Data Bits Wert (default: 8) Beschreibung: Legt die Anzahl der Datenbits fest. Parity Typ: string Werte: none, even, mark, odd, space Beschreibung: Legt das Parity Schema fest. StopBits Typ: string Werte: 1, 1.5, 2 Beschreibung: Legt die Stop Bits fest. ForceHandshakeOnCOMPort Typ: integer Werte: 0,1 Beschreibung: Legt fest ob der Modus für den Handshake explizit gesetzt werden soll. Muss auf 1 gesetzt werden, falls der Drucker über einen virtuellen COM Port angeschlossen ist, sonst 0. 1.7.14 HKLM\Software\MioLayer\Vendor\Epson\TMT88SeriesParallel Dieser Subkey wird verwendet wenn das eingestellte Druckermodell (IPrinter) den Wert MioLayer.Vendor.Epson.EpsonTMT88SeriesPrinterParallel hat. 15 CBCX MIO 1.9.3.2 PortName Typ: string Werte: gültiger Portname (z.B. LPT1) Beschreibung: Legt den Druckerportnamen fest. 1.7.15 HKLM\Software\MioLayer\Vendor\Epson\TMT88SeriesWindowsPrinter Dieser Subkey wird verwendet wenn das eingestellte Druckermodell (IPrinter) den Wert MioLayer.Vendor.Epson.EpsonTMT88SeriesWindowsPrinter hat. PaperWidth (OPTIONAL) Typ: integer Werte: gültige Seitenbreite (default 280) Beschreibung: Legt die Breite des Papiers fest (in Punkt). Fehlt der Registry Key so wird der default Wert von 280 verwendet. WindowsPrinterName (OPTIONAL) Typ: string Werte: gültiger Windows Drucker Bezeichnung Beschreibung: Legt den zu verwendenden Windows Drucker fest (zB " EPSON TM-T88III Receipt"). Der Wert muss exakt dem Windows Druckernamen entsprechen! Fehlt der Wert so wird der Windows Default Drucker verwendet. 1.7.16 HKLM\Software\MioLayer\Vendor\Kube\KubeSeries Dieser Subkey wird verwendet wenn das eingestellte Druckermodell (IPrinter) den Wert MioLayer.Vendor.Kube.KubeSeriesPrinter hat. Werte analog zu 1.7.13. 1.7.17 HKLM\Software\MioLayer\Vendor\Star\TSPSeriesPrinter Dieser Subkey wird verwendet wenn das eingestellte Druckermodell (IPrinter) den Wert MioLayer.Vendor.Star.StarTSPSeriesPrinter hat. Werte analog zu 1.7.13. 1.7.18 HKLM\Software\MioLayer\Vendor\Star\TSPSeriesWindowsPrinter Dieser Subkey wird verwendet wenn das eingestellte Druckermodell (IPrinter) den Wert MioLayer.Vendor.Star.StarTSPSeriesWindowsPrinter hat. PaperWidth (OPTIONAL) Typ: integer Werte: gültige Seitenbreite (default 280) Beschreibung: Legt die Breite des Papiers fest (in Punkt). Fehlt der Registry Key so wird der default Wert von 280 verwendet. 16 CBCX MIO 1.9.3.2 WindowsPrinterName (OPTIONAL) Typ: string Werte: gültiger Windows Drucker Bezeichnung Beschreibung: Legt den zu verwendenden Windows Drucker fest (zB " EPSON TM-T88III Receipt"). Der Wert muss exakt dem Windows Druckernamen entsprechen! Fehlt der Wert so wird der Windows Default Drucker verwendet. 1.7.19 HKLM\Software\MioLayer\Vendor\Star\TUPSeries Dieser Subkey wird verwendet wenn das eingestellte Druckermodell (IPrinter) den Wert MioLayer.Vendor.Star.StarTUPSeriesPrinter hat. Werte analog zu 1.7.13. 1.7.20 HKLM\Software\MioLayer\Vendor\Star\TUPSeriesParallel Dieser Subkey wird verwendet wenn das eingestellte Druckermodell (IPrinter) den Wert MioLayer.Vendor.Star.StarTUPSeriesPrinterParallel hat. Werte analog zu 1.7.14. 1.7.21 HKLM\Software\MioLayer\Vendor\Comestero\RM5 Dieser Subkey wird verwendet wenn der eingestellte Münzprüfer (ICoinAcceptor) den Wert MioLayer.Vendor.Comestero.RM5CoinAcceptor hat. Channel_01 – Channel_06 Typ: integer Werte: gültiger Münzenwert (ganzzahlig) Beschreibung: Legt die Werte der Kanäle fest. Üblicherweise werden Vielfache der Münzwerte angegeben. Der festgelegte Wert wird anschließend mit einem anderen Wert multipliziert (bzw. dividiert) um den eigentlichen Betrag zu erhalten. Multiplicator Typ: integer Werte: > 0 Beschreibung: Legt jenen Wert fest durch den die in den Channel_0x Keys festgelegten Werten dividiert werden. StrictMaximum Typ: integer Werte: 0, 1 Beschreibung: Legt fest ob das Maximum, mit denen die Akzeptoren aktiviert wurden, strikt eingehalten werden sollte. Dies ist notwendig da der RM5 Münzprüfer keine einzelnen Kanäle sperren kann. Ist StrictMaximum aktiviert (1) so wird geprüft ob der kleinste festgelegte Münzwert das Maximum überschreiten würde. Ist StrictMaximum deaktiviert (0) so wird geprüft ob der größte festgelegte Münzwert das Maximum überschreiten würde. 17 CBCX MIO 1.9.3.2 1.7.22 HKLM\Software\MioLayer\Vendor\InnovativeTechnology\NVx Dieser Subkey wird verwendet wenn der eingestellte Notenleser (INoteAcceptor) den Wert MioLayer.Vendor.InnovativeTechnology.NVxNoteAcceptor hat, wobei x durch 4, 7, 8 oder 10 zu ersetzen ist. Channel_01 – Channel_08 Typ: integer Werte: gültiger Notenwert (ganzzahlig) Beschreibung: Legt die Notenwerte fest. Hinweis: das Modell NV4 kann den Kanal 5 nicht belegen, da dieser intern verwendet wird. PortName Typ: string Werte: gültiger Portname (z.B. COM1) Beschreibung: Legt den seriellen Port des Notenlesers fest. WriteDelay Typ: integer Werte: 0-200 Beschreibung: Legt den Delay fest der beim Schreiben auf den Notenleser verwendet wird. Der default Wert ist 120. Der NV4 benötigt als Einziger der Serie keinen Write Delay (0). 1.7.23 HKLM\Software\MioLayer\Vendor\JCM\ID003NoteAcceptor PortName Typ: string Werte: gültiger Portname (z.B. COM1) Beschreibung: Legt den seriellen Port des Notenlesers fest. 1.7.24 HKLM\Software\MioLayer\Vendor\Tab\TabioCounter Dieser Subkey wird verwendet wenn der Zähler (ICounter) den Wert MioLayer.Vendor.Tab.TabioCounter hat. Multiplicator Typ: string Werte: Gleitkommawert mit "." als Dezimaltrenner. Beschreibung: Legt den Wert fest mit dem der eingehende Betrag multipliziert wird bevor diese an den Counter gesendet wird. RoundingScheme Typ: integer Werte: 0, 1, 2 Beschreibung: Legt das Rundungsschema fest, welches auf den eingehenden Betrag angewendet wird, bevor dieser an den 18 CBCX MIO 1.9.3.2 Counter gesendet wird. (0=auf die nächste ganze Zahl abrunden, 1=kaufmännisches Runden, 2=auf die nächste ganze Zahl aufrunden) 1.7.25 HKLM\Software\MioLayer\Vendor\FunWorld Dieser Subkey wird benötigt um generelle Einstellung für FunWorld Hardware 7 und 8 vorzunehmen. Wird nicht für die GenericFunworld Ansteuerungen benötigt! AdminButtonMode (OPTIONAL) Typ: integer Werte: >= 0 (z.B. '1') Beschreibung: Legt fest ob der AdminButton (roter Knopf im inneren des Terminals) als Schlüsselschalter verwendet werden soll. Bei 0=deaktiviert, 1 = roter Schlüssel, 2 = grüner Schlüssel. Default: 2. CCTalkBusPort Typ: string Werte: gültiger Portname (z.B. COM3) Beschreibung: Legt den CCTalk Bus Port fest (wird für HW7 und HW8 verwendet). SSPBusPort Typ: string Werte: gültiger Portname (z.B. COM4) Beschreibung: Legt den SSP Bus Port fest (wird für HW7 und HW8 verwendet). TransponderPort Typ: string Werte: gültiger Portname (z.B. COM1) Beschreibung: Legt den Port zur Ansteuerung des RFID Readers fest (wird für HW7 und HW8 verwendet). LPTCounterChannel Typ: integer Werte: >= 0 (z.B. '2') Beschreibung: Legt die Kanalnummer des LPT Hardware Counters fest (wird für HW8 verwendet). USBCounterChannel Typ: integer Werte: >= 0 (z.B. '2') Beschreibung: Legt die Kanalnummer des USB Hardware Counters fest (wird für HW7 verwendet). 1.7.26 HKLM\Software\MioLayer\Vendor\FunWorld\GenericCoinAcceptor Dieser Subkey wird verwendet wenn der eingestellte Münzprüfer (ICoinAcceptor) den Wert MioLayer.Vendor.FunWorld.GenericCoinAcceptor hat. 19 CBCX MIO 1.9.3.2 Channel_01 – Channel_16 Typ: integer Werte: gültiger Münzenwert (ganzzahlig) Beschreibung: Legt die Werte der Kanäle fest. Üblicherweise werden Vielfache der Münzwerte angegeben. Der festgelegte Wert wird anschließend mit einem anderen Wert multipliziert (bzw. dividiert) um den eigentlichen Betrag zu erhalten. Divisor Typ: integer Werte: > 0 (z.B. '100') Beschreibung: Legt jenen Wert fest durch den die in den Channel_0x Keys festgelegten Werten dividiert werden. 1.7.27 HKLM\Software\MioLayer\Vendor\FunWorld\GenericNoteAcceptor Dieser Subkey wird verwendet wenn der eingestellte Notenleser (INoteAcceptor) den Wert MioLayer.Vendor.FunWorld.GenericNoteAcceptor hat. Channel_01 – Channel_16 Typ: integer Werte: gültiger Notennwert (ganzzahlig) Beschreibung: Legt die Werte der Kanäle fest. Üblicherweise werden Vielfache der Notenwerte angegeben. Der festgelegte Wert wird anschließend mit einem anderen Wert multipliziert (bzw. dividiert) um den eigentlichen Betrag zu erhalten. Divisor Typ: integer Werte: > 0 (z.B. '1') Beschreibung: Legt jenen Wert fest durch den die in den Channel_0x Keys festgelegten Werten dividiert werden. 1.7.28 HKLM\Software\MioLayer\Vendor\FunWorld\HW8CoinAcceptor Dieser Subkey wird verwendet wenn der eingestellte Münzprüfer (ICoinAcceptor) den Wert MioLayer.Vendor.FunWorld.HW8CoinAcceptor hat. Channel_01 – Channel_08 Typ: integer Werte: gültiger Münzenwert (ganzzahlig) Beschreibung: Legt die Werte der Kanäle fest. Üblicherweise werden Vielfache der Münzwerte angegeben. Der festgelegte Wert wird anschließend mit einem anderen Wert multipliziert (bzw. dividiert) um den eigentlichen Betrag zu erhalten. Divisor Typ: integer Werte: > 0 (z.B. '100') Beschreibung: Legt jenen Wert fest durch den die in den Channel_0x Keys festgelegten Werten dividiert werden. 20 CBCX MIO 1.9.3.2 1.7.29 HKLM\Software\MioLayer\Vendor\FunWorld\HW8NoteAcceptor Dieser Subkey wird verwendet wenn der eingestellte Notenleser (INoteAcceptor) den Wert MioLayer.Vendor.FunWorld.HW8NoteAcceptor hat. Channel_01 – Channel_16 Typ: integer Werte: gültiger Notenwert (ganzzahlig) Beschreibung: Legt die Werte der Kanäle fest. Üblicherweise werden Vielfache der Notenwerte angegeben. Der festgelegte Wert wird anschließend mit einem anderen Wert multipliziert (bzw. dividiert) um den eigentlichen Betrag zu erhalten. Divisor Typ: integer Werte: > 0 (z.B. '1') Beschreibung: Legt jenen Wert fest durch den die in den Channel_0x Keys festgelegten Werten dividiert werden. 1.7.30 HKLM\Software\MioLayer\Vendor\FunWorld\HW7CoinAcceptor Dieser Subkey wird verwendet wenn der eingestellte Münzprüfer (ICoinAcceptor) den Wert MioLayer.Vendor.FunWorld.HW7CoinAcceptor hat. Channel_01 – Channel_08 Typ: integer Werte: gültiger Münzenwert (ganzzahlig) Beschreibung: Legt die Werte der Kanäle fest. Üblicherweise werden Vielfache der Münzwerte angegeben. Der festgelegte Wert wird anschließend mit einem anderen Wert multipliziert (bzw. dividiert) um den eigentlichen Betrag zu erhalten. Divisor Typ: integer Werte: > 0 (z.B. '100') Beschreibung: Legt jenen Wert fest durch den die in den Channel_0x Keys festgelegten Werten dividiert werden. 1.7.31 HKLM\Software\MioLayer\Vendor\FunWorld\HW7NoteAcceptor Dieser Subkey wird verwendet wenn der eingestellte Notenleser (INoteAcceptor) den Wert MioLayer.Vendor.FunWorld.HW7NoteAcceptor hat. Channel_01 – Channel_16 Typ: integer Werte: gültiger Notenwert (ganzzahlig) Beschreibung: Legt die Werte der Kanäle fest. Üblicherweise werden Vielfache der Notenwerte angegeben. Der festgelegte Wert wird anschließend mit einem anderen Wert multipliziert (bzw. dividiert) um den eigentlichen Betrag zu erhalten. 21 CBCX MIO 1.9.3.2 Divisor Typ: integer Werte: > 0 (z.B. '1') Beschreibung: Legt jenen Wert fest durch den die in den Channel_0x Keys festgelegten Werten dividiert werden. 22