Skip to content
This repository has been archived by the owner on Aug 20, 2022. It is now read-only.

Linux Payment Terminal Drivers (validator, printer)

License

Notifications You must be signed in to change notification settings

evgenykon/cash-validator-unix-driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Payment Terminal Drivers

Sorry, this package is not supported yet

Contains:

  • Printers:
    • Shtrih MINI FR K (Штрих МИНИ ФР-К) - russian cash registrator with daily sessions based on RS-232 (COM port)
  • Validators:
    • CashCode MFL - cash validator based on ID003(JCM) protocol and RS-232
    • CashCode SM - cash validator based on CC-Net protocol and RS-232

USAGE:

  • Operating system must be linux based (Ubuntu is better)
  • Parameters for validator:
    	 * 	1 reset
    	 * 	2 ack
    	 * 	3 poll
    	 * 	4 btbl
    	 * 	5 disbtps
    	 *  6 enbtbs
    	 * 	7 identif
    	 * 	8 stsecr
    	 Parameters for scripts:
    	 *  9 s_init
    	 *  10 s_poll
    
  • Output formats:
    RESULT CODE|MESSAGE CODE|FULL CODE
  • RESULT CODES:
     * 80 - error (unknown mode)
     * 81 - error (wrong parameter count)
     * 82 - error (cannot open device)
     * 83 - error (no params)
     * 84 - error (cant reading config)
     * 11 - ok with responce
     * 12 - ok empty
     * 21 - write reset ok
     * 22 - write ack ok
     * 23 - write poll ok
     * 24 - write bill table ok
     * 25 - write disbtbls ok
     * 26 - write enbiltbls ok
     * 27 - write identif ok
     * 28 - write set secr ok
     * 29 - read port empty
     * 2a - read port error
     * 2b - read port success
    	

About

Linux Payment Terminal Drivers (validator, printer)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published