Beruflich Dokumente
Kultur Dokumente
v2.1
Table of Contents
About Fingerprint Scanners ............................................................................................... 3
Installing Fingerprint Scanners and Software ................................................................... 6
Installing or Updating FPS Software on a Radiant Terminal................................................ 6
Configuring Fingerprint Scanners ...................................................................................... 7
Enabling the FOH COM Interface ........................................................................................ 8
Configuring Password Usage .............................................................................................. 9
Configuring a Terminal to Use a Fingerprint Scanner........................................................ 10
Requiring Employees to Use Fingerprint Scanners ........................................................... 11
Installing the Fingerprint Purge Utility ................................................................................ 12
Providing Manager Ability to Enroll Fingerprints ................................................................ 13
Adding the Enroll Fingerprint Button Function to a Panel (Quick Service) ........................ 14
Refreshing Data ................................................................................................................. 16
Using Fingerprint Scanners............................................................................................... 17
Enrolling Fingerprints for Use with Fingerprint Scanners................................................... 18
Enrolling Fingerprints as an Employee .............................................................................. 21
Accessing the Aloha System Using Fingerprint Scanners................................................. 23
Troubleshooting Fingerprint Scanners ............................................................................ 25
Defining a Working Installation .......................................................................................... 25
Verifying the Configuration................................................................................................. 26
Verifying the Hardware ...................................................................................................... 26
Scanning the Fingerprint Correctly .................................................................................... 28
Understanding Fingerprint Scanner File Structure............................................................. 28
Evaluating Inability to Read the Fingerprint Sensor........................................................... 29
Failure to Recognize an Existing Fingerprint Enrollment ................................................... 29
Understanding Error Conditions Related to License Counts ............................................. 30
Correcting Slow Scanner Response .................................................................................. 31
Enrolling Fingerprints on a Specific Terminal .................................................................... 33
Recognizing Enrolled Fingerprints After an Upgrade......................................................... 34
Inability of Some Employees to Log In to Some Terminals ............................................... 34
Unable to Register Fingerprint Images on 1GB UDOC USSD Models of P1220 .............. 34
Cleaning the Fingerprint Scanner ...................................................................................... 35
Appendix A: Harmonizing Scanners with Software ........................................................ 36
Feature History ................................................................................................................... 39
Page 1
Copyright ©2011, Radiant Systems, Inc. The information contained in this publication is confidential and
proprietary. No part of this document may be reproduced, disclosed to others, transmitted, stored in a
retrieval system, or translated into any language, in any form, by any means, without written permission of
Radiant Systems, Inc.
Radiant Systems, Inc. is not responsible for any technical inaccuracies or typographical errors contained in
this publication. Changes are periodically made to the information herein; these changes will be incorpo-
rated in new editions of this publication. Any reference to gender in this document is not meant to be dis-
criminatory. The software described in this document is provided under a license agreement. The software
may be used or copied only in accordance with the terms of that agreement.
© Radiant Systems, Inc., 2011. All Rights Reserved. ALOHA® is a U.S. Registered Trademark of Radiant
Systems, Inc. Microsoft®, and Windows® are registered trademarks of Microsoft, Inc. IBM® is a registered
trademark of International Business Machines Corporation. Other products mentioned are trademarks or
registered trademarks of their respective companies.
Revision #20110114
Page 2
About Fingerprint Scanners
As concerns grow over fraud and identity theft, companies are searching for methods by which they can
provide more robust security for their networks, while not sacrificing ease of access. To this end, the use of
biometrics technology is becoming more and more popular. Biometrics technology uses a mathematical
algorithm to record the pattern of ‘landmarks’ in a fingerprint, then uses the stored models for identifying
employees when they access the fingerprint scanner. The system does not store actual fingerprint patterns.
The scanner uses non-optical scanning technology and advanced mathematical modeling to make these
capabilities possible.
The Aloha system supports the use of slide fingerprint scanners in Aloha Quick Service and Table Service
through the integration of fingerprint scanners into several models of Radiant POS Terminals. The major-
ity of these scanners are manufactured by AuthenTec, Inc., or UPEK, and work quickly and with great
accuracy. The scanners are often capable of overcoming the presence of small amounts of grease or other
foreign material that may be on the finger, or damage to the skin caused by past or current injuries.
This document, and the software it discusses, applies only to ‘slide’ type fingerprint scanners, designed for
reading fingerprint patterns as the finger slides across the scanner. These scanners are manufactured by
AuthenTec and UPEK, and are integrated in certain models of Radiant terminals.
If you are using a terminal with a square ‘area’ type fingerprint scanner, designed for reading a stationary
finger tip, please refer to the Feature Focus Guide entitled “Aloha Fingerprint Scanners v1.1.” The v2.1
software will not work with these earlier scanners.
Aloha fingerprint scanners use a very simple and straightforward logical process for identifying an
employee requesting access to the system:
1. The program scans the finger as you slide it across the scanner, and reduces the pattern to a mathe-
matical model.
2. The program searches the database for a matching value.
3. If the program finds a match, it sends the employee data to Aloha, which allows the employee to
clock in or log in, based on shift and break rules, displaying a ‘manager password’ request, if nec-
essary.
4. If the program fails to find a match, it displays a message to this effect, denying access to the ter-
minal.
• AuthenTec area scanners — These scanners are identifiable by the square sensor window, also
having a thick metal frame around the perimeter of the reader. The user places their finger on the
window and adjusts positioning slightly until the software indicates a successful ‘read.’ The v2.1
software and drivers do not support this type of scanner, found on P1220 models purchased prior
to 2008.
• AuthenTek slide scanners — These scanners are identifiable by a narrower rectangular sensor
window with a thick metal frame around the perimeter. These scanners require the user to slide
their finger across the sensor window. These readers can be found on P1220 models purchased
before 2009.
• UPEK slide scanners — The UPEK reader is identifiable by the rectangular sensor window with
a thin gold wire running through the center. The UPEK window is larger than the window used on
the AuthenTec reader. Using the UPEK reader is the same as with the AuthenTec slide reader. The
user slides their finger across the reader window until a match is registered. The UPEK reader has
also been released in an external USB form. This external reader contains the same reader as the
internal unit and uses the same drivers and configuration in Aloha.
“Appendix A: Harmonizing Scanners with Software” on page 36 contains images you can use to
help identify the type of fingerprint scanner in your terminal.
Minor differences between the two applications exist at the FOH level. Primary among these is the Enroll
Fingerprint function. In Quick Service, you must add a new button to a panel, and configure it with the
‘Enroll Fingerprints’ button function. In Table Service, when an employee with sufficient Access Level
permission logs in to the FOH, the application places the Enroll Fingerprint button on the Employee menu,
in the Functions screen, if the terminal also has a fingerprint scanner attached to it, and if the terminal is
configured to use the scanner. Graphics in this document show these configuration requirements.
• A Radiant terminal that requires initial installation or an update to the original software.
• A Radiant terminal without an integrated fingerprint scanner for which a Radiant USB scanner has
been purchased.
• A third-party terminal.
1. Obtain the correct software from the Radiant Systems FTP site. Use the information provided in
the section, “Defining a Working Installation” on page 25, to establish the correct software version
for the scanner you are using.
2. Unpack the new software to a staging directory on the Aloha BOH file server.
3. Create a backup of the %Iberdir%\Bin directory.
4. Copy the new FPS files to the %Iberdir%\Bin directory.
5. Configure the Aloha system to support fingerprint scanners, and to permit employees using them,
as outlined in the next section, “Configuring Fingerprint Scanners” on page 7.
6. Connect the USB fingerprint scanner, if you are using the Radiant external device.
7. Perform a data refresh to propagate the new FPS files to each terminal. You can wait and let the
End-of-Day (EOD) process accomplish this step for you, if you prefer.
In all cases, restore the backup of the %Iberdir%\Bin directory, if the update does not yield the desired
results.
For maximum flexibility, you can configure your system to use mag cards, fingerprint scanners, or both.
The Aloha system can accommodate the use of fingerprint scanners and mag card readers at the same time.
If you configure the system to use both, fingerprint scanners take precedence. This section details the con-
figuration requirements for fingerprint scanners. You must access several functions to complete the config-
uration. If you are an experienced user, refer to Procedures at a Glance for abbreviated steps. If you prefer
more detail, continue reading this document.
Procedures at a Glance:
If you are viewing this document using Adobe Acrobat Reader, click each link for detailed information
regarding the task. Click Previous View to return to this location and proceed to the next step.
1. Access Maintenance > Store Settings > System Group > Interfaces tab and enable Aloha Con-
nect.
2. Access Maintenance > Store Settings > Security Group > POS Password Settings tab to configure
global password usage with fingerprint scanners, and whether it is optional or required.
3. Access Maintenance > Hardware > Terminals > Readers tab and configure each terminal so
equipped to use a Radiant fingerprint scanner.
4. Access Maintenance > Labor > Employees and configure each employee record to require the
employee to use fingerprint scanners to clock in, log in, or both, in accordance with your business
needs. This configuration is optional.
5. Install and configure the FPSPurge.exe utility to automatically remove fingerprint enrollments of
terminated or deleted employees.
6. Access Maintenance > Labor > Access Levels > Employee tab > Enroll Fingerprints option, and
provide a manager the ability to enroll fingerprints in the database. This causes the ‘Enroll Fin-
gerprints’ button to appear on the FOH Employee screen.
7. Access Maintenance > Menu > Panel Editor, in Quick Service, and add a button to a FOH panel,
for the ‘Enroll Fingerprints’ function.
8. Access Utilities > Refresh Data to update the information on the FOH terminals, or wait for the
End-of-Day (EOD) process to accomplish the data refresh for you.
1. Select Maintenance > Store Settings > System Group > Interfaces tab.
1. Select Maintenance > Store Settings > Security Group > POS Password Settings tab to access
the password configuration settings.
2. Select Optional, or Required in the Password section. We recommend you select ‘Required,’ to
maximize the security of your Aloha network.
If you select Optional, you can use the employee ID number, a password, mag card, or fingerprint
scanner for logging in to a FOH terminal, or for ‘manager password’ responses. If you select
Required, the system excludes the employee ID number as an acceptable method of access. You
can use these methods for clocking in, unless you select ‘Must use Fingerprint Scanner - Clock
In’ in Maintenance > Labor > Employees > Employee tab.
Although important for password definitions, it is only necessary to configure the number of digits for the
password, when using fingerprint scanners, if you set Password to ‘Required.’ If you require passwords,
then you must configure the remainder of the password settings correctly.
Refer to the Quick Service or Table Service Reference Guide for more information about the
requirements for configuring employee passwords.
1. Select Maintenance > Hardware > Terminals > Readers tab, in Aloha Manager.
You can configure the Aloha system to permit employees to use mag cards, fingerprint scanners,
or both. These two methods of access are not mutually exclusive. If you configure the system to
use both, employees can use either method to log in to the system. However, if you select ‘Must
Use Fingerprint Scanner - Clock In,’ for any employee, they must use a fingerprint scanner to
clock in.
Copy FPSPurge.exe to the %Iberdir%\Bin directory on the file server, which copies the file to
%Localdir%\Bin on all terminals during the next End-of-Day (EOD) event. Although it is possible to run
FPSPurge manually from a program shortcut, we recommend you run it automatically, as part of your rou-
tine End-of-Day (EOD) process. Add the following line to the FOHHook.bat file in the \Bin directory on
the file server:
Specify a file name after the ‘/out’ switch, to which you would like FPSPurge to insert information about
records removed. The Aloha program creates this file in %Localdir%\Tmp on the local machine, which is
the master terminal, when FOHHook.bat runs. The terminal copies this information to the main debout file,
Debout.yyyymmdd.nn, when the next EOD runs. If the program makes changes to the database, FPSPurge
creates a backup of the previous database on the file server.
If you do not specify the ‘/out’ parameter for FPSPurge.exe, the program output appears on the
screen, and is not captured anywhere else.
The FOHHook.bat file runs during the EOD process on the master terminal, just before the master terminal
restarts. Running FPSPurge daily keeps your system functioning at peak efficiency by removing unneces-
sary fingerprint enrollments as soon as possible.
Refer to “Understanding Fingerprint Scanner File Structure” on page 28 for more information
about how FPSPurge creates backups of the fingerprint pattern database, and how it copies back-
ups from the master terminal to the BOH file server.
1. Select Maintenance > Labor > Access Levels > Employee tab, in Aloha Manager.
2. Select the access level to which managers are assigned, from the Level drop-down list.
3. Click Edit at the bottom of the screen.
4. Select the Employee tab.
5. Select Enroll Fingerprint.
6. Click Save.
Managers with ‘Enroll Fingerprint’ enabled may add fingerprint enrollments to the system for an
employee from a FOH terminal by touching the Enroll Fingerprint button. However, if a finger-
print scanner device is not connected to the terminal, the enrollment process will not begin.
4. If you are adding a new button, select Edit Panel from the Commands menu.
5. Clear the following three check boxes:
• Mark as Template
• Fixed Position
• Fixed Button Layout.
6. Select New Button from the Commands menu. The ‘Edit Buttons - Quick Service’ dialog box
appears.
If you are editing an existing or unused button, right-click the button, and select ‘Edit Button.’
The ‘Edit Buttons - Quick Service’ dialog box appears, showing the configuration of the current
button.
Refreshing Data
After all settings are in place in Aloha Manager, you must select Utilities > Refresh Data to transfer the
new information to the FOH terminals, or wait for the End-of-Day (EOD) process to accomplish the data
refresh for you. After the data refresh is complete, all new settings become operational across the Aloha
network.
• A manager must enroll the employee fingerprint, before the employee can access the system for
the first time using the fingerprint scanner.
• As a ‘best practice,’ we recommend employees slide their full finger-touch area across the scanner
in a single, smooth, steady motion, pausing at the end to allow the system to respond. Using just
the finger tips or finger edges can cause readings of insufficient size or detail to register reliably in
the database.
• After their first access to the system, employees can use the Enter New Password screen to enroll a
new image of their own fingerprint, if necessary.
• Clocking in or logging in can begin at the floating logo screen. If the employee is clocking in, the
system presents the Job Code screen. If the employee is already clocked in, the system presents the
home screen assigned to the employee.
If an employee experiences difficulties with clocking in or logging in to a terminal using the fingerprint
scanner, the most common cause is a non-representative, or non-functional, fingerprint enrollment. Refer
to “Enrolling Fingerprints as an Employee” on page 21 for information about quickly replacing the current
enrollment with a new one. Refer to “Scanning the Fingerprint Correctly” on page 28 for information
about how employees should scan their fingerprints, each time they use the scanner.
This section provides detailed information about how to use fingerprint scanners. If you are an experienced
user, refer to Procedures at a Glance for abbreviated steps. If you prefer more detail, continue reading this
document.
Procedures at a Glance:
If you are viewing this document using Adobe Acrobat Reader, click each link for detailed information
regarding the task. Click Previous View to return to this location and proceed to the next step.
For best results, ask the employee to use their thumb or forefinger, as these are easier to read. As a
‘best practice,’ caution them not to use the finger tip or edge, as these do not reliably register in the
database.
This message, and subsequent enrollment messages, includes a visual indicator that changes to reflect each
action the employee takes during the enrollment process. The indicator provides visual feedback to the
employee or the enrolling manager that the system is performing requested tasks. The process affords 10 tries to
register three good scans, terminating the process upon receiving the third good scan. Several different metrics
have bearing on the overall ‘score’ of the enrollment, so it is possible to see a relatively clear representation of
the fingerprint image, but still result in a failed attempt to record the fingerprint image successfully. In such
cases, simply repeat the process.
Although the FOH screens differ considerably between Quick Service and Table Service, both
programs provide access to the same FOH Change Password screens, and the same fingerprint
enrollment screens.
Clocking In
1. Slide your finger across the scanner panel on the terminal body one time and wait for the system
to respond. The system does several things:
• The cursor centers on the Floating Logo screen.
• The cursor changes to the ‘link select pointer,’ a small white pointing hand, while the program
identifies your fingerprint.
• The terminal beeps, when it reads the fingerprint successfully, if the terminal supports beep-
ing.
• The system searches for the fingerprint, and takes the appropriate action, by logging the per-
son in to the terminal, presenting a manager approval request (JIT), or presenting the Job Code
screen, if the person is clocking in.
• If the system is unable to locate the fingerprint in the database, a message appears, stating the
system was unable to recognize the fingerprint.
Some older terminals do not support the beep function. If you want your terminal(s) to beep, you
can use the Device Manager to enable the on-board speaker. If you enable the speaker, and the
terminal still fails to beep, the speaker may not be physically present in the terminal.
2. Touch the correct job code for your shift, and then touch Clock In. Your home screen appears.
See Figure 10 for Quick Service. See Figure 11 for Table Service.
Logging In
If you are already clocked in to the Aloha system for your shift, logging back in after exiting the system is
exceptionally quick and easy. Slide your finger across the fingerprint scanner, and your home screen
appears.
If your terminal lacks either of these prerequisite components, contact a Radiant team member to
determine if an image is available for your terminal containing both before attempting an instal-
lation yourself. A new terminal image could save you time.
If you are using a Radiant terminal without an integrated fingerprint scanner, you may add this feature by
ordering an external USB UPEK sensor. You must purchase the external reader from Radiant Systems, as it
contains special firmware designed to work with Aloha. The v2.1 drivers support this external scanner. In
this case, one or more Radiant terminals with the external fingerprint scanner installed constitute the hard-
ware component of a working installation. In any troubleshooting situation involving an externally
mounted fingerprint scanner, always remember to verify the scanner is securely plugged in, before you
move on to more complex tasks. A loose plug can drive you crazy!
• Ensure the fingerprint scanner is active for each terminal with a scanner, and that ‘Radiant’ is
selected in the ‘Type’ drop-down list, in Maintenance > Hardware > Terminals > Readers tab.
• Verify the ‘Use FOH COM Interface?’ option is selected in Maintenance > Store Settings > Sys-
tem group > Interfaces tab.
The test utility is included in the SDK folder as part of the RadBio_x.xx.xx.zip folder, available from the
Radiant FTP site. To launch this utility, first unzip the RadBio folder. Run Biometric test.exe directly from
this folder to test basic reader functionality. To get an accurate description of the drivers currently in use on
a given system, move the application to the %Iberdir%\Bin folder. When you launch the utility, a dialog
box appears. If the first two segments are green, you should see a message at the bottom, ‘Swipe finger to
test.’
Slide your finger across the fingerprint scanner one time, to test the image quality.
If the first two segments remain green, and if the image appears good, the hardware is working properly. If
either of the first two segments starts out red, or if the message at the bottom says ‘Swipe not ready,’ check
the status of the Aloha software. If Aloha is running, shut it down before continuing, as only one software
system can access the scanners at one time. If the Aloha system is not running, and the system reports
‘Swipe not ready,’ reinstall the fingerprint software, to restore function to the scanners.
Another cause for this behavior can be the unintentional removal of the 2005 C++ Redistributable package.
This removal was most commonly caused by changes taking place in .Net on UDOC or USSD terminals.
Begin dealing with this issue by reinstalling the package on the terminal(s) exhibiting this behavior. After
the reinstallation, you must remove the following registry key, on each affected terminal:
HKEY_LOCAL_MACHINE\SOFTWARE\Ibertech\IberADM\Register
After deleting the registry key, restart the terminal to re-register the FPS components.
For more information, and more detailed help, refer to RKS document number 10464, or contact your
Radiant team member.
1. Place the finger tip flat on the scanner, with the first crease above the scanner bar.
2. Slide the finger tip down across the scanner, keeping the finger tip flat during the entire scan.
3. Continue to slide the finger tip down, in one smooth motion, at least until the extreme tip of the
finger clears the scanner bar.
4. Remove the finger from the terminal, and wait for the system to respond.
The following photograph shows the ‘target zone’ for the fingerprint scanner, and the ‘start’ and ‘finish’
lines. The employee should attempt to present this area to the fingerprint scanner bar at each use.
Figure 14 Photograph Showing the ‘Target Zone’ for the Fingerprint Scanner
If FPSPurge.exe makes no changes to the database, all functions relating to the fingerprint scanners and the
software supporting them continue as before. When FPSPurge makes changes in the local database, the
changes take place in the two directories on the terminals, %Localdir%\ExtData\FPS, and
%Localdir%\ExtData\FPSSync. The system treats these two directories, collectively, as the local database.
During operation, the \FPS directory is in constant use on the terminals, and is therefore locked, preventing
external access of any kind.
1. Deletes all enrollments for employee IDs that are not present or marked as Zapped in the local
EMP.dbf. The actual ‘purge’ process happens during this step, if required.
2. Optimizes the local database, i.e. both \ExtData\FPS and \ExtData\FPSSync directories. This step
reduces the database file sizes to a minimum.
3. Deletes temporary .bak files from the local \ExtData\FPS folder.
If FPSPurge.exe makes no changes to the enrollment database, it exits at this point, ending the pro-
cess.
4. Copies %Iberdir%\ExtData\FPSSync to the \FPSBak directory, both on the file server. This activ-
ity makes a copy of ‘yesterday’s’ enrollment database.
5. Copies the local database, from the %Localdir%\Extdata\FPS directory on the master terminal to
the \FPS and \FPSSync directories on the file server. Copying the database to the file server syn-
chronizes the purged database to the file server for subsequent synchronization back to all termi-
nals after EOD completes.
When the terminals restart, as a result of the EOD process, the FOH on each terminal copies %Iber-
dir%\Extdata\FPSSync to the local database on each terminal running FPSSvr, which only includes termi-
nals that are master capable, or have a valid fingerprint scanner integrated in the terminal, and enabled in
Terminal Maintenance.
• The terminal is not configured to use the attached fingerprint scanner, on the Aloha Back-of-House
server. Log in to Aloha Manager, and select the terminal, in Maintenance > Hardware > Terminals.
Select Radiant from the Fingerprint Scanner > Type drop-down list, on the Readers tab.
• One or more of the .dll files that support fingerprint scanners may be missing or corrupt. Reinstall
the Aloha system on the terminal displaying the error, or obtain new copies of these files.
• One of the fingerprint scanners in the network may be malfunctioning. Try using a different scan-
ner, if more than one is available in the network. Contact your Radiant hardware reseller for help
with resolving this issue.
If there is no fingerprint scanner attached to a terminal exhibiting this message, and if you have no expec-
tation of using a fingerprint scanner with the terminal, You can safely acknowledge the message, and
ignore it. Buttons relating to enrolling fingerprint patterns may not appear at all on this terminal, depending
upon configuration.
one employee, or if all employees are unable to access the system. If the problem is isolated to a single
employee, enrolling a new fingerprint for them tends to restore their access. The new pattern replaces the
old one, resolving the issue.
If the problem extends beyond the initial employee to include most or all employees at a site, you must per-
form additional analysis to establish the cause.
The system counts license records as being of two types, active employees and other, including re-enroll-
ments. As turnover occurs, the number of employees enrolled in the system can climb, with active, termi-
nated, deleted, and new employees becoming part of the ‘active’ total for the day. In addition to record
changes related to turnover, employees who re-enroll their fingerprint patterns also increment the number
of records in the database with each attempt. As installed, the rules of license database behavior are as fol-
lows:
• The total number of ‘active’ employee enrollments must be less than or equal to 240.
• The total enrollment record count, active employees plus re-enrollments, must be less than or
equal to 300.
• If a new employee enrollment attempt causes the number of active employees to exceed 240, an
error message appears.
• If an employee re-enrollment attempt or a new employee enrollment attempt causes the total num-
ber of enrollment records (active plus re-enrollments) to exceed 300, an error message appears.
This error is independent of the actual number of active enrollments currently in the database.
The first step you should take before attempting to increase your license count is to verify that FPSPurge is
running as part of the EOD process every day. This utility removes all unnecessary records from the data-
base, including terminated and deleted employees, and extra license counts consumed by re-enrollments. If
you are purging unnecessary records regularly, but are still seeing database error messages, you probably
need to increase your license count.
Refer to RKS document number 10438, or contact your Radiant team member, to determine the type of
fingerprint scanner installed on your terminals, and whether you should upgrade your software.
Radiant Systems releases newer versions of FPS software periodically, to enhance function, add features,
or address issues. The best way to determine if an upgrade is needed is by first evaluating current perfor-
mance, to determine if an improvement is required. To check the FPS version installed, find FPSSrvr.dll in
the %Iberdir%\Bin folder. Right-click the file and select properties; the FPS version is available in the
resulting dialog box. The latest version of FPS is available on the Radiant FTP site, or in the Miscellaneous
directory on the Aloha installation CD.
Updating the fingerprint scanner software and drivers involves a process of simple file replacement. We
recommend the following procedure, however, to make it possible to return to your current software and
driver set, if you experience difficulties with the newer versions.
1. Download the latest version of FPS software from the FTP or an Aloha installation CD.
2. Create a backup of the existing fingerprint database on the Aloha BOH file server in %Iber-
dir%\ExtData\FPS.
If you have not been using the fingerprint scanner prior to this point, you can safely ignore steps
having to do with the fingerprint database, as there is nothing to back up or delete.
3. Create a backup of the %Iberder%\Bin directory on the Aloha BOH file server, in case a rollback
to the previous version is necessary.
4. Copy the files from the FPS_vx.x.x.x.zip file to the %Iberdir%\Bin directory on the Aloha BOH
file server. These files propagate to the terminals during the next EOD process, making them
active during the next business day.
5. If there is no FOHHook.bat in %Iberdir%\Bin on the Aloha BOH file server, create it with the
following command line as its only command, and skip the next step:
6. If a FOHHook.bat already exists, copy it to FOHHook.bat.old, then edit the active file, and add
the line referenced above at the end of the file on a new line.
7. Save and close FOHHook.bat.
8. Edit the Aloha.ini in the %Iberdir%\NewData directory, on the Aloha BOH file server, and change
the FOHHOOKTIMEOUT value to a number of seconds greater than zero, to make it possible for
the FOHHook.bat file to run. You must use a number that exceeds the amount of time the
FOHHook.bat requires to complete. For example, if it takes five minutes for the FOHHook.bat to
complete, use 360 (six minutes) for this value.
9. Save and close the Aloha.ini.
10. Select Utilities > Refresh Data in Aloha Manager to make these changes active across the Aloha
network. This operation could require the FOH terminals to restart as many as three times.
11. Enroll new fingerprints for all employees.
12. Select at least one employee, and verify they can use the fingerprint scanner to log in to the enroll-
ing terminal and at least one other terminal.
13. Verify employees can use the fingerprint scanner to access FOH terminals after an EOD com-
pletes.
If you experience problems with the fingerprint scanner after the update, you may need to revert back to
the previous version, while you are getting help with the newer version. Use the following procedure to
restore the version in operation prior to the update.
1. Replace the current %Iberdir%\Bin directory with the backup created during the update.
2. Restore the old FOHHook.bat to function, if it existed prior to the update.
Or
Rename the new FOHHook.bat, if created, to a neutral name, such as ~.txt, until you can deter-
mine the cause of any issues you may be trying to resolve.
3. Select Utilities > Refresh Data in Aloha Manager to make these changes active across the Aloha
network.
4. Select one employee who was previously enrolled in the database, and verify they can use the fin-
gerprint scanner to log in to at least two terminals.
5. Verify employees can use the fingerprint scanner to access FOH terminals after the completion of
an EOD.
1. Verify .Net Framework v2.0 is installed on all terminals. If it is not present, re-image the terminal
with the latest image available for it.
2. Obtain from Microsoft, and install the Visual C++ 2005 Service Pack 1 Redistributable Package
ATL Security Update, file version 6.0.2900.2180, on all terminals. Click the link above, or access
the following Web site to obtain this product:
http://www.microsoft.com/downloads
3. Remove the FPS Server registry key from the following location on all terminals:
HKEY_LOCAL_MACHINE\SOFTWARE\Ibertech\IberADM\Register
A utility is available on the Radiant FTP site to perform this removal automatically, if you are not
comfortable with registry edits.
The utility is available in \Downloads\Utilities\FPS\Reg_Image_Fix.
4. Verify the v2.1.0.4 files are in place in the \Bin folder on the Aloha BOH file server.
5. Perform a data refresh on the Aloha BOH file server, to propagate the FPS files to the terminals.
This refresh also restarts the terminals, which is required after editing the registry.
During the restart, the terminals re-register the FPS software files correctly, establishing proper functional-
ity.
Cleaners to avoid
• Do not use cleaners that contain bleach, such as laundry bleach, chlorine-free bleach, or mildew
removers. This type of cleaner can discolor the sensor, or damage associated circuitry, if the
cleaner seeps into the terminal.
• Do not use solvents, such as acetone, naphtha, methyl ethyl ketone (MEK), trichloroethylene
(TCE), paint thinner, turpentine, or similar. This type of cleaner can damage the sensor, in addition
to damaging the terminal, internally, if it seeps inside.
Acceptable Cleaners
• Cleaners like Windex, Formula 409, or Fantastic are acceptable for cleaning sensors on fingerprint
scanner sensors.
This section includes images of specific types of fingerprint scanners, and includes software version matri-
ces, to help you match compatible software with your hardware.
AuthenTec Area Sensor (AES3400) — First generation fingerprint scanner, introduced only on P1220
terminals in 2005 and 2006.
Remote File
FPS Version Required POS
Storage version POS Image Notes
Support Version
(file properties)
1.0.0.6 5.3 - 6.0 N/A Current Initial build. Uses
original AuthenTec
Matcher. Must re-
enroll when upgrad-
ing to 1.1.x ver-
sions.
1.1.0.6 5.3 - 6.1 N/A Current Used enhanced
AuthenTec Matcher.
1.1.0.9 5.3 + 1.0.2.763 + Current Final area sensor
release. Introduced
support for the
AuthenTec slide
reader. Uses
enhanced Authen-
Tec Matcher. Sup-
ports both types
AuthenTec readers
AuthenTec Slide Sensor (AES2501) — Second generation fingerprint scanner, only installed on P1220
terminals.
Remote File
FPS Version Required POS
Storage version POS Image Notes
Support Version
(file properties)
1.0.0.9 5.3 + 1.0.2.763 Current Final Area sensor
release. Introduced
support for the
AuthenTec slide
reader. Uses
enhanced Authen-
Tec Matcher. Sup-
ports both
AuthenTec reader
models.
1.2x 5.3 + 1.0.2.763 Current Uses Bio-Key
Matcher. Must re-
enroll when upgrad-
ing from 1.1x.
1.3x 6.3 + 1.0.2.763 Current Incorporates
enhancements and
fixes. Uses Bio-Key
Matcher. Must re-
enroll when upgrad-
ing from 1.1x.
1.4x 1.0.2.763 Current Incorporates
enhancements and
fixes. Uses Bio-Key
Matcher. Must re-
enroll when upgrad-
ing from 1.1x.
2.0.0.1 and 2.0.0.2 6.1.22, 6.2.15, 1.0.2.763 Current Added support for
6.4.4 + the UPEK reader.
2.1.0.x 6.1.22, 6.2.15, 1.0.2.763 Current Performance
6.4.4 + enhancements for
the UPEK reader;
supports both read-
ers. Best for pre-
dominantly UPEK
sites.
UPEK Slide sensor — Third generation reader; can be identified by a gold wire running through the sen-
sor window. Found on P1220 and P1520 terminals as well as on the external USB device.
Remote File
FPS Version Required POS
Storage version POS Image Notes
Support Version
(file properties)
2.0.0.x 6.1, 6.2, 6.4 - cur- 1.0.2.763 Current Initial support for
rent the UPEK reader;
supports both read-
ers.
2.1.0.x 6.1.22, 6.2.15, 1.0.2.763 Current Performance
6.4.4 - current enhancements for
the UPEK. Sup-
ports both UPEK
and AuthenTec
slide readers, but
optimized for
UPEK.
2.1.0.4 6.1.25, 6.2.19, 1.0.2.763 Current General release
6.4.9 version. Supports
both UPEK and
AuthenTec slide
readers, but opti-
mized for UPEK.
Feature History