Home
ScanVue User Manual - Industrial Electronic Engineers Inc.
Contents
1. E m 5 i E E B 25 Ta DEM c soe EH HE Bi H HH E E Bi H B 8 B E Hi BI Cu C3 CS C Ca CB CD HE ig NH H w H B H H HE HE H H E 8 E E 03 04040404 E E al E E H Bi 8 H E soe H B E B9 7 rl cR dw U r call ah te 5 H MEN j j H BII EB H HEH DO Di D3 D4 DS DF Da DA DEBE DUC DD DE DF Table 4 Katakana Character Set for VF Display 14 May 2015 RevC 55 ScanVue Price Verifier User Man
2. 5 on H E H HE Hn B H H m B n E H E H H EMEN 222 22 A1 AZ A3 AS AG AG AG AA AD AE AF EER M MSN 02 41 E E 008 0008 N ATERT E AEREN oum mort NETT 1 BS B6 7 B Bo B BD BE BF H WA H h H Hh CO C4 CB CD H h AYA AYA N H h N H h DO Di D3 D4 DS DY DEB DUC DD DE DF Table 6 Hebrew Character Set for VF Display 14 May 2015 RevC 56 ScanVue Price Verifier User Manual M5100 01 Appendix E Productinfo Protocol Productinfo Protocol Requirements This section describes a bi directional message passing protocol called Product Information Protocol that was created especially for retail store price verifier applications The protocol is designed to be generic and is not tied to any specific retail hardware device Any network topology or configuration capable of using or connecting to TCP IP will be able to suppor
3. E DEM EE 2 3 9 3 4 nm n NH IBI T HHH 2 on on PP ee H H B H EH H E m m SERRE H H H H H H BERBER MEN MEN EBEN 2 3 9 3 5 03 3 4 9 n 3 s os 3 3 n n H og xw wow H Wow aw ge wo B ee ee E M N SSS BERBER BERBER og n
4. ScanVue Price Verifier User Manual M5100 01 A Connect error is the most likely type to occur The explanations given may not be the only possible reason for the message Connect Fail Connect Timeout Refused Logon Protocol Fail Share Unavailable Host Resolution Transfer SMB Connect Refused 14 May 2015 RevC A general failure to connect to the host If the host can ping the unit getting this error should not be possible The initial connection was made but the host has not responded to further communication in timely manner The host is there and the unit can connect to it The host may not have an appropriate server running or security may otherwise refuse to allow the connection The user name and or password are incorrect For Windows networking the unit and the host could not find a mutually acceptable protocol level The directory requested does not exist or is not shared or protections prevent the unit from connecting to it The specified host name cannot be resolved to an IP address This can happen if the host name is incorrect or if the host is on another subnet and there is no WINS server available or the WINS server IP has not been set This may be a transient error that will not if you power cycle the unit and try again Normally you should never see this message as it indicates a failure of software and or hardware on the host the network or on the unit
5. HH HH E E H 8 B H E E E TEE 22 TEE HH HEHE Al Az A3 AS AG AG AG AD AE AF T cm Bg 8 E ox INE E BERBER HEHHEE H H B ge E E E nan HE Hoo E E E m 4 BE 5 8 ccc BC mn B H se 4 e BP Bi BI BEB H j j H H BO Bi B3 B4 B5 B3 BA BB BC BD BE BF o 3 0 P o 8 3 a HEE gt HEHEHE i HEHHE Bc E E Bi soe so nan Bn 5 ES LED E E E EH 1 og
6. ScanVue Price Verifier User Manual M5100 01 The product query string immediately follows the header The header for a request about product ABC would be The query string ABC and a terminating lt NUL gt immediately follow the header Mode settings can cause the client to send its unit ID and a lt gt character before the product data and or add terminating lt CR gt and or lt LF gt characters at the end of the query string Data can be one of several types The data type token immediately follows the token and the data follows after that The header for data packet to display the word hi would be Registration 14 2015 RevC The data string hi and a terminating lt NUL gt immediately follow the header Registration information consists of three sequential lt gt terminated strings following the header The first string is the unit ID the second is the product type identification and the third is the IP address of the registering client The header for a registration packet for Entry product type SCANVUE 200102161901 and IP address of 10 0 0 227 would be Each registration string and its terminating lt NUL gt immediately follows the header or the previous registration string When a client receives a registration packet it should respond by sending its own registration 62 ScanVue Price Verifier User Manual M5100 01 Event A
7. Chapter 2 Getting Started This Chapter describes how to set up and operate a factory default IEE ScanVue 5100 Price Verifier on your laptop or desktop PC Host Server Several programs are installed that let you demonstrate the capabilities of the ScanVue 5100 and make use of the tools and utilities provided in the SDK package downloaded from IEE s web site These programs can be used as demonstration tools Part of the process is to change the network settings of your computer so that it can communicate with a factory default ScanVue 5100 Price Verifier If you need to set your computer back to its original settings note down all the original settings before you make the changes If your computer is already setup to operate on a private company network IEE recommends consulting with your IT group before performing this procedure 14 May 2015 RevC 15 ScanVue Price Verifier User Manual M5100 01 Part 1 SDK Installation Hardware and Software Required Laptop or desktop computer with Windows 98 2000 NT XP Pro 7 LAN system with TCP IP network protocol Router or switch for connecting ScanVue 5100 to network Category 5 standard straight cable when using a router or switch or a crossover network patch cable when connecting directly to Host Server IEE ScanVue 5100 Price Verifier SDK ScanVue Documentation Access Instructions Please follow link for available ScanVue 5100 Price
8. HHH HEEE HEEE 8 Ean 9 Interfacing to the Host Network 10 Application Program Interface API 11 1 13 interactive Device h n 14 JACCOSSOTIOS 14 Chapter 2 Getting Started 42 22 0 000000 ennemi keda du au a u ku 15 Pan 1 CR 16 Hardware and Software 16 ocanVue Documentation Access Instructions 1 1 1 1 2 414 2 KA KAK KRA 16 SDK Files and Software 16 EET m 17 Part 2 Local PC Host Server Network 19 MMU NOU E E 19 Network Setup Example Procedure Windows 7 kk KK kk kK KA KAK KA KA KK KK RA 20 Part Sample Product Database 28 PST OC qm TT M 28 Chapter 3 Connect OnS 29 Connections For PoE Power 29 Connections For 12V Power Ethernet Communication 29 dcs 29 Mounting the ScanVue
9. Demoserv is written in ANSI C and can be integrated with any ANSI C compiler Description ScanVue has an embedded protocol engine that uses TCP IP to send the UPC barcode number from the price verifier to the host computer and return the price and description information retrieved from the host computers database by its resident application is based bi directional message passing protocol that uses the same format when moving data in either direction In normal operation the client opens a connection for each request generated usually a scanned barcode and keeps it open until the server instructs the client to close it The client can also wait for the server to open a socket thus allowing asynchronous operation The protocol also sends events marking a change of state opening or closing of any of the four optional front panel switches These events may be used by the hosts resident application to control functions or modes within the application for instance to change language displayed when a switch is pressed An abstract system level diagram showing the relationship between the network and the host computer is shown in Figure 2 The API is shown at both ends of the network for clarity In practice the application to interface the host computer server to will reside on the host computer In the interest of robustness both ends accept any message whether defined or n
10. M5100 01 Part 2 Local PC Host Server Network Setup Introduction ScanVue 5100 comes factory defaulted with IP address set for DHCP This is for automatically obtaining IP addresses assigned from a network server when performing installations The ScanVue will default to 192 168 0 1 if you don t have a DHCP server installed on your network This section describes how to setup a local desktop or laptop PC Host Server to communicate with a factory default ScanVue 5100 A router is expected to be installed on your network with DHCP server enabled The Host Server must be set for Ethernet communication allowing for further configuration using IEE s configuration program UnitConfig or Modeset See Chapter 4 for ScanVue Configuration This process Is specific for Windows 7 OS however Windows OS 98 NT 2000 and XP are also supported Your computer will be configured as a network server with one client If you need to set your computer back to its original settings note down all the original settings before you make the changes If your computer is already setup to operate on a private company network IEE recommends consulting with your IT group before performing this procedure Note If a ScanVue is connected directly to a PC without a router or switch a crossover cable must be used ScanVue Factory default network settings IP Address via DHCP Username GUEST Sub Net Mask 255 255 0 0 Windows Serv SVSER
11. This can occur in the following the following cases 1 The share POS directory is not accessable either because the share does not exist or user permissions are not set to allow access 2 The scanvue ini file may not exist in the share 3 he share may exist but access may be denied because Guest account is disabled or the account identified to access this share may not be applied to the permissions tabs remember there is both a Sharing tab and a Security tab 4 The user account identified may not be set in the Unit Configuration of the ScanVue unit or the password for the account may not be set correctly 66 ScanVue Price Verifier User Manual M5100 01 Appendix G ScanVue Applications Description ScanVue VFD has a 4 line x 20 character x 5mm high 5 7 dot matrix vacuum fluorescent display and shows text in a fixed font size and pitch The default character set is US ASCII extended with 64 European characters There are three 3 more 64 character extended language sets Cyrillic Hebrew and Katakana that can be selected from the UnitConfig program by entering the character set name in the mode ExtCharacterSet This feature allows the end user to set the character set to the language of choice Once ScanVue VFD is set to display one of these optional character sets any message sent to the display will use the characters in that chosen language set The language character sets are shown in Appendix D
12. no unit 10 00000021 45564E54 00000004 00000000 00000000 00000000 00000000 00000000 001 length start mask stop mask tick count not used not used not used terminator for button 2 Pushbutton end event packet for button 2 500mS button press no unit ID 00000021 45564E54 00000000 00000004 000001F4 00000000 00000000 00000000 00 length EVNT start mask stop mask tick count notused not used not used terminator for button 2 500 mS 14 May 2015 RevC 45 ScanVue Price Verifier User Manual M5100 01 Appendix B Configuring with Barcodes Barcode Scanner Settings The default settings of the barcode reader are preset for capturing any 1D and 2D bar codes including PDF417 codes Refer to Scanner Prefix ID Bar Codes sheet for UPC and NCR prefix enable disable barcodes Configuring ScanVue ScanVue can be configured for the network by scanning barcodes with its barcode scanner instead of sending the commands over the network Create barcode labels in Code128 containing the network information as shown in Table 4 program such as B Coder Lite or B Coder Pro from Taltech or Avery Label Pro create these for you On line barcode generators can also be used such as www barcodesinc com generator index php www nationwidebarcode com barcode generator Follow the step by step procedure outlined in the following pages to configure ScanVue using bar
13. 37082 where XX specifies the cable length Other manufacturers serial printers may require a different Y cable or port settings Check with IEE Sales before attempting to connect a different printer 14 2015 RevC 42 ScanVue Price Verifier User Manual M5100 01 Sending Data to the Printer The host server must use nominal mode packets to send data to the printer see Chapter 5 The packets required are Data type Special Text sub type An example of a typical message is Byte Count Value Oh Meaning 0 3 00 00 00 13 Length of packet 19 bytes 4 7 44 41 54 41 DATA Data type 8 11 53 50 45 43 SPEC Special Text sub type 12 18 48 65 6C 6C 6F 21 0A Hello lt LF gt Text sent to printer Serial Printer Wiring Typical Optional 1 to 1 Y Cable IEE Part No 70665 01 7 gt Optional 12 VDC 2 5A Power Supply Part No 39055 01 Printer Serial Printer Supply Optional Printer Cable Part No 38578 01 NOTE The RJ12 cable should be disconnected from printer Serial Printer Wiring Diagram with Extension Cable Optional 1 to 1 Y Cable IEE Part No 70665 01 s Optional 12 VDC 2 5A Power Supply Part No 39055 01 Printer Power Supply Printer Optional Extension Cable Part No 37082 5 cable length Optional Printer Cable Part No 38578 01 NOTE The RJ12 cable should be disconnected from printer Figure 7
14. Appendix D Font and Language Se S E kk kk kk k k 54 Appendix E Produ HNO 57 Productinfo Protocol Il S 57 57 FOG NNN 57 Normal Socket Mode Default ERI FERRI ESQ dy bra b er 57 Open Socket Keep Alive 58 58 I RET H bra 58 Mode CSS n Ak n H a al n k aa K nak en ha W n an Ak n w n baw 59 Nominal Mode PACKOLS CETTE 60 Cieni Rayan TT 63 QFX Quick File Transfer POlOGO 64 Appendix F Communication Diagnostics 65 Appendix G ScanVue VFD Applications 67 Brie mm 67 mr rm ab _amnmmmmmmm 67 Belle AER 68 Changing Language Character 68 69 Changing MIETEN 69 ISTO Ie WIGS Sel GS 70 Greeting 22255 122 4 L 73 H Mounting Bracket 2 Ak KK I KAK bi PU KA KK KK Ha 74 14 May 2015 RevC 5 ScanVue Price Verifier User Manual 5100 01 TABLE OF FIGUR
15. Click the Read Modes button All the Modes and their Content values will be read from the subject unit and displayed as shown in Figure 6 Set Mode To change a mode value highlight the New Content field in the same row as the mode you want to change by clicking on it Enter the new value in the field and click the Set Mode button If the value is accepted the field and the button will turn green If it is not accepted the field and button will turn red The light color area at the bottom of the screen will display context sensitive help message for each mode as the mode is highlighted For some modes the values available are indicated in this area Commit Now click the Commit button This will commit the change to memory in the ScanVue unit Multiple changes can be made before committing them If any of the changes are not accepted the Set Mode button will turn red and those changes marked in red were not made Close Clicking the Close button will blank all fields allowing a new IP address for another unit to be entered TextReset Clicking the TextReset button will apply changes made to text modes so they can be seen immediately As with other modes the changes are not permanently stored until the Commit button is clicked The SaveToFile button will save the setup to a text file where it can be stored and printed if necessary This is usually done for troubleshooting or maintaining hard copy records of each unit s configuration
16. European in 64 positions AO DF The extended language character sets are shown in Appendix D Character Sel ASCII European ASCII Katakana ASCII Cyrillic ASCII Hebrew 14 May 2015 RevC 40 ScanVue Price Verifier User Manual M5100 01 Chapter 5 Interactive Device Options ScanVue available options are 4 Pushbutton Switches and Serial Printer Internally Connected Devices The ScanVue Price Verifier is a networked thin client and does not respond directly to any input from a local device Activating any of the following internally connected devices causes the ScanVue to transmit the raw input data to a host computer for further action by the server based application 4 Pushbutton Switches These switches have no pre assigned functions but when depressed can send switch number open and close events to the host computer The user may utilize these switch events in the host software in any manner desired The buttons are strategically placed so the bottom edge of the display screen may be used for soft legends allowing the application to navigate through multiple menu levels NOTE Touchscreen and MSR options are not available with Pushbutton Switches Each button press generates message tokens with a similar message packet structure called EVENTS Start event masks define the beginning of a device activation A pushbutton start mask defines when the button is pressed The mode values are 8 digit hex masks
17. SERVICE NETWO Guest account be shown as indicated below Action Wiew Help 2 Bi m b Local Computer Policy Policy 2 Create symbolic links Administrators a E Windows e peugrams Admanistrators Name Resolution Policy Derry access bo that computer from the network SVSERVEV Guen E Seripts Startup Shutdewn ae z r log as peie r acoess bo Ehis computer from the ne Sut fur Denylegonlocay Account Policies Deny lag on through 4 1254 Securty Setting Explain a TH Policies 2 Dery aocesa to this computer foe thee Audit Policy 54 User A T Security Options m Windows Advanced Security Metweek List Manager Policies Public Key Policies Software Restriction Policies Lock pages in memory L3 Application Control Policies Leg on as a batch job 4 Security on Local Compuber Leon aki ende ENA XES Manage auditing and si Ty ban T Admirastratros Templates 4 inp m a gl User Configuration Md pu EG 1 Perhorn volume mains e With SVSERVE Guest highlighted click Remove to remove Guest then click OK Close Local Group Policy Editor Network setup is completed 14 2015 RevC 27 ScanVue Price Verifier User Manual M5100 01 Part 3 Sam
18. Unit tenete nennen eet ns 31 Standard Wall n SEU 31 Chapter 4 esi Programi 32 Modeset Program RR __ _________ 34 ScanVue Supported Modes eene tenente netter tnter treten 35 Chapter 5 Interactive Device Options kK KAKA KK KK KA 41 Internally Connected Devices 41 ey 41 Externally Connected 42 Co Located Serial Receipt 42 14 May 2015 RevC 4 ScanVue Price Verifier User Manual M5100 01 Appendix A Configuring ScanVue for Input 45 Data Bytes Param STON S kk k k kk 45 Structure of EVENT Ce 45 Appendix with 46 Barcode Scanner Settings 46 INCIPERE 46 ile 016 dab 316 48 Appendix C ScanVue Initialization F l i kk kk 51 SIM UM TUE 51 Rules for ScanVue ini File i NIIT 51 di 52 Example of Initialization File KK KK KK KK KK KK KK kK kK kK 53
19. especially for for retail store price verifier applications The Productlnfo application is required as an interface between ScanVue Price Verifier and the back office server that has the database containing item prices and descriptions Implementations of ProductInfo directed at specific hardware platforms the ScanVue in this case are a subset of the full protocol The application that links ScanVue and the host back office server s database must reside on the server Any platform that runs TCP IP as the network transport protocol can be used as a server to support Productlnfo based applications Hardware platforms include MS Windows Unix or Linux Supported Operating Systems include Windows 98 ME 2000 NT XP 7 Unix Linux and VAX Known databases running on the OS can be Oracle MySQL Microsoft SQL Server and OpenVMS The Productlnfo Server application program is responsible for receiving a request from a ScanVue after a barcode scan retrieving the price and description from the database and returning that data to the unit that initiated the request The development and maintenance of any host computer based application program required to access a product information database is the sole responsibility of the end user or their system integrator IEE provides a sample Productlnfo server API Demoserv included in the SDK License free Demoserv C source code is included to assist the end user in writing applications on their host machine
20. line 1 gt line 2 7 line 3 A line 4 14 May 2015 RevC 69 ScanVue Price Verifier User Manual M5100 01 Creating Customer Messages on ScanVue VF Display Models The ScanVue model has 4 language character sets ASCII European default ASCll Cyrillic ASCII Hebrew and ASCII Katakana that can be changed with a mode command from UnitConfig The 4 extended language sets are shown in Appendix D There is no display formatting utility or language character conversion capability in this version so messages 80 characters max including blank spaces must be padded with spaces to center text or get it to appear as you want on the display Non standard ASCII characters must be entered in hex code format Network Messages Three network related customer messages generated within the price verifier can be changed by the user The default messages that can be altered are Mode msgChecking msgUnavail BannerText Using the UnitConfig program Default Content Checking One moment please Unavailable Please try later Not Set locate the mode row for the message you want to change highlight the New Content box and enter the new message Refer to UnitConfig Screens in Figures 11 12 and 13 UnitConfig 3 4 Unit IP Address sendResponse NTPhost NTPTZoffset eventStart eventEnd useri msgChecking msgUnavail DisplaySetup DisplaySetup2 DisplayAll ShowLogo NetworkName Di
21. server Utility that periodically checks a ScanVue unit and retrieves operational information A special version of heartbeat that gets the ScanVue s information just once Test program for sending text to a serial printer UnitConfig Driver Installation Win Folde Windows 7 UnitConfig Driver Installation pdf 32 Bit OS Drivers richtxt32 0cx msflxgrd ocx comdlg32 0cx 64 Bit OS Drivers richtxt32 0cx msflxgrd ocx comdlg32 0cx Driver registration procedure required for running UnitConfig and Modeset programs on Windows 7 32 Bit and 64 Bit OS Files required to be registered in Win7 64Bit OS to run the UnitConfig program Files registered are located in directory c windows system32 Files required to be registered in Win7 64Bit OS to run the UnitConfig program Files registered are located in directory c windows syswow64 Source Files Folder 14 May 2015 RevC Contains source code for demo servers and some utilities The sample programs demonstrate communications with ScanVue using the Productlnfo 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 18 ScanVue Price Verifier User Manual
22. the capability to be queried is a string following the header Capability names are case insensitive The header for a SendUnitID capability query would be The query string SENDUNITID and a terminating lt NUL gt immediately follow the header If the capability being queried is known a response is sent The name of the capability and its value is a string in token value format following the header The header for a SendUnitID response might be The response string SENDUNITID TRUE and a terminating lt NUL gt immediately follow the header There can be white space on either or both sides of the equals sign The value starts with the first non white space character Values can be empty If the capability query is a zero length string ScanVue responds with lt CR gt lt LF gt separated list of all supported capabilities and their types If the query is a single axterix 7 ScanVue will respond with a lt CR gt lt LF gt separated list of modes and their values 60 Mode Set Query Mode Response Error Report 14 May 2015 RevC ScanVue Price Verifier User Manual M5100 01 The name of the mode and its value are in a token value string following the header If the mode name alone is in the string it is a query Mode names are case insensitive The header for SendUnitID query would be The query string SENDUNITID and a terminating lt NUL gt immediately follow the header To set SendUnttlD the st
23. the same installation it is important to keep this mode set true so the server application can discriminate between VF and LCD unit requests and not send graphics images to VF units A VF unit receiving an image will display the default no response message then will display a blank screen The host server should respond to a VF unit with a formatted text information block TIB of all 80 characters including the blanks to locate the actual text in the required positions on the lines Figure 10 there are no direct text formatting commands in the present version Vintners Merlot Wine 1 5 Gallon 11 49 ON SALE TODAY d SE Figure 10 Description Price Display Text Slideshow If you want to send multiple messages in sequence this must be controlled from the host server end For instance a text based series of messages for continuous advertising could be sent to the display under control of the host The host would have to have the sequence of messages in a message file or multiple small files and send them in a sequential loop with a delay for adequate viewing time The loop control would require an interrupt when the host receives data from the ScanVue VFD barcode reader to stop the message sequence retrieve the item description and price display it for a set time and then return to the message loop Changing Language Character Sets Appendix D shows the VF displays default ASCII font set with 64 empty character codes
24. the second line as the display word wraps after the 20 character As the second line is exactly 20 characters there are no blanks inserted and the quotes close off the message after the word favor This message entered as shown will display Verificando Un momento por favor Example 2 Change Checking one moment please into French Highlight the New Content box in the msgChecking row as shown in Figure 11 Enter Un moment s il vous pla xCCt In this example 2 of the characters hex code xC6 and hex code xCC are non standard and must be entered using the hex code method shown on page 43 When counting characters hex codes occupy 1 character space position on the display The message as entered will display as V rifier Un moment s il vous plait 14 2015 RevC 72 ScanVue Price Verifier User Manual 5100 01 Greeting Message Example 3 Change the Default text English greeting message shown below to Spanish Welcome to IEE ScanVue 420 pom ODE Item Here Figure 14 Default English Greeting Message Highlight the new Content box in the BannerText row Enter D xC6 la bienveida 5 420 Escudri xCEe su Art xCAcule aqu xCA In this example text file the hex codes count as 1 character space The new text file will display as shown below D la bienvenida a ScanVue420 su articulo aqui Figure 15 Spanish Gree
25. to bring up Computer Domain Changes window Enter SVSERVE in Computer name field Note Workgroup must be selected with any description provided it is 8 characters or less no spaces Control Panel Control Panel System 6s Search Control Pane View basic information about your computer Windows edition Windows 7 Profestional Copyright 2009 Microsoft Corporation rights reserved Service Pack 1 Get more features with a n System Manufacturer Modet Rating Processor Intel CPU Installed memory RAM 120 GB 64 b amp Operating System No Pen ot Touch Input is available fee this Display WIS 250GMz 230 GHz aso Acton Center Online support Windows Up ste Performance Information aed Tech Computer name domain and workgroup settings Computer SVSERVE will change te Windows after restarting this coenputer Conesa Name Hardware Advanced System Protecton Remate Windows uses the following intoenation to erty your computer T Computer desorption We For examgile Kachen Computer Mary s Computer e Click OK button e Follow displayed instructions to restart computer 14 May 2015 RevC 24 ScanVue Price Verifier User Manual M5100 01 6 Enable User Guest Account Enter Control Panel gt Control Panel Items User Accounts to display administrator account B Control Panel All
26. user In OUTPUT mode the port parameters are pre configured for the co located Communication is 9600 baud 8 data bits no parity 1 stop bit In BIDIRECTIONAL mode the port parameters are pre configured for printers requiring communication at 19200 baud 8 data bits no parity 1 stop bit Use the UnitConfig program or modeset utility to change the serial port configuration mode setting port2function to OUTPUT or BIDIRECTIONAL If you are using an MS Windows system open a DOS box and change to the C POS directory where modeset utility is located and send the following 2 command lines 5 modeset iPort2function OUTPUT BIDIRECTIONAL lt IP gt C POS modeset c r IP where lt gt is the unit s IP address The printer port settings must be set to the same parameters to be able to communicate with it If you want to alter the printer communication baud rate or change other parameters a utility program PortSet may be used for modifying serial port settings Printer Cable Wiring See Figure 7 for Serial Printer Wiring Diagram and Figure 8 for ScanVue power serial connector pin assignment Optional IEE cables available for printer interfacing to ScanVue Serial interface cable IEE P N 38578 01 connects to the supported serial printer D Sub 25 Pin Female serial connector Y cable IEE P N 70665 01 breaks out the ScanVue DIN8 connector serial port for printer interface e Printer extension cable IEE P N
27. 001 00000002 00000004 00000008 Each button press generates message tokens with a similar message packet structure called EVENTS Start event mask defines the beginning of a device activation Full explanation of Event mask usage is in the Interactive Device Options section RegisterINI will register itself with the Productlnfo host after TRUE successfully reading a new INI file RegisterStart ScanVue will register with the Productinfo host upon TRUE startup Display the second information screen at startup in seconds DisplayAll Display passwords on the information screens passwords on the information screens 14 May 2015 RevC 38 User Manual M5100 01 00000000 00000000 FALSE ScanVue Price Verifier User Manual M5100 01 Configuration Mode _ Defaut Port2Function Changes the function of the external RS232 port Port SCANNER parameters are fixed for each device Value The port passes data transparently in both directions ScanVue buffers all input characters until CR or LF received then sends entire string of characters to host The port function can be changed with the UnitConfig utility Value Function OUTPUT Printer 9600 baud 8 data no parity 1 stop Output BIDIRECTIONAL Printer 19200 baud 8 data no parity 1 stop In Out Port3Function Changes the function of the second external RS232 port unknown 43 This physical port does n
28. 10 0 10 13 Duration secs product information is shown Reboot unit 987654321 Scan twice reboot without saving config MI Show config screen 1 150001 Displays 1 config status screen MEME Show config screen 2 150002 Displays 2 config status screen Show config screen 150003 Displays 3 config status screen Table 1 Barcode Configuration Labels Barcode Configuration Label Notes IP addresses XXXXXXXX are in hex notation Each of the quads in the address becomes a pair of hex digits e g 10 0 0 10 is encoded as 0 00000 String values start with the count of characters L followed by the characters of the string SSSSSSS ScanVue preserves the case of characters in strings even if it is not meaningful to the network or host The length field is always 2 digits i e 3 must be 03 Numerical values L and NNNQ are decimal Numerical values must be followed by a non digit character Purely numerical parameters e g Product Info Port should be followed by an upper case alpha character to prevent confusion caused by characters and stop codes Setting the Host name also sets SMB file access mode Setting the File Server IP also sets FTP file access modes Command barcodes must be at least six characters long including the two character prefix but excluding the check character and any start and stop characters Extra padding characters may be added to
29. 12 characters long 14 May 2015 RevC 33 ScanVue Price Verifier User Manual M5100 01 Modeset Program Modeset a DOS command line program associated with UnitConfig may be used in place UnitConfig to query and set modes via a batch program file or directly from the DOS prompt Examples The following command sets ScanVue unit IP address 10 0 30 134 to values within TESTO1 INI file then commits change to memory and restarts ScanVue modeset s fTESTO 1 INI c r 10 0 30 134 The following command sets ScanVue to specific value Wireless FALSE modeset iWireless False 10 0 30 134 Modeset command can also be used to batch program a group of ScanVue units at one time Refer to Modeset Example folder in the SDK Modeset command by itself lists all non hidden modes and their values ModeSet Options ModeSet 1 IPAddress 1 verbose operation set modes according to modeset ini commit to permanent storage restart unit when complete f specify an ini file e g fNewModes ini 1 set a single mode e g i1UnitID ScanVue5 get a single mode e g gUnitID send literal text address of unit obtained from modeset ini if not specified 14 May 2015 RevC 34 ScanVue Price Verifier User Manual M5100 01 ScanVue Supported Modes Note Mode names are not case sensitive Fixed Unit Identification Configuration Mode Defaut Software version number read only
30. 32 bit which define the type of device initiating the event as well as the button position Use UnitConfig to set the value see Table 1 Start and end masks are both present ina transmitted packet but End is always disabled Mode Description Value Mask Setting Disable mask factory default 00000000 Push button 0 leftmost 00000001 Push button 0 2 from left 00000002 Push button 0 37 from left 00000004 Push button O rightmost 00000008 Table 1 4 Pushbutton Switch Mode Value Setting 14 2015 RevC 4 ScanVue Price Verifier User Manual M5100 01 Externally Connected Devices Co Located Serial Receipt Printer ScanVue provides support for the following or equivalent co located or external serial receipt printer models Citizen model 10001 Fujitsu model FP 1000 Configuring the Serial Port For serial printer communication serial port 2 Configuration Mode port2function must be set to OUTPUT or BIDIRECTIONAL In OUTPUT or BIDIRECTIONAL mode serial port 2 is a transparent RS232 data port ScanVue receives pre formatted data and control codes from a printer driver resident on the network host which it passes unmodified through serial port 2 to the printer Any data returned from printers such as NCR model K590 Self Service Printer when in BIDIRECTIONAL mode will be passed up to the network host unmodified Printer drivers are specific to the printer used and must be provided by the
31. 5 execute List folder contents Read Write For special permissions or advanced settings click Advanced Leam about access control and permissions Permissions POS Object name CAPOS Group user names A Everyone SYSTEM john SVSERVENohn Account Unknown S 1 5 21 2827902495 3469771680 359 Administrators SVSERVE vAdministrators Modify Read amp execute List folder contents Read e Close POS Properties 14 May 2015 RevC 22 ScanVue Price Verifier User Manual M5100 01 4 Network Security Settings e Enter Control Panel gt All Control Panel Items gt Network and Sharing Center Under View your active networks section click Local Area Connection Control Panel All Control Panel items Secrch Control Panel _ View M 4 Control Pane Hom View your basic network information and set up connections Change adapber settings x en advanced sharireg WINDOWST N tema computer MADA acbroe fietworks Metwork Access types iHe Internet access Public network Connectiorez B Local Ares Connection Change your networking settings Se rue or rutweore Set up wirelecs broadband dial up ad hoc or VPH connection or set up a router or access poiri Bu Connect to a network Cennect or reconmect bo a wardless wired dial up er metecek conmec
32. BM FL c1 EH al H Be Be BEN Bi H H H H H LL LL HEHE HH BH N ESSE Bi l i E M mE HEHE H H Bn Hi H j j E 3 3 3 4 3 4444400 0 MEN pd c End Oo pa pi pd B End pd 1 pd e En Oo m pd pd pd cl End End al a a B Bag 4 eo nn T B H H E E m m HEHE MEN 3 09 3 s MEN HEEE HEEE HEE BERBER 4 TEK i i m EEEE HEEE H EEEE HEEE HEEE HEEE i Co C1 C3 Ca CC CD
33. Control Panel items User Accounts Fie Central Panel Home Make changes to your user account Manage your credentials FM Change your password LL PENDE B password Ferrero your john Link online Change your picture Pappword protected Manage your file encryption certilicates Configure advanced profile properties Change my envireniment Change your account name Change your account type a Manage another account Change User Account Control settings WP Parental e Click on Manage another account to show Guest account Control Panel Control Panel tems User Accounts Manage Accounts Choose the account you would like te change Ss john ini a Guest Administrator Password protected Guest aceeant is off Create new What uper accent Additional things you can d Set up Parental Comtrols Goto the main Liser Accounts page e Ifthe Guest icon says Guest account is off click the Guest icon to display the following window 14 May 2015 RevC 25 ScanVue Price Verifier User Manual M5100 01 e Click Turn On button to enable Guest account DEN MENU Control Panel Control Panel items User Accounts amp Manage Accounts Tum on Guest Account Search Contrat Panel Do you wa
34. DC 09 E ID UDC mE ERE B B DU mg B Ed me E Bg li TT SEREN DR 41 o Ld NENENEN Ed cas UDC Unc FD Table 2 Default ASCII Character Set for VF Display 14 2015 RevC 54 FE E um E UDC FF ScanVue Price Verifier User Manual 5100 01 E EEEE NEN oH H gt o 0404 nan m m EB a c m a c Bi B I HH H H HEHHEE HEE li H H 4 E nun HEEE HEHHEE H H HEEE HEEE E H E B H ON HEH EEE H E Al 2 AS AG AG AG AD AE AF H 8 B H
35. Default English Greeting 73 Figure 15 Spanish Greeting Message k KK KK KA 73 Figure 16 Slimline Wall Mount 74 Figure 17 Co Located Printer Wall Mount 75 14 May 2015 RevC 6 ScanVue Price Verifier User Manual 5100 01 Chapter 1 Introduction Overview This manual provides instructions for configuration and operation of the IEE ScanVue Price Verifier designed for product marketing Included is a description of the basic functions and features of the hardware Following this is description of how to physically install the unit in its intended location set it up to operate on your specific network configure your network and interface the IEE ScanVue to a back office server through its Application Programming Interface API The following chapters describe how to Setup and install a local desktop or laptop PC with IEE Configuration programs demo text files and various support utilities Configure ScanVue using IEE configuration program UnitConfig Modeset ScanVue VFD Description ScanVue VFD is multi function price verifier designed to scan verify and display price information for bar coded products on a 4 line x 20 character vacuum fluorescent display ScanVue VFD can show continuous advertising of specials or promotions display manufacturers paid for adver
36. ES Figure 1 Configuration Info Screens 1 42 9 Figure 2 Simplified ScanVue System 0 10 Figure 3 Connector Location Rear of 29 Figure 4 Ethernet POE Connector RJ45 Pin 30 Figure 5 Power Connector DIN8F Pin 30 Figure 6 Unit Configuration UnitConfig 5 33 Figure 7 VVIRING DENS ONU MIN CHIEN 43 Figure 8 Interface Connector Pin nennen 44 Table 1 Barcode Configuration 47 Table 2 Default ASCII Character Set for VF 54 Table 3 European Character Set for VF 55 Table 4 Katakana Character Set for VF Display 55 Table 5 Cyrillic Character Set for VF 56 Table 6 Hebrew Character Set for VF 2 56 Figure 9 Greeting 5 67 Figure 10 ltem Description 4 Price 68 Figure 11 UnitConfig Screen msgChecking Mode 70 Figure 12 UnitConfig Screen msgUnavail 71 Figure 13 UnitConfig Screen BannerText 71 Figure 14
37. Mount Bracket 2 Optional Co located Printer Wall Mount Bracket Standard Wall Mount Installation The slimline wall mount bracket is provided as a standard item shipped with the unit Appendix H for actual dimensions The wall bracket can be mounted on any type of flat vertical surface using the 6 mounting bosses with holes The bracket can also be mounted by a special double sided tape to a glass column or wall Mounting hardware is not provided as the material used in the vertical wall can vary depending on the location chosen and either wood screws or toggle bolts or equivalent are recommended Do not use wood screws or sheet metal screws in drywall they will not hold the weight of the unit Note contact factory for recommendation of double sided tape do not use the kind you might find in the local drug store or hardware store The wall mount bracket is removed from the rear of the unit sliding it up and off of the 4 vertical tongues and mounted to the wall column or endcap A hole is provided in the bracket for bringing the power and or network connection through from the wall or column The ScanVue unit is pushed close to the wall about 1 above the bracket tongues Push it downward until the 4 tongues mate securely with their counterpart slots in the rear of the housing Tighten the 2 locking screws through the slots in the housing until snug this will prevent anybody from removing the unit from its mount Optional Co located
38. Not available mE Buildlnfo The date and time of the software release in the format YYYYMMDD read only ProductName Default ScanVue read only SerialNumber Contains the unique serial number for the unit read only 999999 QueryViaBrowser factory setup Always FALSE for Non Browser FALSE configuration Note This configuration setting is not available for ScanVue models containing software prior to version 11 01 ver 1 008 User Configurable Unit Identification Configuration Mode T Defaut UnitlD The host name of the unit 19 characters maximum UnitlP The IP address of the unit in standard dotted notation via DHGP Unit IP default is 192 168 0 1 with no connection and with or IE no DHCP server available 192 168 0 1 UnitMask The network mask for the unit in standard IP dotted via DHCP notation TI Unit Mask default is 255 255 0 0 with no connection and 255 255 0 0 with no DHCP server available GatewayIP The IP address of the gateway machine in standard IP 10 0 10 13 dotted notation Required only if access to the various hosts must be routed on the LAN UserName The username ScanVue uses when logging into the file GUEST server Password The password ScanVue uses when logging into the file Not Set server ServerType Sets the file host as Windows networking SMB FTP SMB FTP or QFX QFX 14 May 2015 RevC 35 ScanVue Price Verifi
39. Printer Wall Mount Installation A double wide bracket that places a co located receipt printer directly on the left side of ScanVue is provided when purchased as an option The printer and ScanVue are mounted side by side on a sub panel pre wired for a single power supply and ready to be mounted to a wall similar to a single ScanVue 14 2015 RevC 31 ScanVue Price Verifier User Manual M5100 01 Chapter 4 ScanVue Configuration UnitConfig Program Configuring ScanVue units over the network requires a GUI program called Unit Config or Modeset program described below Generally configuration by special barcode is kept for those occasions when a devices network configuration is incompatible with the local network Changes can be made off line that will allow the unit to connect to the network using Configuring with Barcodes method See Appendix B without requiring the PC Once the unit is network compatible the rest of the configuration can be done through UnitConfig Unit Config is a VisualBasic program that provides a simple graphical way to query and configure any ScanVue unit It uses the ScanVue mode commands to setup the unit Using UnitConfig otart UnitConfig program When UnitConfig program is first started all program fields blank Button Field Instruction O_O O Unit IP Address Enter the IP address of the ScanVue unit you wish to change in the Unit IP Address field Read Modes
40. Restart Unit The Restart Unit button will cause a soft boot of the selected unit Eit The Exit button closes the UnitConfig program SaveToFile 14 2015 RevC 32 ScanVue Price Verifier User Manual M5100 01 UnitConfig 3 4 Sele Unit IP Address in30134 Set Mode Refresh Restart Unit Exit Close TextReset Savel oF ile Help Mode Content New Content Version 9 06 DateTime 19700101001919 BuildInfo NoBr 20141006 ProductName SerialNumber 999999 UnitID UnitIP UnitMask GatevrayIP Domain DNS WindovisServ ShareName via DHCP 255 255 0 0 10 0 10 13 Not Set 10 0 10 13 SVSERVE POS WINSserverIP ServerType SMB FTPServerIP 10 0 10 13 UserName GUEST Password Not Set SloppiHost 10 0 10 13 AlternateSloppiH Not Set SloppiPort 1283 mv ev en nest The address of the unit in standard IP dotted notation Figure 6 Unit Configuration UnitConfig Screen Sen Notes Set DHCP in to change to via DHCP for ScanVue to obtain an IP Address from a network DHCP server Most modes be set to factory default Not Set value by entering default as the value 3 Named Server Feature Product info server modes SloppilPand AlternateSloppilP in addition to the QFX demo server mode QFXServer may be entered as either a server IP address or as a server name The name may be up to
41. ScanVue Price Verifier User Manual M5100 01 ScanVue VFD 5100 Price Verifier User Manual U S Patent No 6 213 394 B1 IEE INC 7723 Kester Avenue Van Nuys CA 91409 14 May 2015 RevC 1 ScanVue Price Verifier User Manual M5100 01 NOTICES This document contains proprietary information shall not be used or reproduced or its contents disclosed in whole or in part without the prior written consent of IEE Inc IEE Inc reserves the right to make improvements to the software described in this documentation at any time and without notice The information contained herein is subject to change without notice and should not be construed as a commitment by IEE Inc The software described in this document is provided as a licensed item in conjunction with IEE Inc equipment It may not be copied or distributed for use on other than the machines it was licensed for DISCLAIMER OF ALL LIABILITIES IEE Inc shall have no liability or responsibility to you or any other person or entity with respect to any liability loss or damage caused or alleged to be caused directly or indirectly by this documentation or the hardware or software described in it This includes but is not limited to any interruption of service loss of business or anticipatory profits or consequential damages resulting from the use or operation of such software or computer programs All information in this manual was deemed correct at the time of printing U
42. TO EAN 13 ENABLE CAR CODES T Unlock Settings enable UPC A to EAN 13 10159 01 save Settings Lock Settings 14 May 2015 RevC 50 ScanVue Price Verifier User Manual M5100 01 Appendix C ScanVue Initialization File Overview A default initialization file scanvue ini should have been placed into the shared POS directory on the network server The ScanVue unit must find the ini file in the shared directory to obtain unique mode settings The ScanVue ini file controls the behavior of every unit linked to that server by defining the defaults for the display such as wait message and response message after scan In addition the ini file provides a way for ScanVue units to be grouped together and access different mode settings as a group For example in a multi department store each department can be displaying different wait messages at the same time each one showing promotions or teaser advertising tailored to that department s specific products Text messages can be changed as desired with specially created versions for holidays or sales events Rules for the ScanVue ini File 1 The iini file is a text file consisting of sections for specifying different parameters Each section is marked in enclosing square brackets i e Group 2 Sections may be in any order Initialization lines may be in any order within a section Lines that start with a single quote or pound sign are comments Blank lines a
43. VE WINSserverlP 10 0 10 13 password Not Set Unit ID ScanVue shareName POS 14 May 2015 RevC 19 ScanVue Price Verifier User Manual M5100 01 Network Setup Example Procedure Windows 7 1 Preliminary e Disable your Windows 7 Firewall or Anti Virus 2 Set to Use Sharing Wizard Click Start then Control Panel Click Tools on menu bar then click on Folder Options Click the tab labeled View Scroll to the bottom of the list to the check box labeled Use Sharing Wizard and check this box See below Close Folder Options window Folder Options General Folder views You can apply the view such as Details or Icons that you are using for this folder to all folders of this type Apply to Folders Reset Folders Advanced settings jT Launch folder windows in a separate process Restore previous folder windows at logon Show drive letters Show encrypted or compressed NTFS files in color Show pop up description for folder and desktop items Show preview handlers in preview pane Use check boxes to select items Use Sharing Wizard Recommended Ji When typing into list view Automatically type into the Search Box amp Select the typed item in the view 14 May 2015 RevC 20 ScanVue Price Verifier User Manual M5100 01 3 Share POS Folder e n directory right click POS folder and select Properties then click Sharing tab Click Sh
44. Verifier documentation and Software Developers Kit SDK from IEE web site http ieeinc com downloads 1 To download Software Developer s Kit for setting up a PC as ScanVue Station Server with utilities click on SDK_5100_VFD zip and save to your choice directory 2 Extract all files from SDK_5100_VFD zip 3 Refer to SDK Contents section for description of folders and their contents SDK Files and Software Installation Before installing the ScanVue programs IEE highly recommends you install the latest updates or service packs to the operating system you are using 1 Simply copy the entire POS folder and sub folders into C directory on your host system POS folder must be shared per instructions in Part 2 of this Chapter 2 Refer to instructions described in Part 2 of this Chapter to prepare the host server for communication with ScanVue With default scanvue ini file installed into CAPOS folder along with sub folders ScanVue unit can then look for scanvue ini file located in the shared POS share when it boots up The ini file will be searched for in all lower case characters This takes care of servers that are case sensitive Such as Unix For servers that are running other than Windows sources are provided for the server software There are also freely available drivers to allow any operating system to act as Windows type server 14 May 2015 RevC 16 ScanVue Price Verifier User Manual M5100 01 SDK Con
45. Wiring a Serial Printer 14 May 2015 RevC 43 ScanVue Price Verifier User Manual M5100 01 Power Serial Interface Connector DIN 8 Pin Assignments Typical Supported Serial Printer ScanVue Power Serial DINSF D Sub 25 Pin Female Connector PIN NO FUNCTION SIGNAL GROUND TXD RS 232C RXD RS 232C DSR RS 232C DTR RS 232C 12 VDC 2 5A mE DTR RS 232C TT DSR RS 232C TXD RS 232C Citizen GBM 1000II Fujitsu FP 1000 ScanVue Power Serial DIN8F Pinout or equivalent printer Optional for Citizen 10001 Fujitsu FP 1000 or equivalent printer Figure 8 Interface Connector Pin Assignments 14 2015 RevC 44 ScanVue Price Verifier User Manual M5100 01 Appendix A Configuring ScanVue for Input Devices Data Bytes Parameters Each transmitted event packet contains three 8 hex digit words Pushbuttons do not set values in the data bytes Structure of EVENT packet 1 EVENT packets report push button and touch screen activations but each device type will send a separate EVENT packet 2 Separate packets are sent for start events and end events if used 3 Push button events do not generate data only whether they are pressed or not pressed and thus do not set the parameter values 4 Pressing a push button transmits a minimum 33 byte message packet to the host computer Examples shown in hex form Push button start event packet for button 2
46. al should be string consisting of number whitespace optional text request length DIFF lt NUL gt YYYYMMDDhhmmss NUL response length DIFF Bool Bool value is TRUE if the file s date time are DIFFERENT than the provided timestamp and FALSE if it is the same response length ERRR Requested file does not exist or request is malformed Explanatory message Is optional should be string consisting of number whitespace optional text filespec uses UNIX style forward slash directory notation It is the responsibility of the server to convert the notation to the native method and to guarantee that the path cannot extend outside of the default directory The directory refers to the current directory a leading is ignored The QFX server must guarantee the requested file is in or below its current directory Line terminators are newline characters carriage returns are optional The server is responsible to read text files and transmit them with appropriate line breaks Specifically this applies to VAX VMS 14 May 2015 RevC 64 ScanVue Price Verifier User Manual M5100 01 Appendix F Communication Diagnostics Diagnostic Screens and Messages ScanVue software has a built in diagnostic that will automatically attempt to determine and resolve network connectivity problems when the unit is powered up By their very nature diagnostics are not completely fool proof but they are power
47. and always contains the US ASCII characters shown in Table 5 plus one of the optional 64 character sets shown in Tables 6 9 The user may change any or all of the 3 internal customer messages factory default is English into one of the 4 language character sets available on the VF display This will allow the user to display customer messages in the language of the country the unit is installed in As this model cannot show graphics or inherently run a slideshow the customer greeting screen shown in Figure 9 is normally displayed as a static screen It is possible to create a loop of linked text messages on the server side that can be sent to ScanVue VFD in a timed sequence to create a text slideshow Operation When ScanVue VFD finishes booting up it will display the info status screens first then the logo screen and finally the static greeting screen shown in Figure 9 This screen will be continuously displayed until either an item is scanned or the host server sends a different message Welcome to IEE ScanVue 420 Scan Your Ttem Here Figure 9 Greeting Screen 14 2015 RevC 67 ScanVue Price Verifier User Manual M5100 01 When a barcoded item is read by the scanner ScanVue VFD sends the ASCII characters to the server using the protocols described in Chapter 4 and 5 The mode SendUnitID will transmit the units ID as well as the ASCII characters when set TRUE default If the VF unit is mixed with LCD units in
48. ard straight Ethernet cable 48 Vdc IEEE 802 3af compliant Connections For 12V Power Ethernet Communication Ethernet only non PoE connection requires 2 cables e 12 Vdc power to ScanVue DIN8F connector CAT 5 standard straight Ethernet cable to ScanVue Ethernet Interface connector or a crossover network patch cable when connecting directly to Host Server 1 Connect ScanVue per requirements indicated above 2 Apply power the ScanVue unit will start its boot up sequence Figure 3 Connector Location Rear of ScanVue 14 May 2015 RevC 29 ScanVue Price Verifier User Manual M5100 01 Ethernet PoE Connector RJ45 Pin Assignments The following table identifies the locations for the Ethernet port pins and PoE power pins if used Ethernet RJ45 Pin Assignment 8 Pin RJ45 Pinout PIN NO FUNCTION mM Pin 8 Pin 1 Figure 4 Ethernet PoE Connector RJ45 Pin Assignments Power Connector DIN8F Pin Assignments e following table identifies the locations for the 12 Power pins Power DIN8F Assignment 77 CONNECTION 77 CONNECTION 7 7 rower oo Figure 5 Power Connector DIN8F Pin Assignments Power DIN8F Pinout 14 May 2015 RevC 30 ScanVue Price Verifier User Manual M5100 01 Mounting the ScanVue Unit There are two 2 available mounting brackets for the ScanVue Price Verifier 1 Standard Single Slimline Wall
49. are button to enter File Sharing window In File Sharing window click Won right side of entry window and select Everyone from list then click Add button See below Ed amp View Took Organize a Open include in library Share wih Burn Hew Folder XE Favoriten Date Type T3 2009 8 00 File folder Choose people to share with a name and than Add or click the arem 15 find 16meona 5 Computer 0540 Organize 3 Open Include in library Share with w folder Ec e E Date modified E d dz da de hd briis a EFE E20 F l Teldi LABS 7 46 Al Fije folder File Sharing Choose people share with a nam and then click Add er click Ehe ame te find E ME E Er E E BE EE Ae 1 7 4 E E L 9 E File folder Date modified 14 May 2015 RevC 21 ScanVue Price Verifier User Manual M5100 01 e Click Security tab and make sure Everyone 15 shared as shown below J POS Properties Previous Versions Customize Object 5 Group user names Everyone ER SYSTEM john SVSERVENohn Bannunt 1 71 200700405 2460 77H60 anc 7 4 change permissions click Edit Permissions for Everyone Full central Modify Read
50. ation Configuration Mode Description Defaut textCols The number of columns of text displayed in pixels textRows The number of columns of text displayed in pixels MsgChecking The string that is displayed by the ScanVue when Checking making a product information request One moment please MsgUnavail The string that is displayed by the ScanVue when the Unavailable product information server does not respond Please try t later POSTimeout The number of seconds that text will be displayed before it is cleared and the slide show restarted ShowShortPoll The delay in seconds before trying to read the INI file if it has never succeeded ShowLongPoll The delay in seconds before checking for changes in the INI file 14 2015 RevC 37 Miscellaneous Configuration Configuration Mode Description Default EventEnd EventStart DisplaySetup Display the first information screen at startup in seconds DisplaySetup2 ScanVue Price Verifier An 8 character string of hex digits 32 bit mask which enables ending events for a specific device as defined in the table below An 8 character string of hex digits 32 bit mask which enables starting events for a specific device as defined in the table below Mode Disable mask Pushbutton 0 Pushbutton 1 Pushbutton 2 Pushbutton 3 219 from left 3 from left rightmost Value mask setting 00000000 00000
51. between AO and DF and the four extended language character sets that can fill these empty positions Initially the default character set is US ASCll European The ASCII characters always available but the extended character set can be changed from UnitConfig by selecting the mode ExtCharacterSet and entering the appropriate value in the New Content box Only one extended language at a time can be loaded Extended Language ASCII European EUROPEAN default ASCll Katakana KATAKANA ASCll Cyrillic CYRILLIC ASCll Hebrew HEBREW 14 May 2015 RevC 68 ScanVue Price Verifier User Manual M5100 01 Customer Messages Three 3 internally generated customer messages are built into ScanVue VFD These messages give specific information to the customer while using the price verifier Text content and language can be changed for use in other countries The messages are Checking One moment please Message displayed when item has been scanned and there is a delay in returning the price and description usually due to heavy network traffic Unavailable please try later Message displayed if ScanVue VFD times out before the server returns price and description or an error message usually means the network is down Welcome to IEE ScanVue 420 Scan your item here Greeting screen see Fig 9 This is the static greeting screen that is displayed to a customer Changing Messages 1 Change the ScanVue VFD characte
52. client can support up to 32 application specific events and can report the beginning and end of each event with a 100 second timer which need not be supported Events are mapped into a 32 bit word in standard network order Clients may allow the host to enable and disable individual events or to select reports only for starting or ending events The packet header for events from UnitlD Unit1 is Immediately following the header is the 32 bit map of events that have started since the last report the 32 bit map of events that have ended since the last report a 32 bit timer value and a NUL terminated string that is the sending unit s UnitID The bytes following the header if event zero started and event one ended at time 5 from UNIT 1 would be 000100020005 8578 7384 49 0 Client Requirements Capabilities The following capabilities must be supported by a client Capabilities Timeout Changing the client s protocol timeout value is supported sendUnitID Sending the unit s ID can be enabled and disabled TrivialComm Controls the default communication method used for queries Modes The following modes must be supported Mode Timeout Hundredths of a second represented in 32 bit value This specifies 300 the amount of time that a client will wait after sending an initial query 3 seconds before it terminates the connection to the server and displays an error message if no other response has been received a t
53. codes 1 Power up the ScanVue unit Wait until it finishes booting the 2 blue info screens have been displayed and the IEE logo clears If you have an RF unit a red connection diagnostic screen may appear if the unit doesn t connect to your network Either way you are ready to reconfigure 2 Scan the specific labels listed in Table 2 required to change the configuration to your network s parameters ScanVue will display the raw code then the setup name and entered value 3 When all the setup labels have been scanned in and visually verified scan the following Bar code Save Settings and Reboot This causes the complete configuration setup to be written to ScanVue non volatile memory and reboots for the changes to take effect Save Settings and Reboot 4 If it is required that you need to change barcode scanner configuration for your application please contact IEE for Barcode Scanner configuration support 14 May 2015 RevC 46 ScanVue Price Verifier User Manual M5100 01 Mode Setting Default Setting Unit UIAAAAAAAA IP Address Each unit must have a unique address 10 0 0 227 or DHCP Network Mask UMAAAAAAAA Sub net mask 255 255 0 0 or DHCP DNS IP DNAAAAAAAA IP Address of DNS Not Set Gateway IP GWAAAAAAAA IP Address for routed or segmented networks Not Set WINS Server IP WWAAAAAAAA Required for Windows networking Not Set Product Info IP DSAAAAAAAA IP address of users Productlnfo server
54. e text response to a query In either case sessions are closed by the server In the nominal case messages consist of a length followed by a token possibly followed by more information as specified by the length and the token Normal Socket Mode Default The format is the same in both directions but the implementations at either end may or may not understand all the same tokens In normal operation the client opens a connection for each request and keeps it open until the server instructs the client to close it The client can also wait for the server to open a socket to allow asynchronous operation Either side may act as client or server or both 14 2015 RevC 27 ScanVue Price Verifier User Manual M5100 01 Open Socket Keep Alive Mode The price verifier is designed for a socket listener on the host server to open port 1283 from an inquiry from the price verifier and close the port when the request is complete A special mode has been implemented that will send keep alives to the socket at the frequency entered into UnitConfig In this mode the socket is open as long as the keep alives sent Other processes can be run between the price verifier and the host that are unrelated to the price verification task To keep the socket open enter any non zero integer Seconds into the KeepAliveTime mode using UnitConfig Errors In the interest of robustness both ends will accept any message whether de
55. er User Manual M5100 01 Setup for Windows Networking SMB Configuration Mode _ Defaut Network domain is Network domain is required when security is a concern __ when security is a concern Not Not Set DNS Domain Name E IP Address if required to resolve LL 0 10 13 network host names NetworkName Name of the wireless network ESSID Identifies the INSTALL network wireless router or access point for wireless units WINSserverlP The IP address of the WINS server in standard IP dotted 10 0 10 13 notation if the file server is not on the local network windowsServ The host name of the Windows server or IP address of SVSERVE the WINS server The name of the shared directory on the Windows server Setup for FTP QFX PRODUCTINFO Demoserv 2 O O o Peewee The IP address of the FTP server in standard IP dotted at 0 10 13 notation timing out on QFX communications 7 5 seconds SloppiHost The IP address of the PRODUCTINFO server in standard 10 0 10 13 IP dotted notation Can also be a host name up to 12 characters long AlternateSloppiHost The IP address of the backup PRODUCTINFO server in Not Set standard dotted notation Can also be a host name up to 12 characters long If SloppiHost fails to respond to a scan request in 10 seconds the host server will automatically switch to the AlternateSloppiHost server and remain there until either the unit reboots or the ser
56. fier User Manual M5100 01 The notion of a mode setting is to allow the server to select between optional behaviors or parameters in the client If the server wants the client to adopt a certain mode setting it sends the command The client will do so if applicable not optionally an error report may be generated in response Mode values are set by using token value pairs Mode values can be queried by sending the mode name alone Error reports are used primarily as a debugging tool The string starts with an error number optionally followed by white space and explanatory text Packet Types Packet Types Function Terminate connection Capability query Capability response Mode Set Query Mode Response Error report Product query Data Registration Event The meaning of any Special Text is implementation defined 14 May 2015 RevC Token TERM CAPQ CAPR MDSQ MODR ERR_ PROD DATA RGST EVNT 59 Data Types Function No Operation Display Text Special Text UNC URL File Token SPEC URL FILE ScanVue Price Verifier User Manual M5100 01 Nominal Mode Packets General Terminate Connection Capability Query Capability Response 14 May 2015 RevC Every nominal mode packet starts with a header containing the packet length and the token and may contain no other data Packets are described below Requires only the length and the token The name of
57. fined or not invalid messages are discarded A maximum reasonable message length may be used as a means to detect implementation bugs that could result in loss of synchronization such errors terminate the connection If the client detects a loss of synchronization it may send an error token following re establishment of the connection in order to log the error on the server If the server detects this condition it can log it directly Following a query the client may choose to take an error action if it receives nothing from the server within a defined timeout period Status Requests The server can make capability queries and or mode changes before after or in lieu of sending any response The client may send capability messages regardless of whether the key name is known to the server the server retains this information When the server needs to know the value of one of these capabilities it consults this retained information If it is not known a capability query may be sent and the server may wait a moment for a reply to be received This reply will asynchronously update the server s information and the value should be found there by a subsequent lookup following the brief interval required for the client to respond to the query If it remains undefined it can be assumed that the client declined to respond most probably because that capability name is not known to it 14 May 2015 RevC 58 Client Mode Changes ScanVue Price Veri
58. ful tools and many times can pin point problems exactly or provide a strong clue to the actual problem The host must be able to ping the unit for the diagnostics to be meaningful Diagnostic screens have a bright red background with text displayed in yellow on a blue background The first line of the display will indicate the type of connection being attempted Windows networking SMB FTP or Quick File Exchange QFX The unit will display at most one diagnostic screen between restarts If you have multiple problems they will show up one at a time The second line indicates the general class of error Internal Connect or Transfer The third line will name the specific error and if a file name 15 involved it will be displayed on the fourth line Internal Error An Internal class error usually relates to a ScanVue device failure and should never be seen If the unit can be pinged it is working well enough to eliminate device failure as a cause of not connecting Transfer Error Transfer class errors indicate problems with transferring data over the network after a connection has been established to the host Again the explanations provided are not necessarily the only possibilities Data Transfer The unit is not able to send messages to the host even though it has a valid connection This can be caused by broken server software or for some protocols by firewalls between the unit and host 14 May 2015 RevC 65
59. g 3 4 Unit IP Address Mode ScrollingSpeed IEEClockMode SmallTitle NewsMode TopLineText ScrollingText ServerType WifiDriver textRows textCols textHPos textVPos textForegnd textBackgnd TextDisplay TextTransparent PointerHScale PointerVScale WallPaperEvent ExtCharacterSet BannerText 2 UnitConfig Screen msgUnavail Mode DER Refresh Restart Unit Exit Close TextRieset SaveToFile Help Content Normal Trade Show Not Set AP News Not Set Not Set SMB madwifi 7 20 0 8 35 180 EXCLUSIVE FALSE 31 23 00000000 Not Set New Content Text to display when unit is idle Figure 1 14 2015 RevC 3 UnitConfig Screen BannerText Mode 71 User Manual M5100 01 ScanVue Price Verifier User Manual M5100 01 When the message has been entered click the buttons Set Mode Commit and Restart in sequence Wait The unit will reboot but it takes about 1 minute before the initialize screen appears Example 1 Changing Checking one moment please into Spanish Highlight the New Content box in the msgChecking row as shown in Figure 11 Enter Verificando Un momento por favor The quotes delineate the starting and ending positions of the message including spaces In this message there are 3 blanks at the start of the top line and 3 blanks at the end of the top line to center the word Verificando The U Un starts at the 15 position in
60. guarantee this Padding characters should be upper case alpha characters and are ignored Numerical values may be zero padded e g 0001 instead of 1 The following single and paired characters should NOT be used in barcodes A F EO FF B1 B2 B3 14 May 2015 RevC 47 ScanVue Price Verifier User Manual M5100 01 Support Barcodes INFO SCREEN BAR CODES Info Screen 1 Info Screen 2 150001 150002 CONFIGURATION BAR CODES Save Settings and Reboot Unit IP via DHCP UIFFFFFFFF Hardwired Network Wireless HN8601 IEE DEFAULT BAR CODES Factory Default Settings Reboot Only IN123456789 IN987654321 Note Scan Twice Note Scan Twice 14 May 2015 RevC 48 ScanVue Price Verifier User Manual M5100 01 SCANNER PREFIX ID ENABLE BAR CODES Enable UPC prefix IDs Enable NCR prefix IDs ake A 003324 CC0D3332 When enabled the scanner When enabled the scanner will transmit a prefix before will transmit a prefix before any UPC EAN bar code the following code types The prefixes are as follows UPC E The are as follows FF EAN 8 13 1 39 F EAN 13 and B2 ITF and FF EAN 8 B3 Code 128 amp other codes Disable custom prefix IDs r 003325 14 2015 RevC 49 ScanVue Price Verifier User Manual M5100 01 SCANNER UPC A
61. ion File Define which ScanVue units are grouped together GROUP ToolDept tools1 tools2 toolsentrance Cosmetics cosmet1 cosmet2 makeup1 HouseWare kitchen china bridal appliance FourLine tools1 tools2 cosmet1 kitchen TwoLine toolsentrance cosmet2 makeup china bridal appliance TextOnly stationery tirecenter garden Set up the display characteristics DISPLAY lt FourLine gt Text Rows 4 lt TwoLine gt Text Rows 2 Cols 20 Msgchecking Checking Please Wait Department Description lt ToolDept gt MsgChecking Tool Department lt Cosmetics gt MsgChecking Cosmetics Department Members of these groups are directed to a different ini file REDIRECT ToolDept InitFile tools ini FourLine InitFile housewares ini 14 May 2015 RevC 53 Appendix D Font and Language Sets ScanVue Price Verifier User Manual M5100 01 VF display models have the fixed built in character set shown in Table 5 The empty code positions from AO DF can be filled with one of the language character sets shown in Tables 6 9 see section on ScanVue VFD p50 with European as the default au 01 Har E 5 5 H Oe az 03 04 05 U
62. le Options ScanVue VFD model 5100 1000 has an optional bank of 4 push button event switches on the front panel that enhance in store applications and allow for customer interaction These switches have no pre assigned functions but when depressed send the switch number and time open and close events to the host computer Models with a co located Fujitsu printer share a dual mounting bracket ScanVue VFD is available with Power Over Ethernet PoE 10 100 BaseT communication or Ethernet with power input for 11 29 VDC power A 12 VDC 2 5A 30W Power Supply is available as an option For available device option requirements refer to Interactive Device Options section For power and communication requirements refer to Specifications section 14 May 2015 RevC 8 ScanVue Price Verifier User Manual M5100 01 Configuration ScanVue Configuration Options There are 2 ways to configure a ScanVue unit 1 Commands sent across the network using the UnitConfig or Modeset programs ScanVue must be able to communicate with the server on the network before configuration settings can be changed on the network 2 Scan special purpose configuration barcodes Refer to Appendix B for instructions Configuration Info Screens When ScanVue boots up two configuration status screens Fig 1 are sequentially displayed which show the current settings of the unit Each screen is displayed for 10 seconds then the unit will start ru
63. line display operation mode A text string displayed when a barcode is scanned The default string is Checking Please wait When the host returns the price and description it overwrites this message A text string displayed when a barcode is scanned and the host cannot be reached The default string is Unavailable Please try later Assigns individual units to a group The Token is the name of the group and the value is a list of one or more Unit IDs separated by commas that belong to that group The same group name can appear on more than one line with more Unit IDs listed Units may belong to more than one group Note if both ScanVue LCD and Scanvue VFD units are used in the same installation the VF models should be placed in a different group than the LCD models to prevent graphics images being sent to them as they do not respond to images will display a blank screen after the unavailable try later message REDIRECT UnitID 14 May 2015 RevC Allows specified unit to be redirected to another initialization file The Token is the unit s ID number and the value is the UNC for the new initialization file If ScanVue recognizes its 10 in the list of IDs it uses the value to obtain the new ini file A list of which initialization files have been referenced in this process must be kept so that loops can be detected and terminated 52 ScanVue Price Verifier User Manual M5100 01 Example of Initializat
64. nd Open VMS Power Options e Ethernet Models 11 29 VDC 10 W typ 24 VDC Nominal e PoE Hardwired Models 48 VDC 10 W typ IEEE 802 3af compliant Communication Options e TCP IP peer to peer Ethernet 10 100 BaseT e Power over Ethernet PoE Additional Communication Options e external RS232 serial port is available an optional Y cable that supports a co located receipt printer or other serial device 2 USB ports For any desired future use such as please contact Sales 1D 2D Barcode Scanner e Supports any 1D and 2D bar codes including PDF417 codes UPC and NCR prefix support ScanVue Software e Operating System Embedded Linux Configuration Setup e OnLine UnitConfig Off Line Barcodes Mounting Options e Standard wall mount bracket e Co located printer wall mount bracket Tools SDK software developers kit includes ScanVue configuration programs UnitConfig and Modeset Sample API program Demoserv sample code demo text files and user manual 14 May 2015 RevC 13 ScanVue Price Verifier User Manual M5100 01 Interactive Device Options e 4 front panel push button switches TCP IP network communication A bank of 4 mechanical pushbutton event switches located on the front bezel When a button is pressed its switch number token and open close events will be stuffed into the EVNT packet and transmitted to the host computer for further action by the server based applicati
65. nd white space except possibly in a value field are ignored 4 Initialization lines consist of a token followed by zero or more blanks or tabs followed by an equal sign followed by zero or more blanks or tabs followed by the initialization value for the token i e TOKEN Value 5 Tokens Value pairs may be directed to an individual unit by preceding the token with the Unit ID enclosed in angle brackets i e Tools1 Text Rows 4 6 Tokens Value pairs may be directed to all units in a group by preceding the token with the Group name enclosed in angle brackets 1 lt Shoedept gt MsgChecking Shoe Department 7 Group names may consist of alpha and numeric characters only 8 Tokens and sections that are unrecognized are ignored Default values are used when a token is not present 9 Values are set in the order they appear in the file If there are duplicate tokens in a section the value used is the last one on the list except when a Unit ID is specified If the Unit ID is specified only that token value pair will be used regardless of the position within the section 14 2015 RevC 51 ScanVue Price Verifier User Manual M5100 01 Sections amp Commands Note commands are not case sensitive DISPLAY Text Rows Cols MsgChecking MsgUnavail GROUP GroupName Configures the way text is shown on the display Number of rows in line display operation mode Number of columns or characters in
66. nday January 05 2015 12 38 50 Tuesday January 06 2015 12 48 55 AM 1001020 1001020 1001020 e Yes Close Network and Sharing Center window 14 May 2015 RevC 23 5 Change Computer ScanVue Price Verifier User Manual M5100 01 Enter Control Panel gt Control Panel Items gt System gt Computer Name tab File Edit View Jools Help B So CC t Control Panel A Control Panel System IO Control Panel 24 View basic information about your computer Device Manager Remote settings System protection Advanced system settings Windows edition Windows 7 Professional Copyright 2009 Microsoft Corporation All rights reserved Service Get more features with new edition of Windows 7 System Manufacturer Dell Precision T3500 Processor Intel R Xeon R CPU Installed memory RAM 12068 System type 64 bit Operating System Pen and Touch No Pen or Touch Input is available for this Display Model Rating ndows Index W3530 280GHz 2 80 GHz Dell support Website See also Action Center Windows Update Online support Computer name domain and workgroup settings Windows Windows7 Performance Information and Tools Computer name Full computer name e Double click Change settings 3 Change setting Inthe System Properties window click Change button
67. nning These screens can be displayed at any time by scanning Info Screen 1 and Info Screen 2 bar codes shown in Appendix B under Support Barcodes Refer to Chapter 5 for detailed information on how to configure a Figure 1 Configuration Info Screens 1 and 2 14 May 2015 RevC 9 ScanVue Price Verifier User Manual M5100 01 Interfacing to the Host Network Server UPC Code request sent E from scanner II n HOST COMPUTER e MS Windows Controller Unix Linux l e Other OPERATING SYSTEM e Win98 Me 2000 NT XP Pro 7 Display i e Unix or Linux ScanVue H j H me Text message asrp pswnrl6 sa 5s5i 5 I Product returned by HOST i CE lt Description 1 Text File Relational Data Base This abstract system level diagram shows the relationship between the ScanVue the network and the host computer supporting SMB FTP or file transfer protocol The API is shown at both ends for clarity In practice the API that links the host network server to the ScanVue resides on the host server Figure 2 Simplified ScanVue System Diagram 14 May 2015 RevC 10 ScanVue Price Verifier User Manual M5100 01 Application Program Interface API Overview A generic bi directional message passing protocol API called Productlnfo has been created
68. nt to turn on the quest account guest account pippi who do net have an account can une the quet account log ente The computer Pagieeerd protected filer er petting not acomsible te gtii e Guest account should then be indicated as follows m Storch Contre Panel Choose the account you would like to change john Administrator Password protected Create a mew aczeunt What user account Additional things you can do H Set up Parental Controls Go to the main User Accounts page e Close the Manage Accounts window 14 May 2015 RevC 26 ScanVue Price Verifier User Manual M5100 01 7 Allow ScanVue Guest Account on Host Server Network For Windows 7 Guest account is denied access on the network by default This process removes Guest as a denied account from network server security settings policy t e Click Start n Search programs and files field type and enter GPEDIT MSC The Local Group Policy Editor will open Enter Computer Configuration gt Windows Settings gt Security Settings gt Local Policies gt User Rights Assignment Double click on Deny Access to the Computer from the Network See window below aM Rarer py Eile Action View Help kJ Local Computer Policy l Pokey a Computer Configuestion Adjust memory quotas for a proces
69. on Co located Fujitsu model FP 1000 thermal 3 receipt printer Serial RS 232 communication Requires optional Y cable Printer and ScanVue share a dual mounting bracket The printer is powered separately Serial RS 232 Communication ScanVue receives pre formatted data and control codes from a printer driver resident on the network host which it passes unmodified through DIN 8 Connector Serial RS 232 to the printer Default Communication is 9600 BAUD 8 bit no Parity and 1 stop bit 19200 BAUD is available setting ScanVue Accessories e 12 VDC 2 5A 30W Power Supply IEE P N 39055 01 with a standard 8 pin DIN male connector to power ScanVue Typically not included with ScanVue The input is universal 90 264VAC 50 60Hz and the power supply has global certifications 48 VDC 10 W typ IEEE 802 3af compliant Power Over Ethernet PoE Injector IEE P N 90180 01 with dual RJ45 jacks J2 Ethernet IN J1 Power Ethernet OUT to ScanVue Typically not included with ScanVue The input is 100 250VAC 47 63Hz e Printer interface cable for Fujitsu model FP 1000 or equivalent printer IEE 38578 01 Y cable for ScanVue with Fujitsu model FP 1000 or equivalent printer IEE P N 70665 01 Y cable RS232 Universal with DB9F connector IEE P N 38516 07 e 6 DC power extender cable with DIN8F to DIN8M connectors IEE 37082 72 14 2015 RevC 14 ScanVue Price Verifier User Manual M5100 01
70. on and white space preceding the product code When received by the client it is interpreted as a single textual response to a query The Productlnfo Server is described in more detail in Appendix E Protocol Implementation Rules 1 Mode values changed during a query session are only retained during that session 2 The host can make permanent changes to mode values for query sessions by connecting to the Productinfo protocol port Port 1283 of the client and setting the values As long as that connection is maintained the new values will be used in all further queries 3 Whether a permanent change will survive a power cycle of the client is implementation dependent Clients may provide special functions to record mode information in non volatile storage 4 Query sessions are best kept limited to information that is to be displayed immediately so that further queries can be answered 5 Mode values that start or end with whitespace must be sent enclosed in double quotes These quotes are removed when the value is stored Double quotes within the string are treated as part of the value 14 2015 RevC 12 ScanVue Price Verifier User Manual M5100 01 Specifications Display e 4x20 vacuum fluorescent display VFD Network Server Computer Requirements e MS Windows Unix Linux VAX or any other platform that runs a TCP IP network Supported Operating Systems e Windows 98 ME 2000 NT XP 7 Unix Linux a
71. ot invalid or unknown messages are simply discarded A maximum reasonable message length may be used as a means to detect implementation bugs that could result in loss of synchronization Such errors terminate the connection If the client detects it it may send an error token following re establishment of the connection in order to log the error on the server If the server is able to detect this condition it can log it directly When the server receives a product query from the price verifier it must respond even if the message is just to terminate the connection Following submitting a query the client may choose to take an error action if it receives nothing from the server within a defined timeout period The server can make capability queries and or mode changes before during after or in lieu of sending any response If the server wishes to space messages more widely than the client s default timeout it must send a Set Mode packet to change the timeout this need only be done once per query but must be done on each query 14 2015 RevC 11 ScanVue Price Verifier User Manual M5100 01 The client may send capability messages regardless of whether the key name is known to the server and the server may retain this information When the server needs to know the value of one of these capabilities it can consult this retained information If it is not known a capability query may be sent and the server may wait a moment for a repl
72. ot exist but the settings are used for optional devices Port parameters are fixed for each device Value The port passes data transparently in both directions ScanVue buffers all input characters until CR or LF received then sends entire string of characters to host The port function can be changed with the UnitConfig utility NONE Disabled BannerText Allows user to change displayed Greeting Message SELF content Refer to Customer Messages section for use 4 VERIFIER x your item belowfor price sale info KeepAlive Time When set to 0 the unit will operate in its normal mode that is it will close the socket on port 1283 when the transaction is complete any non zero value is entered the socket is kept open by keep alives sent at the frequency based on the value set in seconds 0 ____ Socket Normal Mode Default 1 or greater Socket Open Mode The delay in seconds before trying to read the INI file if it has never succeeded 14 May 2015 RevC 39 ScanVue Price Verifier User Manual M5100 01 Additional Configuration for VF Display Configuration Mode Description Defaut BypassNCRPrefix Instructs ScanVue to accept NCR prefixed bar codes for TRUE programming NCR prefix mode does not have to be turned off to be able to program the unit with barcodes ExtCharacterSet Selects a character set language for display The European default character set contains
73. pdated versions of this manual will be published periodically and may be downloaded in Abode Acrobat PDF format from IEE s website WWW IEEINC COM Copyright 2015 IEE Inc All Rights Reserved 14 May 2015 RevC 2 ScanVue Price Verifier User Manual M5100 01 STANDARDS CERTIFICATION The ScanVue product described in this manual has been fully tested and certified by an independent testing laboratory and is compliant with the following international standards UL Standard 60950 ITE listed product CSA standard C22 2 No 950 recognized product RF Emmissions Conducted FCC CFR Title 47 part 15 Subpart B Class A RF Emmissions Radiated CISPR 22 called out in FCC CFR Title 47 part 15 Subpart B Class A EN55022 2010 AC 2011 Class EN55024 2010 EN61000 3 2 2006 A1 2009 amp A2 2009 EN61000 3 3 2008 CAUTIONS Caution Do Nor A FIXED MESSAGE FOR EXTENDED PERIODS OF TIME AS THIS MAY CAUSE PERMANENT LATENT GHOST IMAGE ON THE VFD THE WARRANTY DOES NOT COVER THIS EFFECT 14 May 2015 RevC 3 ScanVue Price Verifier User Manual M5100 01 TABLE OF CONTENTS TABLE OF P ree 6 Chapter 1 INtrOGuctiOn cccccccsssseseccceeeeeeeeeeeeceeeeeeeeeeeseeceeeeeeseueessseeeeeessssuauseeeeeeeessaaagaaees 7 co rc 7 SeanVus VFD DESC HONOR kay d xak n ke Kenc sanl kek 7 8
74. ple Product Database Test Test Procedure 1 Connect ScanVue to Host Server Network as described in Chapter 3 2 Apply power the ScanVue unit will start its boot up sequence 3 Asample slideshow clock sho cycling through test images should be loaded and displayed if Host Server has been set up as previously instructed 4 Run sample server application Demoserv exe located in POS folder and scan following sample barcodes to test ScanVue operation using sample product database text file data dat All barcodes produce unique text messages 5 If installed press all four pushbutton switches and verify graphic image response for each switch This also uses data dat database file Modify data dat file as desired to display text messages TEST BARCODES See DemoTestCodes VF pdf sheet igold Seeds Turtle Wax 0 49000 02403 6 Vidal Sassoon 0 26 6 0 16000 11945 24100 12021 70662 03014 1 Font Set 2 4 4 4 4 4 4 14 2015 RevC 28 ScanVue Price Verifier User Manual M5100 01 Chapter 3 ScanVue Connections Refer to Figure 3 for ScanVue rear connections Refer to Figure 4 for Ethernet pin assignment Refer to Figure 5 for 12Vdc power pin assignment Connections For PoE Power Communication PoE Hardwired connection requires only 1 cable CAT 5 stand
75. r set to the one you want to use from UnitConfig Make all the changes before restarting The default character set is US ASCII European 2 When creating new messages standard characters that is those available on your computer keyboard can be entered directly from the keyboard Non standard characters must be entered in hex code form Hex codes consist of 4 hex digits xdd where x specifies that a hex code follows and dd is the hex code for the character you want as shown the character code table but occupy only 1 character space on the display 3 Checking and Unavailable and Welcome to IEE messages can be changed by entering the new text in the msgChecking or msgUnavailable or BannerText rows in the UnitConfig program screen Non standard ASCII characters must be entered as hex codes as described above 4 After changing these messages click the Set Mode Commit and Reboot buttons in sequence The unit will reboot and the new messages will be saved and active The text file string in BannerText to create the default message is shown below In this example is used to define the start and end of the text string and to denote a space The example is only shown this way to make it clear and is not required when you create an actual the blank spaces to get the correct alignment are required W Welcome to IEE ScanVue 420 Scan Your Item Here V 1 lt lt
76. ring would be e g SENDUNITID ON and byte 3 would be 22 instead of 19 If the mode being queried of set is known a response is sent The name of the mode and its value is a string in token value format following the header The header for a SendUnitlD response might be The response string SENDUNITID ZON and a terminating lt NUL gt immediately follow the header There can be white space on either or both sides of the equals sign If the mode query is a zero length string ScanVue will respond with lt CR gt lt LF gt separated list of all supported modes and their types in the form MODENAME TYPE SIZE where TYPE is BOOLEAN NUMBER or STRING and SIZE is the number of bytes in the STRING and only appears for STRING the mode query is the single character string 7 ScanVue will respond with a lt CR gt lt LF gt separated list of all supported modes and their current values Error reports are primarily intended for debugging purposes If enabled error reports are sent if for example the host queries a capability that the client does not accept Such error strings are in the format of a number possibly followed by white space and explanatory text There is no assignment of numbers to specific errors but the value zero should be reserved for non error conditions An OK error response could be The response string 0 OK and a terminating lt NUL gt immediately follow the header 61 Product Query Data
77. rivial mode query need not be in trivial mode 14 May 2015 RevC 63 ScanVue Price Verifier User Manual M5100 01 QFX Quick File Transfer Protocol QFX is a very low overhead protocol that is a much simpler and faster alternative to FTP for moving files quickly across the network There is no authentication The QFX server allows only read access to files in and below its default directory this is the extent of security QFX packets consist of a 4 byte network order packet length a 4 token and possibly data Packet length includes the 4 byte length field Tokens are INFO File information request response SEND File send request response DIFF File timestamp comparison ERRR Error response INFO exchange request length INFO NUL response length INFO YYYYMMDDhhmmss size lt gt Four digits for year two each for month January is 01 day 01 31 hour 00 23 minute 00 59 and second 00 59 followed by a single space character and finally the size of the file in bytes response length ERRR Requested file does not exist or request is malformed Explanatory message Is optional should be string consisting of number whitespace optional text request length SEND filespec lt NUL gt response length SEND file data response length ERRR Requested file does not exist or request is malformed Explanatory message is option
78. s LOCAL SERVICE NETWO b pou Allows log on locally Guest Administrators Lis lt lt a Policy Allow leg en through Remote Desktop Services Administraters Femote Startup Shutdown Back up files and directores Adminetireion Backup Deployed Printers Bypass traverse checking Everyone LOCAL SERVIC 3152 Change the system time LOCAL SERVICE Admini Sec Sett 2 P ami l Change the ime zen LOCAL SERVICE Ad mi ni Local Policies Creste pagefile Administrators Audit Create a token object 2 User Rights Asssgnenent Create global objects LOCAL SERVICE HETWD Security Optians Create permanent shared okpects ET Windows Firewall wath Advanced Security Create symbolic baks Aine r Hetwork List Manager Policies 2 Debug progeams Administrators 1 Public Key Policies EJ Deny access to this c emip ter Traen te network SVSERVEVGuest M Software Restriction Policies Deny leg en as a batch job 5 1 5 21 2173895787 2 2 Application Control Policies Deny leg en as a serae 4 IP Security Policies on Local Computer Deny log locally 1 5 21 2173835787 2 O Advanced Audit Policy Configuration Deny log on through Remote Desktop Services d Judei Res Enable computer and user accounts to be trusted fer delega Force shutdown from a remate sysbern Administrators Generate security audits LOCAL
79. t Productlnfo based applications The IEE ScanVue retail products use sub set of the ProductInfo protocol to meet their functionality requirements The specific implementations for these products are covered in their respective user manual application programming interface API section Introduction The Productlnfo Protocol provides a network based messaging system whereby a client can obtain item price and description text information about specific products from a database located on a back office server The protocol will be submitted as an RFC for the Internet community Protocol Types There are two forms of the protocol trivial and nominal The trivial version consists purely of lt NUL gt terminated text sent from the client to the host or from the host to the client From the client it is a product query from the host it is a text response This may not support all the features of any particular device so nominal mode must be used for advanced features The trivial and nominal cases can be distinguished by examination of the first byte in trivial mode it will always be a printable ASCII character in nominal it will be zero unless you are sending individual packets in excess of 16MB When a trivial mode message is received by the server it is interpreted as a product query it optionally contains the client s identification and white space preceding the product code When received by the client it is interpreted as a singl
80. tents Documentation Folder Contains Manual and support documentation POS Folder ScanVue ini ScanVue initialization file consisting of a script specifying the order and duration messages are to be displayed UnitConfig A GUI program identified by 27 logo used for setting up ScanVue from the network Written in VisualBasic the exe VB sources and an OCX are provided Modeset is the associated DOS program modeset exe Command line utility for setting ScanVue modes instead of UnitConfig demoserv exe A sample Productinfo query server application data dat The database of a few items used by sample Productlnfo query server Demoserv data dat documented Documentation and sample on how the data dat file is organized Application Examples Folder Modeset Examples Contains DOS command line batch program examples using Modeset utility that can be used to configure a group of ScanVue units at one time 14 May 2015 RevC 17 ScanVue Price Verifier User Manual M5100 01 Support Utilities Folde qfxserv exe heartbeat exe probe exe sst exe QFXserv exe Quick File Exchange Server is a low overhead high speed file server ocanServ ocx is a library you can use to create your own Productlnfo server in Visual Basic or other Microsoft languages A sample server written in VB using scanserv ocx A very simple demonstration product query
81. teon Choo and shanng Access files and printers located on other network computers change sharing settings 2 problem Diagnose and repair nebwerk peoblens ex get troubleshentineg information See Intenet Options Windewa e Verify network communication is established with status similar to the following example Note Host Server obtains IP address from router DHCP server referenced in example as IPv4 Adaress 10 0 10 79 4 dli Control Panel All Control Panel items Network and Sharing Center File Edit View Tools Help Control Panel Home 5 View your basic network information and set up connections Change adapter settings LS x Change advanced sharing settings WINDOWS Network 8 Internet This computer View your active networks Connect or Network 8 Access type No Internet access Public network Connections 9 Local Ares Connection Change your networking settings Set up 2 new connection network Set up wireless broadband dial up ad hoc or VP Connect to network Connect reconnect to wireless wired dial up Choose homegroup and sharing options Access files and printers located on other network c Diagnose and repair network problems or get troub See also HomeGroup Internet Options Windows Firewall Mo
82. the file in the shared directory Changing a mode setting value using UnitConfig modifies the saved configuration ScanVue retains the new settings in non volatile memory Refer to Appendix for detailed information how to modify the scanvue ini initialization file Network Activity ScanVue includes servers for FTP port 21 ProductInfo port 1283 and clients for FTP SMB Windows networking and QFX Quick File eXchange FTP SMB or QFX can be used to access the text files from the Network Server for ScanVue to display SMB is the default mode The ScanVue VFD requires a Productinfo server host or back office computer where the price description database is maintained These servers may but do not have to be the same physical computer If using an initialization file scanvue ini this must be located in the shared POS directory if SMB based or the default directory for FTP or QFX The server can be a Windows system or an FTP or QFX server on any type of hardware or OS provided it runs ScanVue sends the UPC number read from bar coded item placed under the scanner to the Host or back office server API Productlnfo which uses this number as a key to find the item in the price description database After the item records are retrieved the host application prepares the response and sends it back to ScanVue where the information is accepted and displayed The response is text only Availab
83. ting Message 14 May 2015 RevC 73 ScanVue Price Verifier User Manual M5100 01 Appendix H Mounting Bracket Outlines A wv a ij M m I5 4 00 Figure 16 Slimline Wall Mount Bracket 14 May 2015 RevC 74 ScanVue Price Verifier User Manual M5100 01 5 1 7X 20 186 9 FOR 10 SCREWS 7 36 173 3 2 6 82 109 8 50 8 4 32 2 00 97 1 59 2 3 82 20 9 2 82 e e 1 my 1 1 OM lt QOO Drs w P C4 L eo e L 1 gt L 1 DIMENSIONS ARE IN INCHES mm GENERAL TOLERANCES 0 020 IN Figure 17 Co Located Printer Wall Mount Bracket 14 2015 RevC 75
84. tising or provide other customer information In addition to performing a service to the customer The ScanVue VFD can directly generate advertising revenue for the store Special displayed advertising text messages can promote special or seasonal sales events manufacturer s co op advertising check gift card balances or provide other customer information ScanVue VED is a network connected device which uses industry standard TCP IP protocols for communication and interfaces to a store network server through an Application Programming Interface API that resides on the network server The contemporary housing design merges well with almost any store d cor and custom color combinations are available if the units are ordered in sufficient quantities The electronics package is completely contained in a high impact ABS injection molded case ScanVue VFD Primary Functions tem Barcode Scan Customer scans product UPC barcode Product price and description text information are then returned by Host and displayed on the ScanVue 14 May 2015 RevC 1 ScanVue Price Verifier User Manual M5100 01 ScanVue 5100 Operation Scanvue Initilization File Overview A default initialization file scanvue ini should be located in the shared POS directory on the network server The ini file may be used to control displayed response messages and other mode settings of every unit linked to that server When started up ScanVue reads
85. ual M5100 01 Geen MRNA a M COR M 1 BERE 8 N oa BLN m mM EH MM bt ce ERE 8 OE N E B E N B E ee Hs HEB B E E H E H B EH HE 2 Ge EEEE NM B H N H 525222222222 3 Serre muse 1 B3 B4 B5 Ba Ba BA B BD BE BF NA NA NZA NA NA T ur D N N N H h N H h N N H DO D1 D4 DS L Da Dao DE DUC DD DE DF Table 5 Cyrillic Character Set for VF Display Hi EE EH uH E BIE E EH H Bae B E B EH H B B EHE EH B E E Bi En Bi
86. ver is turned off SloppiPort The IP port to use when sending product information 1283 requests and listening for connections sloppi Timeout The maximum wait time in hundredths of a second for an 750 initial response to a product information query kept in 7 5 seconds non volatile storage 14 May 2015 RevC 36 ScanVue Price Verifier User Manual M5100 01 Product Query Configuration Configuration Mode Defaut IgnoreAckNak Sets ScanVue to ignore and NACK characters FALSE when received at the beginning of an expected packet IgnoreResponseChars Sets ScanVue to ignore the number of characters specified from 0 255 at the beginning of the response packet to a query QueryPadTo oets the number of text characters for a barcode query to at least the specified number of bytes by adding NUL bytes after the query string Value is 010 64 Has no effect if value lt bytes in barcode 3 QueryPrefix Up to 198 characters If set it is prefixed to all query Not Set requesis SendError Controls whether error messages are sent in response FALSE to unknown messages mode set commands with improper parameters etc SendResponse Controls whether confirmation messages are returned FALSE after setting a mode s value sendUnitID Controls whether the UnitID string is sent as part of TRUE product information requests The protocol method used for product information TRUE queries Presentation Configur
87. versity Wireless WEPEncryption WEPKey1 WEPKey2 WEPKey3 WEPKey4 WEPKeyIndex n nia DE Set Mode Refresh Restart Unit Exit Close TextReset Savel oF ile Help Content FALSE 10 0 10 13 480 0000000 New Content 0000000 Not Set Checking Unavailable 15 15 FALSE TRUE INSTALL One moment pleas Please try later PRIMARY FALSE None Not Set Not Set Not Set Not Set 1 lant The string that is displayed the device when making a product information request Figure 11 UnitConfig Screen msgChecking Mode 14 2015 RevC 70 UnitConfig 3 4 Unit IP Address 1002055 _ Set Mode ScanVue Price Verifier DER Commit Refresh Restart Unit Exit Close TextRieset SaveToFile Help Mode Content New Content useri msgChecking msgUnavail DisplaySetup DisplaySetup2 DisplayAll ShowLogo NetworkName Diversity Wireless WEPEncryption WEPKey1 WEPKey2 WEPKey3 WEPKey4 WEPKeyIndex BasePrefix HomeURL HomeURL2 HomeURLTimeou URLPrefix fing C Not Set Checking Unavailable One moment pleas 4 Please try later 15 15 FALSE TRUE INSTALL PRIMARY FALSE Mone Not Set Not Set Not Set Not Set 1 Not Set Not Set Not Set 0 Not Set DEN The string that is displayed by the device when the product information server does not respond Figure 1 UnitConfi
88. y to be received This reply will asynchronously update the server s information and the value should be found there by a subsequent lookup following the brief interval required for the client to respond to the query If it remains undefined it can be assumed that the client declined to respond probably because that capability name is not known to it Mode settings allow the server to select between optional behaviors or parameters in the client Theoretically this can work both ways If the server wants the client to adopt a certain mode setting it sends the command and the client will respond appropriately If not an error report may be generated in response Mode settings occupy a separate name space from the capabilities table A mode setting could be used to change the timeout value the client uses to decide that a socket connection has broken Error reports are used primarily as a debugging tool The string starts with an error number optionally followed by white space and explanatory text In the nominal case messages consist of a length followed by a token possibly followed by more information as specified by the length and the token In the trivial case the message consists solely as a NUL terminated text string this is the case when each of the four bytes of length field is an ASCII printable character When such a message is received by the server it is interpreted as a product query it optionally contains the client s identificati
Download Pdf Manuals
Related Search
Related Contents
多管式熱交換器 取扱説明書 取扱説明書 Copyright © All rights reserved.
Failed to retrieve file