Description
This document provides a complete guide for installing the SwiftPOS Menu Board software. The guide is broken up into steps, and must be followed in the order that they appear in the checklist below.
To Be Considered
- Menu Board Professional is currently ONLY SUPPORTED in Windows 10, 11 and Win 10 IoT.
- Note : When installing multiple Menu Boards make sure that all the Menu Boards have been configured to completion before attempting to invoke them. Not doing this may result in the Menu Boards not starting.
- Each Menu Board Terminal will need to connect to the SwiftPOS Back Office in the same way as SwiftPOS Touch terminals.
- All Menu Board data is stored in the SwiftPOS Table Tracking database accessible by a Table tracking Master terminal as well as the Menu Board application.
- If advertising is added to a Menu Board, then send a full update to the Menu Board Terminal.
- When using Available Servings the quantity remaining is checked and when the value reaches a quantity of zero (0) the price appearing on the Menu Board will read as Sold Out. Note : By default, Product POS Keys have the available servings option set to off and the quantity assigned as -1 (always available).
- Call Items can be added the Menu Board, thus interacting with the Kitchen Video System and display bumped orders.
Pre-Requisites
- Microsoft .NET Framework - This only needs to be installed if not previously installed. To download it click here.
- Install SwiftPOS Touch.
- There must be a SwiftPOS Touch terminal in the same Location as the Menu Board(s). This SwiftPOS Touch terminal must be assigned as the Table tracking Master terminal to install the Menu Board Software and will also manage the Product updates and pricing for the Location.
- Install Teamviewer or some other remote support software. This maybe useful if the Menu Board display screens are not visible from where the Menu Board SwiftPOS Touch terminal is located.
Installation Checklist
The following checklist should be used to ensure a trouble free installation of SwiftPOS Menu Board.
Follow the steps in the order outlined below:
- Ensure the Pre-Requisites above have been met.
- Install SwiftPOS Menu Board.
- Getting Started
Installation Guide
- Install SwiftPOS Menu Board on the Table tracking Master terminal. Generally this would be in the same Location as the Menu Boards.
|
GETTING STARTED
|
Files & Folders
SwiftPOS Folders |
|
C:\SwiftPOSMenu |
This folder is located on the Table tracking Master SwiftPOS Touch terminal and holds the application file, amongst others. |
C:\SwiftPOSMenu\Users\<PC-Name>\Menu Board-1 |
This folder is located on the Table tracking Master SwiftPOS Touch terminal and holds the settings file. |
C:\SwiftPOSMenu\Users\<PC-Name>\Menu Board-1\Folders\Inbox |
This folder is located on the Table tracking Master SwiftPOS Touch terminal and files are extracted from this folder. |
Settings and Configuration Files |
|
Settings.xml |
Menu Board settings for each Menu Board installed. See folders above for location. |
Settings_SW1.xml |
Menu Board switching settings. Each time the switching command line argument (/S) is used, a file like this will be created. The switching number specified will identify the file created. For more information ... |
Application File |
|
SwiftPOS.MenuBoard.exe |
SwiftPOS Touch Application. See folders above for location. |
Database File |
|
TableTracking.sdf |
SwiftPOS Table Tracking Database. |
Command Line Arguments
The following outlines each command line argument available, that can be used in conjunction with the Menu Board application file.
Argument |
Description |
Example |
/D:{Display #} |
Used to specify the monitor (#) number on which the Menu Board will be displayed. When you are setting multiple screens up, you must start one Menu Board at a time and make sure that it has a unique Terminal ID BEFORE you try and launch multiple Menu Boards on a single computer. If you don't do this, you will get errors if more than one Menu Board has an identical Terminal ID. |
C:\SwiftPOSMenu\SwiftPOS.MenuBoard.exe /D:1 |
/F:{FolderPathName} |
Used to specify a custom folder path/name which will then be created and used, as opposed to the default folder. |
C:\SwiftPOSMenu\SwiftPOS.MenuBoard.exe /F: C:\SwiftPOSMenu\Users\{ComputerName}\SouthStandFood1 |
/H |
This will hide the display of the Menu Boards and is required if you are using the HTML browser mode. HTML Auto Refresh must be on to use the HTML file in a browser. This will add a tag to the HTML file that will force it to automatically refresh and look for a new file if there have been updates or schedule changes. The default is 30 seconds. If you have a Video (MP4) running in the browser, the video will restart every time the HTML refreshes. A solution is to set the refresh to the same as the video length or set it much longer so the video will play in it's entirety several times before cutting and restarting. |
C:\SwiftPOSMenu\SwiftPOS.MenuBoard.exe /D:1 /H |
/S:(Switching #}:x{x = Time in seconds} |
Used to specify switching parameters to enable Menu Board Switching. For more information ... Specify the switching (#) number and the time (x) in seconds the Menu Board will be displayed. |
C:\SwiftPOSMenu\SwiftPOS.MenuBoard.exe /D:1 /S:1:30 |
Menu Board Switching
It is possible to switch between multiple Menu Boards on a single Menu Board Display. Once configured and active, switching can be paused/resumed using the Menu Board Monitor.
This section outlines the setup and operation required to switch between 2 Menu Boards using one display.
Pre-Requisites
- Each Menu Board will require a separate licence. This can be obtained via the Registration screen.
- Menu Board switching is not supported in HTML mode.
Setup
- Ensure two terminals of the type Menu Board are created via Terminal Records.
- Ensure the Menu Board terminals created above are listed as part of the SwiftPOS Touch terminals list. This will ensure connection to the SwiftPOS Back Office.
- Ensure two Menu Boards are created using Menu Board Designer.
- Create two Menu Board Schedules, ensuring their display times overlap.
- Create two desktop icons (shortcuts) using the C:\SwiftPOSMenu\SwiftPOS.MenuBoard.exe application.
- Double click one of the desktop icons created above to start the Menu Board.
- Right click the blank Menu Board screen and select settings to open the Menu Board Settings screen.
|
Alternatively, this menu can be accessed by expanding the System Tray and right clicking on the Menu Board icon. |
- Configure the settings to establish a connection to the SwiftPOS Back Office, the Table Tracking database and one of the Menu Board Schedules created in Step 4 above. Once configured, select the Tools button and Request a Full Update.
- Restart the Menu Board application. The selected Menu Board should now be displayed.
- Exit the Menu Board and repeat steps 6 to 8 above and ensure the other Terminal ID and Menu Board Schedule is selected in the Menu Board Settings screen.
- To ensure switching between Menu Boards, do as follows:
|
- To pause/resume the switching of Menu Boards, expand the System Tray and right click the Menu Board Monitor icon. For Menu Board Monitor information ...
- The following provides an example of 4 Menu Boards running on 2 displays each with 30 second display time.
C:\SwiftPOSMenu\SwiftPOS.MenuBoard.exe /D:1 /S:1:30 C:\SwiftPOSMenu\SwiftPOS.MenuBoard.exe /D:1 /S:2:30 C:\SwiftPOSMenu\SwiftPOS.MenuBoard.exe /D:2 /S:1:30 C:\SwiftPOSMenu\SwiftPOS.MenuBoard.exe /D:2 /S:2:30 |
Menu Board Monitor
Menu Board Monitor is the application that will control the Menu Board switching. Once the Menu Boards and command line parameters are configured correctly, starting the Menu Board will automatically launch the Menu Board Monitor application, which will appear in the system tray. Double clicking the Menu Board Monitor icon in the system tray will open the screen below and allow the pausing/resuming of the Menu Board switching.
If you exit the Menu Board Monitor while Menu Boards are running with the command line switches, the Menu Board Monitor will restart itself. To exit the Menu Board Monitor, first exit any Menu Boards running the command line parameters, and then exit Menu Board Monitor and it will not restart.
Linking Menu Boards to a Web Page
Each time a Menu Board is refreshed, a backup JPG file is created in the following folder:
C:\Users\{UserName}\AppData\Local\Temp\{MenuBoardNumber}.JPG
The Menu Board using this JPG file can then be uploaded to a WEB page for publication. This will mean however that whenever the Menu changes the JPG file will need to be uploaded to the WEB page each time. This will need to be uploaded to the web page each time the menu changes. This would work well for a site that did not want to design and develop a dedicated Web Menu.
Related Topics
- Back Office Installation
- Installation
- Menu Board Designer (Digital Advertising Screens)
- Menu Board Professional - Scheduler (Digital Advertising Screens)
- Locations - Menu Board 2nd Price Level
- POS - Kitchen Video System (KVS) Installation
- POS Touch Installation
- Reseller Help - For downloading installer software information.
- Reseller Help - For Menu Board information
- Table Tracking Database Installation