User manual

ScanVue5
®
Mini Kiosk
User Manual
M37574–01T
Industrial Electronic Engineers, Inc.
23-June-2008 Rev T Page 33
Overview
A generic protocol called ‘ProductInfo’ has been created especially for interfacing price
verifier units such as ScanVue5
®
with the back office server that holds the database
containing item prices and descriptions. Implementations of ProductInfo directed at
specific hardware platforms, ScanVue5
®
in this case, are a subset of the full protocol.
This is one part of the API or Application Programming Interface for that specific device.
The other part of the API is concerned with configuration, control and setting modes.
Both parts are covered in detail in this Chapter.
The application that links ScanVue5
®
and the back office server’s data must reside on
the server. Almost any platform that runs a TCP/IP network can be used as a server.
Known hardware platforms in use include AS400, VAX and Wintel. Software platforms
include Windows NT, UNIX, Linux, and VMS, running Oracle, SQL or other databases.
Software Developers Kit (SDK)
The CD–ROM shipped with ScanVue5
®
contains the following items:
SetupServer.exe program (IEE logo). Creates the necessary directories on the
server and installs all required files and utilities into them.
UnitConfig.exe install program (IEE logo). Installs the unit configuration program
into the POS directory on the server. UnitConfig is a GUI program used for setting
up ScanVue5
®
from the network. Written in VisualBasic, the .exe, VB sources and
an OCX are provided. When installed the program has a wrench logo.
User manuals, quickstart guides and other useful documents in Acrobat (.pdf) format.
Source code for demo servers and some utilities. The sample programs
demonstrate communications with ScanVue5
®
using the ProductInfo and QFX
protocols and include ProductInfo and QFX servers. The VB sources and an OCX
are provided for the Unit Configuration program so it may be embedded in the host
application. All other programs are written in ANSI C and have been compiled and
run without modification under NT, linux, UNIX, and VMS. QFX is a faster, lower
overhead alternative to FTP and SMB and provides the added benefit of supporting
graphic files in any format.
A number of useful freeware and shareware utilities.
ScanVue5
®
requires images in either GIF or FIF (Fast Image Format), ¼ VGA
(320x240 pixel) format. We recommend the use of ImageMagick for image file
conversion from other formats into either GIF or uncompressed form. ImageMagick
is a collection of tools and libraries for reading writing and manipulating images in 68
standard formats including TIFF, JPEG, PNG, PDF, PhotoCD and GIF. Information
on ImageMagick can be found at www.imagemagick.org.