With the dslrBooth cash payment system it is possible to add a cash payment system to the dslrBooth Photo Booth Software and charge money for printing photos. The system can now also work together with the Social Booth, Sparkbooth or Breeze photo booth software.
The package is immediately ready for use and includes all necessary components like coin or bill acceptor, a CASH-Interface2 board, USB to Serial converter, all necessary cables, as well as the keystroke software which controls the dslrBooth Photo Booth Software.
The dslrBooth cash payment system can accept coins (also tokens or jetons) and banknotes in almost every currency.
The keystroke software monitors the CASH-Interface2 with connected coin and banknote acceptor, and sends on enough credits, a start signal to the dslrBooth Photo Booth Software and the photo process begins. The photo session can be started automatically or via external push button. Using a push button with lamp or LED included, the button illumination can be controlled and is lit when there are enough credits and photo software is in start screen waiting for session trigger.
In the keystroke software itself there can be done several settings. For example set up the coin and bill validator, set the costs for a photo job, windows security functions and other settings. If there was an over payment, a new photo job is started as soon as the active job has finished, either automatically or triggered manually via customer hits a push button. While the photo booth machine is in action, the keystroke software is running invisible in the background.
The costs for a photo print as well as the current credits can be shown in a OSD (On Screen Display) on the screen.
The customer can see at any time how many credits they have and how many credits left to pay.
The look (skin), position, font type and font color of the OSD can be set up individually.
If there is a second screen, e.g. a Raspberry Pi 5 inch LCD with HDMI, you can display the OSD on that screen. Of course the used PC must support 2 screens.
Additionally the on board relays can be controlled. When the cost has been reached and the photo session has been triggered, the relays switches to ON state for the adjusted time. For example external camera ring LEDs or other illumination can be switched on while photo is taken.
Currently the following credit and smartcard systems can be connected:
Keystroke Edition - version history
Latest Version: 2.8.4.2
Date: 13.10.2023
Legend:
+ new function
- fixed an error
* changed behavior
v2.8.4.2 (13.10.2023)
* changed the template selector to read only
* fall back to latest STABILE AlphaSkins v16.24
v2.8.4.1 (09.05.2023)
* small optimizations
* latest AlphaSkins v17.01
v2.8.3.1 (27.09.2022)
- fixed OSD print button enabled if enough credits
* do not copy libeay32.dll and ssleay32.dll to system directory
v2.8.2.9 (19.06.2022)
+ change hopper pulse length button
- fixed hotkey for Breeze "ready" template
* added log entry for program start
* auto reopen COM port set to 30s instead of 15s
* prevent double trigger on cash in after costs
reached => time set to 2s instead of 1s
* min hopper pulse length changed to 10ms
* small optimizations
v2.8.2.8 (11.05.2022)
- fixed Auto-TOTALBLOCKING if "Disable acceptance"
is activated and job count is 0
v2.8.2.7 (02.04.2022)
* small optimizations
* latest AlphaSkins v16.24
v2.8.2.6 (05.02.2022)
+ LowDPI setting for main window
- fixed error creating desktop icon on some machines
v2.8.2.5 (27.01.2022)
* Manually add credits for coin #7-#15
Manually add credits for bill #7-#15
* optimized "online updater" using windows big fonts
* move OSD position via mouse possible while settings visible
* latest AlphaSkins v16.23
v2.8.2.4 (22.11.2021)
* changed "Receiver name" text to "Select an Receiver template"
* latest AlphaSkins v16.19
v2.8.2.3 (15.11.2021)
+ Stop re-open COM port timer button
- fixed check receiver exists after COM timeout
- update OSD print button if enough credit
v2.8.2.2 (06.11.2021)
* Stop re-open COM port loop via click onto COM port checkbox
or click onto COM port status LED
* latest AlphaSkins v16.18
v2.8.2.1 (28.08.2021)
+ Multiple relays time setting
+ Log file entry "Manually add credit" on "Temp IN" click
+ Log file entry "Manually clear TempIn"
on "Clear Temp IN / OSD credits" click
* OSD show credits IN optimized
* new modern setup look
* latest AlphaSkins v16.15
incl. new "Windows 11 dark" skin
v2.8.1.8 (26.07.2021)
* latest AlphaSkins v16.13
v2.8.1.7 (11.07.2021)
+ Auto Reopen COM port after TIMEOUT detected
* latest AlphaSkins v16.12
v2.8.1.6 (11.06.2021)
+ Reopen COM port after UNKNOWN_COMMAND detected
* latest AlphaSkins v16.11
v2.8.1.4 (02.05.2021)
+ Set photo software to foreground when OSD gets invisible
* latest AlphaSkins v15.23
v2.8.1.3 (04.03.2021)
- fixed a problem caused by latest variable price fix
+ show and open settings location in the registry
v2.8.1.2 (26.02.2021)
- fixed a problem with variable price, if detected costs
changes while keystroke job is still active
v2.8.1.1 (27.01.2021)
+ new service (HotKey) by OSD double-click setting
* settings are stored in the Windows registry now,
no more use of data file
* small optimizations
v2.7.2.8 (27.12.2020)
* faster processing of IN signals, e.g. cashless pulses
* push button illumination control optimized
* latest AlphaSkins v15.22
v2.7.2.6 (19.12.2020)
* remove taskbar icon if main window is on HIDE
* latest AlphaSkins v15.21
v2.7.2.5 (07.11.2020)
+ variable price setting
use different price via #NUMBER# within
picture file name or profile name
+ OSD print button setting,
manually trigger keystroke by OSD
+ Ready to go settings templates
for "receiver name" and "keystroke"
* small GUI changes and optimizations
* latest AlphaSkins v15.19
v2.7.2.4 (20.10.2020)
+ variable price function
+ reboot or shutdown by time function
* small GUI changes and optimizations
* latest AlphaSkins v15.17
v2.7.2.3 (26.09.2020)
- fixed OSD (On Screen Display) text positions
if OSD width was changed or OSD scaling changed
- execute on cash in checkbox is visible again
* disable acceptance jobs counter setting can be 0
to temporarily disable cash acceptance.
* small GUI changes and optimizations
* latest AlphaSkins v15.16
v2.7.2.2 (08.09.2020)
+ new OSD (On Screen Display) width setting
* latest AlphaSkins v15.15
v2.7.2.1 (11.08.2020)
* latest AlphaSkins v15.13
v2.7.1.9 (07.07.2020)
- fixed an error on program close
* new create credit file ON/OFF setting
* small optimizations
v2.7.1.8 (01.07.2020)
- Setup can close used files that need to be updated
* Reset settings is using data_clean.txt from program directory
* latest AlphaSkins v15.11
v2.7.1.7 (23.06.2020)
* latest AlphaSkins v15.10
v2.7.1.5 (22.03.2020)
* latest AlphaSkins v15.05
* small optimizations
v2.7.1.4 (29.02.2020)
* latest AlphaSkins v15.04
* small optimizations
v2.7.1.3 (23.02.2020)
* small optimizations
v2.7.1.2 (21.02.2020)
* latest AlphaSkins v15.03
* small optimizations
v2.7.1.1 (12.02.2020)
+ new setting OSD text line 2 invisible
+ Reset settings writes a log entry
* Reset settings uses data_clean.txt
located in the AppData directory
* small GUI changes
* latest SSL dlls v1.0.2.21
* latest AlphaSkins v15.02
incl. new "SketchPad" skin
v2.6.9.5 (05.01.2020)
+ Added OSD scaling function
* Hints and manual optimized
e.g. using dslrBooth the receiver name must
be entered in the selected language now!
* latest SSL dlls v1.0.2.20
* latest AlphaSkins v14.36
* small optimizations
v2.6.9.3 (27.09.2019)
+ SocialBooth can be used by keystroke or credits.txt
but live view must be disabled in SocialBooth
+ Copy data.txt to data_clean.txt button
(see program's pop-up hint for more information)
* Hopper settings moved to a new tab sheet "Hopper"
* small GUI changes and optimizations
* Show system ready function optimized
* latest AlphaSkins v14.32
incl. new "Fluent White" skin
v2.6.8.1 (11.06.2019)
+ Clear remaining credits on close or start setting
+ System ready illumination via Hopper3 plug
* latest AlphaSkins v14.26
v2.6.7.1 (31.05.2019)
+ Indicator for coin and bill settings
PARALLEL: only coin settings are used
BINARY: coin and bill settings are used
* Binary checkbox sends automatically
CASH_BINARY n command
* ci2remote.exe updated
* latest AlphaSkins v14.25
v2.6.6.1 (17.04.2019)
+ Added remote control via WMCopyData
- fixed show hints on mouse over
* latest AlphaSkins v14.21
v2.6.5.1 (18.03.2019)
+ Link to manual (PDF) in the Windows start menu,
and optimization of all other start menu entries
* changed scaling of OSD window,
in case Windows scaling is not set to 100%
* latest AlphaSkins v14.19
v2.6.2.1 (01.03.2019)
+ check AppData directory exists before save data,
create directory if it does not exist.
* latest AlphaSkins v14.17
v2.5.9.1 (31.01.2019)
* latest AlphaSkins v14.14
v2.5.8.1 (20.01.2019)
+ uninstall deletes all data and setting files stored at
c:\Users\*username*\AppData\Roaming\bksoft\CI2Keystroke\
this makes a totally clean and fresh installation possible
- fix OSD transparency on first start
* show OSD optimized
* backup + fix data.txt file optimized
v2.5.7.1 (04.01.2019)
- manually change OSD position not longer possible
* OSD position checked on every view
* backup + fix data.txt file optimized
v2.5.3.1 (18.11.2018)
+ OSD can be transparent or windowed
- fixed OSD font color belongs to OSD skin now,
was connected to MAIN skin
* latest Eurekalog 7.7.7.0
* latest AlphaSkins v14.07
v2.5.2.1 (03.11.2018)
* changed open com error detection, keep open checkbox checked
v2.5.1.1 (26.10.2018)
- fixed setup installs not latest skins
- fixed skinning problem with Windows 10
v2.4.9.1 (23.10.2018)
+ New About page, shows up as default page on program start
+ Link to local manual (PDF) on the About page
* Manual reviewed
* Hardware schematic, added COM and NO pin label for IN1 button
* Click to Temp IN label adds the costs value to existing credits
* latest AlphaSkins v14.05
v2.4.8.1 (18.10.2018)
* Confirmation dialog on Reset settings
* Sparkbooth hint: only charge for printing settings
* latest EurekaLog v7.7.6.0
v2.4.7.1 (04.10.2018)
* OSD TOPMOST optimized
* OSD always visible ON/OFF optimized
* TimerTimeout open COM is 5sec now
v2.4.6.1 (18.09.2018)
* Hint Pay change => hopper 1+2
+ Do not force OSD
+ schematic for CI2 board v1.18 updated
Having problems work thru this checklist, this should help to fix your issues!
If the COM port is open, the answer from the board with all settings must appear in the log. If not, there is something wrong with the connection to the CASH-Interface2, or simply the wrong COM port setting. Important: Check tight cable connections and the power supply is connected correctly. The correct COM port number can be found in the Windows device manager, see above video.
Check all cables if they fit tight.
Remove all extension cables, e.g. USB extension cord or USB hub.
Disconnect the power cable on the CI2, then connect it again.
If the connection to the CASH-Interface2 is working, but no cash is accepted, maybe the TotalBlocking function in the software is activated. The yellow LED on the board must lit to accept money. If coins or bills are rejected with illuminated ACTIVE LED, either the cable or the cash device itself is broken.
Use a different USB plug on the PC, and replace all cables if problems still appear.
A COM port can be opened only once, so be sure the COM port is not open by an other application.
Be sure the coin validator is placed horizontal so the device can measure correctly.
Check the log file for error messages, this gives you hints what exactly is the problem.
Check the power supply for the board.
Measure the +5V (green LED) and +12V with a Voltmeter.
Sometimes it helps to completely uninstall the software via Windows control panel or Windows start menu, and do a fresh install. Doing this visit the CI2 website to download the latest version.
Scope of supply dslrBooth cash payment system:
- 1x CASH-Inteface2
- 1x DIN rail PCB holder
- 1x Coin acceptor RM5 + F1 or F6 front panel
- 1x Flat ribbon cable for coin acceptor (10pol., 0,7m)
- 1x cable for relays output (2pol., 0,10m)
- 1x cable for START button (2pol., 0,10m)
- 1x cable for START button illumination (2pol., 0,10m)
- 1x MINI-B USB cable for PC connection (9 pin, m/f, 0,8m)
- 1x cable for PC power supply (4pol.)
HINT: If you use no PC power supply you need
an extra separate externalpower supply
- 1x Keystroke Software
Price per piece: 246,- EUR(plus VAT)WebShop
Scope of supply dslrBooth cash payment system 2:
- 1x CASH-Inteface2
- 1x DIN rail PCB holder
- 1x Bill acceptor NV10
- 1x Flat ribbon cable for bill acceptor (16 pin, 0,6m)
- 1x cable for relays output (2pol., 0,10m)
- 1x cable for START button (2pol., 0,10m)
- 1x cable for START button illumination (2pol., 0,10m)
- 1x MINI-B USB cable for PC connection (9 pin, m/f, 0,8m)
- 1x cable for PC power supply (4 pin)
HINT: If you use no PC power supply you need
an extra separate externalpower supply
- 1x Keystroke Software
Price per piece: 325,- EUR(plus VAT)WebShop
Accessory:
Power supply +5V and +12V DC
Two voltages in one device.
+5V DC for operating the CASH-Interface2 board,
+12V DC for operating the load like coin or bill acceptor.