Instruction manual
Table Of Contents
- ViewPoint Wireless Touch Panels
- Introduction
- Product Pics and Specs
- Connections, Cleaning, and Charging
- Touch Panel Basics
- Designing Touch Panel Pages
- Overview
- Activating the Edit button
- Setting the Device Base
- Setting the Device Used
- Creating a Page
- Creating a Button
- Button Properties
- Using TPDesign3 to Download Bitmaps, Icons, and Fonts
- Button Properties for External Pushbuttons
- Creating an IR Macro Button
- Creating a Joystick
- Creating a Bargraph
- Linking the New Page to the Main Page
- Exiting Edit Mode
- Programming
- Overview
- PC to ViewPoint Connections
- Programming the ViewPoint
- Programming Changes
- Serial Commands
- System Send_Commands
- Gray Scale and Programming Numbers
- Colors/Shades of Gray and Programming Numbers
- Font Styles and Programming Numbers
- Border Styles and Programming Numbers
- Shorthand Send Commands
- Color/Gray Scale Send_Commands
- Variable Text Send_Commands
- Shorthand Variable Text Commands
- Buttons String Commands
- Button IR Macro Commands
- Loading Infrared (IR) Files
- Upgrading the Firmware
- Contacting Sales and Technical Support
- Index

ViewPoint Wireless Touch Panels Programming 95
An unsupported feature, at this time, is the mixture of other strings within IR macro
string blocks. However, other string types may occur before and after the macro
blocks as long as the strings are separated from the macro block with a <CR> and the
macro command exists at the beginning of the line.
The two commands are identified and defined in Figure 100.
Macro Commands
Command Description
"'$P <dn> <cn> <tpo>
<tpd><CR>'"
Execute an IR macro pulse located at device#, channel#, for
an “on” time in tenths of a second, and a wait time in tenths of
a second before executing the next command.
dn = device number 2, 3, or 4
cn = channel number 1 - 255
tpo = time pulse on in tenths of a second (max. 65535)
tdp = time delay after pulse in tenths of a second (max.
65535)
<CR> = end of statement (Enter key pressed)
Example
"'$P 3 15 10 100<CR>'"
Transmit the IR code at device 3, channel 15 for 1 second.
Then, the macro pauses 10 seconds before executing the next
command or before finishing the macro if no other commands
exist.
"'$W <tdbp><CR>'"
Used as a delay between pulses
tdbp = time delay before pulse in tenths of a second
(max.65535)
<cr> = end of statement (Enter key pressed)
Example:
"'$W 455<CR>'"
This command causes the panel to wait 45.5 seconds before
executing the next macro command.
Figure 100
Macro Commands