User Manual VERSION 4.2.
Revision Chart Version Primary Author(s) Description of Version 1.0 Mudassir Hassan The document contains a complete set of steps for deploying Android TDU Lite/SmartKIOSK. 21st February, 2014 1.1 Mudassir Hasan Text Box hint, Masking and WT Tag added 15th May, 2014 1.2 Dilas Zooni Meraj Updated for version 3.8 which includes Arabic font for ticket tag added (Wavetec Designer Plugin) and SmartKIOSK Models.
TABLE OF CONTENTS Revision Chart ............................................................................................................................................ 1 1. 2. Executive Summary ............................................................................................................................. 5 1.1 Purpose ......................................................................................................................................... 5 1.2 Scope ................
2.8.1 Selecting Aspect Ratio ........................................................................................................ 23 2.8.2 Configuring idle time videos .............................................................................................. 24 2.8.3 Ticket Print Action button .................................................................................................. 25 2.8.4 Configuring timeout settings (automatic navigation) ..........................................
6. 5.2.4 Thank you Screen ............................................................................................................... 73 5.2.5 Printer Paper out Tagline .................................................................................................... 74 Contact us ..........................................................................................................................................
1. EXECUTIVE SUMMARY The Android Smart KIOSK is intelligent system especially designed for a customer friendly and interactive interface. Its touch screen interface enables the customer to get ticket at the touch of a fingertip. Strong graphical interface makes it interactive and user friendliness assists the user during ticket dispensing. Its user friendly and easy to use system helps provide customer with quality services and convenience.
1.4.1 SECTION I This section elaborates about designing slides along with the Ticket designs. This also gives details about the functionality provided as part of the MS Power Point Plugin to create the slides and ticket designs. 1.4.2 SECTION II This section defines about how to create the running schedules for the slides created in Section I on the Android SmartKIOSK. This elaborates the various options provided in the Wavetec Scheduler application and the flexibility of its usage. 1.4.
2. SECTION I – DESIGNING MEDIA FOR TDU-LITE/ SMARTKIOSK 2.1 Pre-Requisites The Pre-requisites applications and hardware for this section are mentioned below: Windows based PC/Laptop. MS Power Point 2010 or above. Images, to be used as background of the Android SmartKIOSK screens. Logo that are to be displayed on the Android SmartKIOSK Ticket. 2.
3. Select Install to start installation. 4. Select Close to complete the installation. Now open the Microsoft Power Point.
5. A new tab titled "Wavetec Designer Plugin" will be added to your PowerPoint ribbon on the far right (see screenshot below). Make sure you have selected SmartKIOSK in Product section and Slides in Select section. 2.3 Designing a Ticket for the Android SmartKIOSK Application Tickets are also designed using Microsoft Power Point plugin of Wavetec. A default presentation file is provided for the users which can be edited to create their own ticket.
If the file cannot be downloaded then following are the steps to use a default Ticket file: 1. Using the Wavetec designer plugin, select the Ticket option in the Select ribbon. 2. Browse a default file from the Ticket File action of the Smart KIOSK. 3. When the Ticket file is opened a sample Ticket presentation is displayed in which the user can see all tags placed in specific locations for designing a sample ticket.
2.3.2 UNDERSTANDING THE TICKET TAGS A ticket is a combination of Tags, fixed text and graphics. All these functionalities can be applied on the Tickets placing specific tags from the Ticket plugin.
Select the Ticket Tags action from the Design/Configure ribbon. A Tag selection window will open. From here user can select tags or apply custom tags, customize their font‟s style and size. 2.3.3 TICKET TAGS DETAILS The Ticket tags are the variables that are understandable to Android SmartKIOSK application and are replaced by the actual content as the physical ticket is being generated for printing. The following actions can be performed for each tag: 1.
7. [Date] – Current date of the eQ Controller shall appear here. 8. [Time] – Current time of the eQ Controller shall appear here. 9. [Link] – URL of the customer‟s website shall appear here. 10. [Message] – Any message that customer wants to appear on the ticket shall appear here. 11. [Logo] – Customer‟s logo shall be displayed here. 12. [WT] – This tag will show the number of customers waiting in that category. This tag used with AppWT tag cannot be Notes: 1. Do not edit any tag.
Select the Ticket from the Ticket tag drop down as shown: Now select the Arabic font from the list of Fonts drop down and click Add Tag.
On clicking, the tag will be added in the ticket design like illustrated in the snapshot below.
For both cases, the ticket number will be displayed in the Arabic font when ticket is printed from SmartKIOSK. *Note: Please note that the Arabic font is only valid for ticket tag only. Don’t use the Arabic font for any other tags. 2.4 Ticket Calculator The Ticket Calculator ribbon features a calculator which precisely tells the users to estimate how many tickets of the designed size can be generated in a paper roll that is installed on the Android SmartKIOSK. This is calculated in two ways: 1.
2.4.1 NUMBER OF TICKETS This is used to change the number of Tickets to be printed in a roll. If the number of tickets to be printed in a roll is less, the size of ticket will be large. Otherwise, if the number ticket to be printed in a roll is more, the size of ticket will be small. 2.4.2 LENGTH OF PAPER ROLL This is used to change the length of paper roll from which tickets are to be printed in order to determine the number of tickets that can be printed with the defined height. 2.4.
2.4.4 HEIGHT OF TICKET This is used to change the height of Ticket manually in order to customize a Ticket with Ticket Tags as per requirement. If the size of Ticket is large then the number of Tickets to be printed in a roll will be less. Otherwise if the size of Ticket is small the number of Tickets to be printed in a roll will be more. The maximum height of Tickets cannot be greater than 150mm, whereas the minimum height of Tickets cannot be less than 20mm. 2.
2.6 Designing screens and menus After generating ticket file the second step is to design slides. In order to design screens and menus, following components are required to be configured. 1. Installing the Wavetec Designer plugin. 2. Adding background to screens. 3. Inserting the Action buttons i. Aspect Ratio. ii. Idle Time Video. iii. Ticket Print Actin buttons. iv. Configuring timeout settings (automatic navigation). v. Navigating to other screens. vi. Configuring the Info Ticket. vii.
Download the Pre-define templates from the eQ Release site under the section “Smart KIOSK Android”. The access is for authorized people only so if you have any issue in accessing please contact your regional CSE. 2.7 Adding background to the Android SmartKIOSK screens Backgrounds are the images that the customers will see on the screen when the Android SmartKIOSK application starts. This section shall explain on adding background images to the Android SmartKIOSK screens. 2.7.
4. For Android TDU-Lite, make sure that 56pixels space line is leave from the bottom of the screen while adjusting the background as TDU Lite doesn‟t display this area.
56 pixel heights is not use Note: Repeat all of these steps to specify all of the individual slides which will be included in the presentation.
2.8 Inserting the Action buttons Buttons are the hotspots on your image that perform some action as the user touches them. These actions can be: Generating a ticket Navigating to another screen Assigning idle time video etc. Action Settings tell the Android SmartKIOSK application about the actions to perform on touching the hot spots that you create on your screen.
2.8.2 CONFIGURING IDLE TIME VIDEOS Idle time Videos works as screen saver for Android SmartKIOSK, whenever there is no activity on KIOSK screens, it moves to First Screen where Idle Time Video is configured. The Video is interrupted by the onscreen touch. For adding a video to the presentation, the steps given below have to be followed: 1. Open Idle Video action from Design/Configure ribbon. 2. The Idle Video Setting Video will open. 3. Browse the video file which will run in Idle Time (Only .mkv and .
2.8.3 TICKET PRINT ACTION BUTTON In Smart KIOSK plugin, there is an execution command that would generate a ticket. 1. For using the Ticket Print Action Button Select Print from the Design/Configure ribbon.
Category button: Button ID for the respective category for which ticket is required to be generated. Priority level: Defines the severity of the category. (1 is lowest priority and 9 is highest priority level). Ticket Fie: Name of the folder that contains ticket file, which will be printed against the category. Number of tickets to print: Number of tickets that are to be printed on a single click/touch. Open Advanced Settings. 2.
Header: User defined parameter (User can insert any name here) Footer: User defined parameter (User can insert any name here) Link: User defined parameter (User can insert any web link here). Message: The message that is to be printed on the ticket. Logo: Appears at the top of the page, which usually is the company logo. Category Text: Name of the category as selected by the customer shall appear here.
4. The Action Buttons will be place in the middle of Slide, Move this button over screen design button and resize it according to the requirement. Notes: 1. In case of no priority set ‘0’ as its value. 2. Following parameters are mandatory to be specified with the Print command: Category button Priority level Name of ticket Number of tickets to print 5- Remember to put navigation with print button.
6- Press the navigate button to define the slide number to which user will be navigated after printing ticket.
7- Press Ok. 2.8.4 CONFIGURING TIMEOUT SETTINGS (AUTOMATIC NAVIGATION) Timeout setting is use to route between screens when the display screen is inactive. It limit the display time for each slide. Follow the steps described below: 1. Select the Timeout button in the Design/Configure ribbon. 2. The Timeout setting window will open, 3. In this windows Slide Number represent the slide on which user will move to when Android SmartKIOSK is inactive. 4.
Repeat this step for all the other slides, where timeout is required. 2.8.5 NAVIGATING TO OTHER SCREENS After adding all of the slides, users will need to specify the order of navigation between different slides. Follow the steps described below: 1. Select Navigation from the Design/Configure ribbon.
2. The Navigation setting windows will open. 3. In this window, Slide Number defines the navigation between current slide to slide which was mention in Slide number. Repeat this step for all the slides from which you want to navigate to other screens. 2.8.6 CONFIGURING THE INFO TICKET In certain cases, an informative ticket is required to be generated for Android SmartKIOSK. Please note that ticket number is not specified on Info Ticket and it does not contain any Tag.
2. This will open Info Ticket window. 3. In this window, browse Info Ticket Folder and provide number of prints. The number of prints define the number of Info Tickets are to be printed on a single button click. 4. The Info Ticket folder is the Ticket file which has been generated using the Plugin previously. 2.8.7 INSERTING THE EXECUTE ACTION BUTTON (FOR EXECUTING CUSTOM SCRIPTS) The Execute Action button is used to run custom scripts on the Android SmartKIOSK.
2. This will open Execute configuration windows. Script Name Script Argument Time Out Browse the Custom Script, in which any custom functions like fetching name from web service will executed. Enter the number to be used as an argument for the calling script After how long script will stop executing. If you want to Print the ticket after executing Script then select the execute button area drawn on slide as shown in the image.
Repeat the above steps to add the user navigation after executing script/printing ticket. 2.8.8 ADDING THE CARD READER ACTION BUTTON This inserts action button to read data from the magnetic cards using an attached Card reader device. This command includes success and failure slide where when a data from Magnetic Card is read properly, this will route to a success slide, if it not properly read or in case of invalid card was inserted, customer will route to a failure slide. 1.
3. The Card Reader configuration window will open.
Success Slide: On acceptance of the Magnetic Card Smart KIOSK will navigate the user to Success slide. Failure Slide: On Rejection of Magnetic Card Smart KIOSK will display a slide with an error message. Validation Number: Provide the Card Verification Number. Offset: Defines the number of digits to be discarded to reach the verification digits of card number. e.g: Entering 4 will discard first four digits of card number and will then start verifying the card number. 2.8.
1. To apply Bar Code Action on screen, select Bar Code from the Design/Configure ribbon. 2. The Barcode Reader configuration window will open.
Success Slide: On acceptance of the Barcode Smart KIOSK will navigate the user to Success slide. Failure Slide: On Rejection of Barcode Smart KIOSK will display a slide with an error message. Script Name: Browse the Custom Script, in which any custom functions like fetching name from web service will executed. Script Argument Enter the number to be used as an argument for the calling script Script Timeout: After how long script will stop executing. 2.8.
2. The Text Box properties window will open; over here we set Textbox property type and its font‟s selection. Textbox ID: Textbox Type: Text Box ID represents number of text box on slide. Like if you have two and selected second text box its ID will be 2. Define the text box property. It has four selections. 40 1. Text is use to insert text in text box. When the user selects this Textbox on the screen a full Text Keyboard will launch on the screen. 2.
4. File is selected if user data is to be read from some file, File name must be provided in the Filename box. 5. Custom Keyboard is use to display the text which is entered by using user designed keyboard on presentation slides.(Customized keyboard can be designed by Custom keyboard Feature available in plugin) File Name: Text Length: Text Error Msgs: Text Alignment Password Clear All Slide Number: Textbox ID: Provide Name of file from which text box read the data and displays it.
Font Name: Provides variety of Fonts style which can be selected from the drop down. Font Size: Font size is alter with the range from 1- 72. Also, text can be bold by bold check box. Font Color: Adding variety of font color in texts. Regular Expressions: is a Text box file parameter which is required when you need to restrict the user to enter the data in prescribed limits. 4. The Hint/Masking tab provides the significant features of adding Hint and Masking in text boxes.
Hint: Hint appears on the text box which guides the user about what to enter and disappears once the text box is selected.
Text masking: Text masking is a technique which helps the user to organize the entered text by using the other numeric characters along with the text. Masking parameters can be used to take some pre-defined format information. For instance, you need to add text box for entering the date of birth, masking feature will be recommend to enter information. The date of birth will be added in a masked format like the figure below.
Mask Character: The Mask Character represent a character which will display once the user start tying, for instance, if you want to display 0 once the user start Inserting Date add Mask Character 0. Text From: The user can adjust the position of the insertion of the text. If Left is selected, the text will be inserted from left to right. Following is the detail explanation Text from right. Text from left. On selection of text from right, the text input will be entered from right.
On selection of text from left, the text input will be entered from left. 2.8.11 INSERTING BORDERS This used to add a border to the button when clicked, so that user may know that the button has been pressed. 1. Select the Button Border action from the Design/Configure ribbon. 46 2. In button border window, select desired Color and thickness of Touch effect.
2.8.12 DESIGNING THE CUSTOM KEYBOARD The Custom Keyboard is an option to add a custom made keyboard on Android SmartKIOSK slides instead of using the default keyboard designs. 1. Select the Custom Keyboard action from the Design/Configure ribbon. 2. Insert background Image with keyboard design on the Slide.
3. Enter the character you want to show when user touch they button on keyboard suppose configuring Q on keyboard. Enter Q and select OK. 4. This will add an action button on screen, now reposition and resize this button according your button‟s dimensions.
5. Same is the procedure for adding backspace and space just press this button on custom keyboard configuration window. In the same manner, continue adding all the alphabets for creating a custom defined keyboard on the screen. 2.8.13 CUSTOM MESSAGES The Custom Messages is an option to add any text or note on Android SmartKIOSK slides using wavetec Designer Plugin. 1. Select the Custom Messages action from the Design/Configure ribbon as shown in the figure below: 2.
3. This will add a text box on slides, now reposition and resize the text box according to the requirement.
2.9 Generating output files for Slides and Tickets by running Macros Once a user have created the presentation and applied action settings and also designed the custom ticket, it is time to generate the output files from the presentation by running the pre-defined Macros. Output files are then used by the Android SmartKIOSK application. The Macro is already programmed into the presentation. This section shall explain on how to run the Macro to generate the output files.
2. Select destination folder where the files are to be saved and click OK. 3. When the Macro will finish running, open the folder in which you have saved the Smart KIOSK presentation. The folder should be having the following three sub folders as shown in picture below. 4. Android SmartKIOSK has facility to compile all the components in these folders like Tickets, Scripts and Idle time video.
3. SECTION II – SCHEDULING THE SLIDES 3.1 How to create a Schedule The Schedule module provides the functionality to Create Slides Schedule. The folder which was created as a result of generating Macros containing the Slides and Tickets is scheduled on the Wavetec scheduler. The details of creating the folder can be catered by following the section Generating output files for Slides and Tickets by running Macros. 1. To create schedules first open the Wavetec Scheduler from the Desktop Shortcut.
3. Browse the Slide folder which was created after running the Macros and select OK.
4. Now Select the folder and drag it to the scheduler box. Multiple slides can be added in schedule. All the Slides created using the plugin are available in the selection list. 5. If the exact time duration of slides execution is known then the user can directly add it in Slide Display Duration box. This duration is in minutes. By doing so the slide of the same time duration is added in the scheduler. 6. The time range or duration can be readjusted by dragging the time slots. 7.
8. The time slot interval can be managed according to the requirement by using the advance time feature. Right click on the time slots header. This will open a menu opens listing the slot intervals. Slot interval can be the following: i. ii. iii. iv. v. vi. 1 hour 30 minutes 15 minutes 10 minute 5 minutes 1 minute. Select any of the slot intervals and the time slicing will change according to the selected interval.
9. The Schedule of any weekday or custom date can be enabled or disabled. 10. To „Enable’ or „Disable’ any weekday or date schedule right click on the weekday or date to be modified and select Enable/Disable. By default it is enabled.
11. The schedule of any weekday or custom date can be copied over to any other weekday or all weekdays, to any other date or all dates, or to all weekdays and dates. 12. To copy over the schedule right click on the weekday or date to be copied and select the ‘Copy Over’. In Copy over menu there are further three options: i. Weekdays ii. Dates iii. All Weekdays and Dates. Select the Weekdays sub-menu; there are further two options available „All Weekdays’ or select a particular weekday from list. 13.
14. By „Save’ option the user can save the schedule. 15. A confirmation message will appear.
16. Select Yes to open the folder containing the schedule.xml file.
17. Folder containing Slides and the Schedule file. This can also be opened by double clicking the folder icon. 3.2 How to Import the Schedule The Android SmartKIOSK Scheduler has the ability to re-open all saved schedule files which can be further edited. 1. To open schedule file, open File and Select Open Schedule.
2. Browse to Schedule location and select Open.
3. This will open the schedule on Wavetec scheduler. The user can update this schedule and save it again to update the Android SmartKIOSK.
3.3 How to create package The smart KIOSK package contains the screen background, designed ticket, idle video and a schedule.xml file that need to be updated on Android SmartKIOSK through USB Menu which is detailed discussed in section III. In order to create a package, you need to do the following steps: 1. Go to the folder where schedule is saved and copy the schedule.xml file as shown: By default schedule.xml is saved in c-drive so we use the following root: C:\Program Files\Wavetec\IDS\Smartkiosk 2.
4. SECTION III – UPDATING ANDROID TDU LITE OR SMARTKIOSK USING USB MENU 4.1 Pre-Requisites The pre-requisites of this section are as follows: 1. A USB Flash Drive 2. The Smart KIOSK Folder with the following updated contents: i. Slides ii. Ticket iii. Slides schedule 4.2 Using the USB Menu This Menu has the following options for the users: Following are the steps for updating the Android SmartKIOSK from the USB menu: 1. Insert the USB flash drive in Android SmartKIOSK USB input.
This Menu has the following options for the users 4.2.1 BACKUP This will take the backup of the existing Slides and Ticket on the Android SmartKIOSK and will create a folder with date and time on the root of the USB Flash Drive. By clicking Backup, the following screen will appear asking to continue. Click Yes.
4.2.2 UPDATE This will update the Screen Design, Ticket Design and Schedule of Android SmartKIOSK, which were place in SmartKIOSK folder on the USB Root Drive. By clicking Update, folder list of USB will appear. Go to smartkiosk. 4.2.3 BACKUP AND UPDATE This action will create a backup first and then update the Android SmartKIOSK. By clicking Backup and update, the following screen will appear asking to continue. Click Yes. 4.2.
4.2.5 EXIT This option is used to exist from the USB Menu. By clicking Exit, the following alert message will appear to remove USB drive from the device.
5. SECTION IV – PRINTER FUNCTIONALITY The Android Smart KIOSK offers in two different specifications i.e. the system with single printer and another one supports dual printers. In Android Smart KIOSK with dual printer functionality, runs only one printer at a time and will be printing the ticket.
Now Printing from Left Printer Which is the Primary Printer. 70 Now showing that the Printer is printing from Right Printer which is the Secondary Printer.
5.2.2 PRINTER ERROR ICON This icon will appear on the screen when the customer select the Print Action Button and the Primary printer stop working for any technical or it is out of paper, this icon will show on screen. Printer error icon on left printer means this printer is out of paper. The support personnel at the respective location are being asked by the Android Smart KIOSK to enter the paper in this respective printer (primary or secondary).
Now showing that the Printer on the right is Out of Paper and paper roll is to be inserted there. 5.2.3 AUTOMATIC PRINTER SWITCHING The Android Smart KIOSK Printer mechanism facilitates the user to automatically switch from the default printer to the secondary printer (left printer to right printer). With this automatic printer switch there will be no need to switch the printer manually during operations and the tickets printing will move in a smooth flow.
5.2.4 THANK YOU SCREEN Once the ticket printing command is executed, the user will get the screen to collect ticket. This would be the last screen and screen will move to first ticket main slide after the described delay.
5.2.5 PRINTER PAPER OUT TAGLINE When there is some error in configuring the device or printer is out of order and customer selects the Print Action Button, the screen will automatically switch to last slide and the showing “Configuration” will appear on the screen. This tagline is being appeared by the Android SmartKIOSK to enter the paper in the printer.
6. CONTACT US In case you may require further assistance regarding the ‘Android SmartKIOSK , please contact us at support.int@wavetec.com Head Office United Arab Emirates, Dubai Wavetec FZCO Address: Industrial License No. 175 Light Industrial Unit # 9 Dubai Silicon Oasis P.O. Box 341133 Phone:+971 (4) 326 31 93 Fax: +971 (4) 326 31 92 Email:support.int@wavetec.com Web: http://www.wavetec.
Warning: This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment.