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