1. Installing and configuring cashier software


1)     Install Windows (XP Professional or XP Embedded) and network protocol TCP/IP. Cashier-computers should have names GK-CASHIER-1, GK-CASHIER-2 etc.

2)     Copy libraries (*.bpl and *.dll) from folder LIB into folder \windows\game-keeper\ and set path to it (see below):

·        Open Control panel → System

·        Choose the list Advanced

 

·        Press [Environment Variables]

 

·        In the field User variables for %username% press [New...]

·        Fill the fields:

Variable name: Path

Variable value: c:\windows\Game-Keeper

·        Press [OK]

·        In the field System variables choose the variable Path and press [Edit]

·        In the field Variable value at the end of all paths type «;» and add our path c:\windows\Game-Keeper

3)     Otherwise you can copy these libraries into folder \windows\system32\

4)   /deprecated

Configure access (alias GK_LOCAL) to SQL Server (see below):

·        Open Control panel → Administrative tools → ODBC Data Source

·        On the page User DSN press [Add...]

·         choose SQL Server, press [Finish]

·        Fill the fields:

            Name: GK_LOCAL

            Server: GK_LOCAL

·        press [NEXT]

·        Set «.» in point With SQL Server authentication using a login ID and password entered by the user. and  tick on point Connect to SQL Server to obtain default settings for the additional configuration options.

            Login ID: sa

            Password: 123456 (default, if you will change the password of SQL Server for sa login, change it here also)

·        Press [Client Configuration]

·        Fill:

            Server alias: GK_LOCAL

            Network libraries: TCP/IP

            Server name: <ip-adress of SQL Server>\GAME_KEEPER  (for example: 192.168.1.64\GAME_KEEPER)

            Port number: 1433

·        Press [OK]

·        Press [NEXT]

·        Set a tick on Change the default database to:

·        Choose gkArcade

·        Press [Next]

 

·         Press [Finish]

·        Press [Test Data Source...] and get the message: <TESTS СOMPLETED SUCCESSFULLY!>

5)     Copy the folder \gkPos\ from the installation batch (Game-Keeper\gkInstall\software) into folder C:\Game-Keeper\gkInstall\software on the cash station. Then copy Kill.exe and start.bat from the folder C:\Game-Keeper\gkInstall\software\gkPos\start into root of disk C:, after that copy start.bat into Startup. It ensures direct running of gkPos program after starting computer.

6)     List of necessary files in folder \gkPos\

·        gkPos.exe

·        gkPOS.ini

·        fps_Debug.dll – library for virtual printer

Set of files for «prim-08tk»:

·        Azimuth.dll

·        fps_Azimuth.dll

·        fps_Azimuth.cfg

Set of files for «ShtrihFR_A4.6»:

·        fps_Shtrih_4_6.dll

·        fps_Shtrih_4_6.cfg

Set of files for simple printer:

·        fps_TM200.dll

7)     Edit gkPos.ini file according to model of  fiscal registrar or POS printer (see p.2).


2. gkPos.ini


2.1. Connection to gkPosServer

[DbConnect]

ServerName = 2.1.1.12

Port = 211

2.2. Connect printer

[FiscReg]

DllName = fps_TM200.dll

AllowZeroSales = 1

2.3. Connect Ticket eater

[TicketEater]
teComPort = COM2      / COM port number
teBaudRate = 9600       / COM port speed
teWriteLog =1                / enable(1) or disable(2) log
teLangRus = 0               / eng(0) or rus(1)

2.4. Runtime settings

[Settings]

POSID=1           //set here ID of POS that stored in gkRefs program → 

                  //Zones → Arcade Territory → POSs → ID

ViewPhoto=0      

LogLevel=10

 

; address of controller in _decimal_ mode

;retAddr0=  12

;retAddr1=  12

; command

;retCmd=    AAAAA

; command parameter

;retParam=  51

; text displayed on monitor after command delivery

;retText=   Text ...

2.5. Barcode scanner

[Scanner]

Type = 1          / type: 1- in break of keyboard, others are not supported

2.6. Customer display

[CustDisp]

ComPort = Com1   / number of com port with customer display connected


3. Configure drivers


3.1. Printer (fps_TM200.cfg)

3.1.1. Open proper *.cfg file and set parameters “COM_Port” and “Baud_Rate” according to configurations of your printer (fiscal registrar):

3.1.2. fps_TM200.cfg (example)

[Settings]

  COM_Port            = 1

  Boud_Rate       = 9600

  Printer_Init_String = 1B40

  Printer_End_String  = 0D0A0D0A0D0A1b69

  Open_Drawer_String  = 1B700030EF0D0A

  Printer_Width       = 42

[Reg Info]              // section with configurations of receipt view

  Date    = 15.05.2009

  Owner   =                RECEIPT                                   CENTER NAME

 Address =  ADDRESS      

 INN     = TAX NUMBER 

:  KkmNo   = 1548

: Phone       = 158-84-37

3.2. Ticket eater

3.2.1. Use direct RS232 (9 pin) cable. Solder 2-2 3-3 4-4 5-5.

3.3. Barcode reader

3.3.1. Your reader must give ' prefix and # suffix on code - program the device this way before use.

3.3.2. To add Prefix (`) add Suffix (#) use device manual.

3.3.3. Usually you have to scan the following commands (metrologic example):

Step Code

3.3.3.1. "3999999" = Start programming

3.3.3.2. "3903500" = Edit prefix mode

3.3.3.3. "30" = set key scan number 1

3.3.3.4. "39" = set key scan number 2

3.3.3.5. "36" = set key scan number 3

3.3.3.6. "3999999" = Stop programming

3.3.3.7. "3999999" = Start programming

3.3.3.8. "3904500" = Edit suffix mode

3.3.3.9. "30" = set key scan number 1

3.3.3.10. "33" = set key scan number 2

3.3.3.11. "35" = set key scan number 3

3.3.3.12. "3999999" = Stop programming