Home › Forums › Knowledge Base › Other Modules › Easybar Dispensing Interface
- This topic has 0 replies, 1 voice, and was last updated 19 years ago by
Rob.
-
AuthorPosts
-
April 14, 2006 at 7:18 pm #1540
Rob
MemberEasybar Dispensing Interface
Touchnet Shell Program
EASYBAR.EXE
Version 1.0Last edited: December 15, 2003 08:07 AM
This interface is designed to run as a Touchnet shell utility that monitors a COM port for input of a PLU number from Easybar and passes it back to Touchnet. It will also terminate if touch is detected.
OperationThe bartender touches the appropriate buttons to bring up the window for pouring drinks. She then proceeds to pour all the drinks, and touches the screen when she is done. She may then ring other items or complete the order. The Easybar system will not allow the pour to start until it receives an acknowledgement from the interface that it received the PLU number.
Installation and Styling1. Copy EASYBAR.EXE into the Tools directory.
2. In EDITNET, create a shell with EASYBAR as the instruction. Check the Preserve Screen, Swap to, and Get Variables boxes.
3. Create a window called OKPOUR with instructions to pour the drink or touch the screen to terminate pouring.
4. Style into Touchnet with a chain like the following:
Window = OKPOUR ;OK to pour drinks
‘NEXTPOUR’
Branch =0
Shell To: EASYBAR ;Monitor port for PLU number
‘RINGIT’
IF Branch = 1 ;PLU number received
+0: <>
HI:Sent =Y” title=”Grin” />on’t let it be cancelled
Jump To ‘NEXTPOUR’
END IF
Close 9 windows ;Chain terminated by touch
5. In the Product Database, PLU numbers for full shots must be consecutive. PLU numbers for half shots must be consecutive and be offset by a multiple of from full shots. For example, if full shots started with PLU 401, then half shots must start at 501, 601, 701, etc.Variables Set by Shell
PLU – PLU Number from Easybar
Branch – Termination Status
1= Received PLU
2= Received Touch
Command Line OptionsThe following command line options are available:
/COM= Specifies the COM port. Default is 4.
/BAUD= Specifies the baud rate. Default is 9600.
/DEBUG Causes the interface to output incoming characters to the screen.
CablePC Easybar
DB25 DB25
—- —-
2 — 3 RXD
3 — 2 TXD
7 — 7 GRD
Revisions9/20/96
1. Added PLU styling restrictions to documentation.
9/17/97
1. Added improved chain using version 6 features to styling instructions. Corrected documentation to show COM4 as the default COM port.
-
AuthorPosts
- You must be logged in to reply to this topic.