background image

Programming

41

4" Color Touch Panels with Audio

Programming

You can program the touch panel, using the commands in this section, to perform a wide variety of 

operations using Axcess Send_Commands and variable text commands. Use the commands 

described in this section to program the touch panel.

Serial Commands

Serial Commands are used in the AxcessX Terminal Emulator mode. These commands are not case 

sensitive.   

  

Serial Commands

?LSCV

Displays the dim 
room cutoff value.

Syntax: 

"?LSCV"

Example:

?LSCV

Requests the value currently set for the upper limit assigned to a dim room. A room with a 
light level above this, is categorized as a normal lit room. The default value is set at 66 and 
the range is 0-255.

?PAR

Returns panel 
parameters to the 
PC terminal.

Panel parameters include: firmware version, device number, mouse type, output 
resolution, number of devices, cursor enable, brightness, and contrast.

Syntax: 

"?PAR"

Example:

?PAR

Requests the information.

$SC

Sends a serial 
port 
send_command 
within a panel, as 
if sent from 
Axcess.

Syntax: 

"$SC <device offset>,"’<send_command>,<variable 

text #>,<data>’""

Variables:

device offset = Device number

variable text # = The variable text number value on the touch panel.

Example:

$SC 1,"’@TXT’,2,’TEXT’"

The string is sends the command to put text on a button with a variable text value of 2. It is 
crucial that all the correct ’ and " be used with no spaces after the commas. 

Example:

$SC 1,"’SLEEP’"

Sets a touch panel to sleep.

CALIBRATE

Starts touch panel 
calibration.

Syntax: 

"CALIBRATE"

Example:

CALIBRATE

Starts the calibration sequence mode on the touch panel.

Summary of Contents for AXD-CP4/A

Page 1: ...instruction manual Touch Panels and Accessories CP4 A 4 Color Touch Panels with Audio Firmware version G3 ...

Page 2: ...e RMA is cancelled will be refused AMX is not responsible for products returned without a valid RMA number AMX Corporation is not liable for any damages caused by its products or for the failure of its products to perform This includes any lost profits lost savings incidental damages or consequential damages AMX Corporation is not liable for any claim made by a third party or by an AMX Dealer for ...

Page 3: ...de installation 17 Solid Surface upgrade installation 18 Removing the AXT Faceplate Bezel 19 Removing and replacing AXT pushbuttons 20 Wiring the Touch Panel 21 Wiring guidelines 21 Wiring the CP4 A terminal connectors and cables 22 Additional CP4 A wiring configurations 23 Using the CP4 A Programming Jacks 25 Designing Touch Panel Pages 27 Buttons 27 Activating Edit Mode 28 Setting the Device Bas...

Page 4: ...TPDesign3 to Download Bitmaps Icons and Fonts 40 Programming 41 Serial Commands 41 System Send_Commands 43 Programming Numbers 52 Shorthand Send Commands 53 Color Send_Commands 58 Variable Text Send_Commands 60 Shorthand Variable Text Commands 62 Button String Commands 65 Upgrading the Firmware 67 Communication Methods for CP4 A Firmware Update 67 Upgrading the Firmware Using NetLinx Studio 69 Upg...

Page 5: ...hin a plastic backbox mountable into most surfaces that should not be confused with the optional metal CB CP4 A conduit box metallic optional component FIG 1 Sample AXD CP4 A and AXT CP4 A AXD CP4 A Front view AXT CP4 A Front view Verify the TPDesign3 program being used is Version 3 16 build 193 or higher The Updated EXE for TPDesign3 can be found at AMX com Tech Center Downloadable Files Applicat...

Page 6: ...e during both normal operation and firmware downloads Note 1600 kByte is used by the user program and is used by TPD3 designs for bitmaps icons and fonts This can be cleared using either the external ZAP command or the on panel Factory Reset button RAM SRAM 256 kByte x 16 512 kByte Partially user accessible Non volatile via the battery backup volatile when batteries are removed Note 256 kByte is u...

Page 7: ...cators Along with the buttons these can have the following feedback types assigned to them in TPDesign3 Channel Inverted Channel Always On Momentary Channel Feedback Inverted Channel and Blink They can then be used in many of the same ways as any other on screen button Button Caps Set of 18 changeable button caps consisting of 6 blanks 2 embossed with Up Down arrows and 10 pad printed labels These...

Page 8: ...tional Buttons with Unicode fonts can only be created and edited using TPDesign3 Operating Storage Environment Indoor Operating Temperature 10 C 50 F to 40 C 104 F Indoor Operating Humidity 5 to 90 RH non condensing Included Accessories Installation Kit for AXD panels KA5921 02 2 5 mm stereo conductor programming cable FG10 817 4 pin 3 5 mm mini Phoenix data power connector 41 5047 8 pin 3 5 mm mi...

Page 9: ...nd pushbuttons It also includes a rubber foam gasket to seal the gap between the bezel the back box and the wall It is a perfect solution that brings the power of AMX touch panels into wet and splashy environments inside your house or office building Specifications Cont Optional Accessories AC CP4A WRB Water resistant bezel set for AXD CP4 A beige black white FG5921 24 Axcess programming cable DB9...

Page 10: ...colors Beige Black White Foam insulation protects the internal circuitry from moisture and the elements Insulator cutouts fit perfectly around existing housing screws Included Accessories Three 3 faceplates Beige 60 5921 44BG Black 60 5921 44BK and White 60 5921 44WH One strip of foam insulation with screw cutouts that mounts around the inside border of the AXD housing Operating Storage Environmen...

Page 11: ...P4 A Conduit Box The CP4 A Conduit wallbox is an optional metallic housing that is installed onto a beam in a pre wall setting The touch panels are housed in a default backbox that ships with each unit To install a Wall Mount touch panel into a conduit wallbox for pre mounted surfaces 1 Fasten the CB CP4 A to the stud through the stud fastening holes shown in FIG 4 on page 8 The wallbox can be sec...

Page 12: ...ni Audio wiring through the cutout opening in the wall 5 Test the wiring by connecting the 4 pin mini Phoenix connector from the rear AXlink connector to a PSN6 5 power supply or Central Controller Verify that the panel is receiving power and functioning properly to prevent repetition of the installation 6 Connect both the AXlink and Audio connectors to the rear of the touch panel Refer to the Wir...

Page 13: ...the blank pre installed plastic pushbuttons by pushing the top rim of the button towards the LCD panel and applying a small amount of force 14 Carefully insert the six 6 desired replacement pushbuttons up to 12 other pre labeled buttons come in the accessory button kit by grabbing the button at either sides inserting the attachment pegs into their respective connector holes and pressing down firml...

Page 14: ...late and pulling with gentle force 2 Cut out the install surface using the dimensions shown in FIG 8 on page 11 Cut out the two notches along side the CP4 A to accommodate the two provided drywall expansion clips 3 Thread the incoming 4 pin mini AXlink and 8 pin mini Audio wiring through the cutout opening in the wall 4 Test the wiring by connecting the 4 pin mini Phoenix connector from the rear A...

Page 15: ...anel internal components and housing wall podium or other level surface 2 notches are required if the unit is installed into a drywall using the 2 provided clips PIR Microphone IR and Light Sensor locations Drywall clip set clip and screw for installation to plasterboard drywall surfaces Don t disconnect the connectors from the touch panel The unit must be installed with the necessary connectors b...

Page 16: ...ecurely fastened and flush against the wall FIG 9 As the screw is tightened the clip bends toward the insertion hole and into the wall This bending creates a grip on the wall by either pressing onto the wall or by securing the drywall between the housing and the drywall clip 11 Carefully remove any of the blank pre installed plastic pushbuttons by pushing the top rim of the button towards the LCD ...

Page 17: ...ith gentle force 2 Cut out the surface using the dimensions shown in FIG 12 on page 14 Be sure not to cut out notches for the expansion clips only used when mounting the panel in plasterboard 3 Thread the incoming 4 pin mini AXlink and 8 pin mini Audio wiring through the cutout opening in the wall 4 Test the wiring by connecting the 4 pin mini Phoenix connector from the rear AXlink connector to a ...

Page 18: ...consists of the Decor faceplate Install the four 4 Flat Solid surface can include a touch panel internal components wall podium or other level surface solid surface screws into the holes shown below Screw length depends on the installation surface and housing screws not included Attachment is done along the edges of the cutout These four holes are only required when mounting to a solid surface Sec...

Page 19: ... the LCD panel and applying a small amount of force 12 Carefully insert the six 6 desired replacement pushbuttons up to 12 other pre labeled buttons come in the accessory button kit by grabbing the button at either sides inserting the attachment pegs into their respective connector holes and pressing down firmly FIG 15 on page 16 FIG 13 Screw locations for plasterboard mounting of the main AXD uni...

Page 20: ...or AXD CP4 A touch panels AC CP4A WRB This faceplate set includes all three 3 color configurations beige black and white covered with a thin transparent water resistant film that covers the entire surface of the bezel including the touch screen sensor lens and pushbuttons It also includes a rubber foam gasket to seal the gap between the bezel the back box and the wall It is a perfect solution that...

Page 21: ...te side of the housing FIG 16 until the entire foam strip is now located behind the outer rim of the AXD housing 7 Verify the alignment of the center foam cutouts over the two side drywall screws FIG 16 8 Carefully begin tighten the 6 drywall screws in a clockwise direction Slight adjustments to the position of the foam insulation can be necessary Expansion clips are mounted through pre drilled no...

Page 22: ... inserting the left side of the foam between the surface and the rear of the housing 6 While still holding the insulation gently pull the other side of the foam over the opposite side of the housing FIG 17 until the entire foam strip is now located behind the outer rim of the AXD housing 7 Verify the alignment of the center foam cutouts over the four side solid surface screws FIG 17 8 Carefully be...

Page 23: ... 18 1 Flip the AXT panel over and place the LCD onto a soft cloth to prevent scratching during the removal process 2 Locate the four 4 phillips head 4 20 screws on the rear of the enclosure 3 Remove the screws by inserting a grounded Phillips screwdriver into the screw holes and turn the screws counter clockwise FIG 17 Foam insulation location on a solid surface mounted AXD FIG 18 AXT faceplate re...

Page 24: ...utton at either sides inserting the attachment pegs into their respective connector holes and pressing down firmly FIG 19 3 Carefully place the faceplate A in FIG 18 back onto the Main AXT unit B in FIG 18 Make sure to align the Light IR receiver and PIR Motion sensor locations to their respective openings on the front bezel faceplate 4 Firmly grab the front and rear of the panel and flip the AXT ...

Page 25: ...sed for the cable The table below lists wire sizes and maximum lengths allowable between the touch panel and Central Controller The maximum wiring lengths for using AXlink power are based on a minimum of 13 5 volts available at the Central Controller s power supply Refer to the Specifications section on page 1 for more information FIG 20 Rear views of the AXD and AXT touch panels AXD CP4 A Rear vi...

Page 26: ...by using a grounded Phillips screwdriver to turn the screws clockwise Do not over torque the screws doing so can bend the seating pin and damage the connector 6 Insert the wired connectors to the rear of the CP4 A touch panel 7 Unscrew the two 2 screws that attach the clip to the underside of the AXT 8 Thread the tabletop cable through the cable clip opening at the rear of the AXT unit FIG 20 on p...

Page 27: ... on the switch itself In the above system panel 1 could be configured so that a push sends a corresponding command through the Master that sets panel 1 s microphone On and then sets all other panels 2 N to transmit the audio through their speakers An example of this would be if a user wants to use panel 1 to send a page throughout a home office is anyone there All other panels would transmit the a...

Page 28: ...d panel A button push on panel 1 sends a PUSH command to the Master which then Increases panel 1 microphone level and mutes panel 1 speaker This allows the first user to transmit audio Decreases panel 2 microphone level and increases Panel 2 speaker volume to default levels This allows the second user to hear the audio being transmitted from panel 1 A button push on panel 2 sends a PUSH command to...

Page 29: ...ing cable into the programming jack on the side of the CP4 A 2 Connect the male DB9 end of the cable into the female connector on the optional Axcess programming cable 3 Connect the other end of the Axcess programming cable to the male DB9 port on the back of your computer 4 Configure the communication parameters in TPDesign3 FIG 24 Programming jack connector locations and wiring configuration to ...

Page 30: ...Installation 26 4 Color Touch Panels with Audio ...

Page 31: ...y panel communication parameters The general button categories are described in the table below Verify the TPDesign3 program being used is Version 3 16 build 193 or higher The Updated EXE for TPDesign3 can be found at AMX com Tech Center Downloadable Files Application FIles TPDesign3 Earlier versions of TPD3 will not correctly function with these panels General Button Categories Selection buttons ...

Page 32: ... appear when an operation has two options and requires verification before an action is performed Status buttons Status buttons always have a dark fill with light letters and have no functionality except to display information Operation bars Operation bars appear in the place of the Editor bar after selecting a button or page edit operation The operation bar indicates which edit function is curren...

Page 33: ...Setup page now in Edit mode 6 Press EXIT again to return to the Main page The EDIT button appears at the top of the page indicating Edit mode is active 7 Press EDIT to open the Edit bar The BUTTON and PAGE options in the Edit bar FIG 28 are used to design and modify button and page settings Setting the Device Base Press the DEVICE BASE option in the Protected Setup page FIG 27 to assign a base sta...

Page 34: ... to save the value Adding a Page 1 Press PAGE on the Edit bar to open the PAGE menu 2 Press ADD to open the keyboard and enter a name for the new page Page names can be up to 20 characters 3 Press EXIT CHANGE to save close the keyboard and go to the new page Setting the page color 1 Press EDIT to open the Edit bar on the newly created page 2 Press PAGE on the Edit bar to open the PAGE menu 3 Press...

Page 35: ...E to open the BUTTON TYPE menu 5 Choose a button type for the selected button to open the associated Button Properties page Each button type has its own Button Properties page with settings specific to the button 6 Press BORDER to open the Button Border page 7 Select a border to set for the button and return to the Button Properties page The BORDER button changes to show the selected border type S...

Page 36: ...nel number close the keypad and return to the Button Properties page Setting the page flip 1 Press the Page FLIP STANDARD type button FIG 29 in the Button Properties page to open the PAGE FLIP TYPE menu 2 Select a Page Flip type If you select FLIP PREVIOUS in the PAGE FLIP TYPE menu the FLIP TO PAGE button appears 3 Press the FLIP TO PAGE button FIG 29 to open a list of all the saved touch panel p...

Page 37: ...ings such as camera pan and tilt control Before starting make sure to connect the touch panel to your Controller otherwise the joystick will not work properly Adding a bargraph or joystick button Create a new button using the Add operation bar in the BUTTON menu 1 Press BUTTON in the Edit bar to open the BUTTON menu 2 Press PROPERTIES in the Button menu to open the PROPERTIES operation bar 3 Press...

Page 38: ...n infrared microphone speakers and light sensors on the CP4 A panels come factory defaulted with values that can be changed by each user to suit their needs Refer to the Programming section on page 41 for more detailed information on commands This page is used to configure the various features and parameters for the CP4 A panel sensors To access the Sensors Setup page 1 From the Main page press th...

Page 39: ...d and the PIR no longer senses the presence of a user for a period of thirty 30 seconds an I O change of FALSE Release is sent to the AXlink program The PIR I O change is always disabled when in the Adjust Sensors Mode INFRARED WAKE turns On the backlight of the display when the PIR detects the presence of a user This feature is disabled through the use of the IRWA AXlink Send_Command Refer to pag...

Page 40: ...he Light Sensor is set to Dim Room mode DRM or Normal Room mode NRM LS BUTTON ILLUMINATION mode sets the pushbutton LEDs to illuminate when the light sensor LS falls below its threshold value In the case of a Dim Room refer to the light sensor section above for more information about the definition of a Dim vs Normal Room When the LS rises above its hysteresis turn on value in the case of a Normal...

Page 41: ...the Adjust Sensors page FIG 30 on page 34 4 Choose from any of these buttons and sliders to alter and set the properties for the speakers IR receiver and microphone FIG 31 on page 37 SPEAKER VOLUME allows the user to adjust the effective speaker volume The panel consists of an up button UP a down button DN and a current setting indicator range is between 0 and 32 The Speaker Volume up and down but...

Page 42: ...er a device number from 1 4 into the on screen Keypad and press ENTER when done MICROPHONE LEVEL assigns a level number to the microphone Enter a level value of 1 8 into the on screen Keypad and press ENTER when done External PushButtons The functionality of these external pushbuttons is like those of other touch panels The assignments for these pushbuttons include Device Channel numbers Flip to P...

Page 43: ...ne way 38 KHz signals of AMX codes only The properties for this receiver is capable of being set through the Using the Adjust Sensors Setup Page section on page 34 The maximum range is 15 feet 4 57 m for the AXT and 22 feet 6 71 m for the AXD unit Reception angles vary dependant upon the elevation and location of the installed panel Audio Tones The CP4 A is equipped with a transducer that gives th...

Page 44: ...File from the menu bar to open the File menu 3 In the File menu click on Download to Panel this opens the Download to Panel dialog box 4 Click on the Comm Settings tab to set the communications port baud rate and other communication settings 5 Then click the Actions tab to set the communication mode and select which elements of the project file you want to download to the touch panel 6 In the What...

Page 45: ... 66 and the range is 0 255 PAR Returns panel parameters to the PC terminal Panel parameters include firmware version device number mouse type output resolution number of devices cursor enable brightness and contrast Syntax PAR Example PAR Requests the information SC Sends a serial port send_command within a panel as if sent from Axcess Syntax SC device offset send_command variable text data Variab...

Page 46: ...n the touch panel HELLO Verifies that serial communication is working properly Syntax HELLO Example HELLO If the communication is active and working the response is How are you doing RESET Cycles power on the touch panel Syntax RESET Example RESET Cycles the power on the touch panel Once the firmware is downloaded send this com mand to recycle power to the panel This command prevents the user from...

Page 47: ...m ory Syntax ZAP Example ZAP Clears all memory and erases all buttons pages drawings and symbols Only use the ZAP command to erase the saved data in the touch panel data cannot be recovered after it is erased System Send_Commands SP Sends data out the serial port with trailing CR and LF Translates the and translates it as a carriage return to the next line Syntax SP data Example SEND_COMMAND TP SP...

Page 48: ...Example SEND_COMMAND TP AKEYP 1988 Opens the touch panel keypad with 1988 in the display AKEYR Closes opens the touch panel key board pad Syntax AKEYR Example SEND_COMMAND TP AKEYR Closes the keyboard keypad opened using the AKEYB AKEYP or PKEYP commands BAUD Sets the program port baud rate The baud rate can also be set in the Protected Setup page s BAUD level indicator Syntax BAUD baud rate Varia...

Page 49: ...ion is used to turn a tone Off BEEP 2 0 deactivates tone two that was activated in the previous example The BEEP command will disable the beep after a QBEEP command BRDM Adjusts the Dim Room Brightness setting The brightness level set with this command corresponds to the value present on the Dim Mode Brightness level indicator on the Adjust Sensors page Syntax BRDM n Variable n brightness level 1 ...

Page 50: ...ets the touch panel s date to February 8 1998 and time to 7 16 p m DBEEP Gives a double beep output This command only works if the Double Beep value in the Protected Setup page is set to On Syntax DBEEP Example SEND_COMMAND TP DBEEP Double beeps the panel ILEV Inverts the joystick axis Syntax ILEV joystick axis to invert Variables joystick axis to invert 0 Normal G3 joystick origin top left 1 Inve...

Page 51: ...for device four channel 255 IRSL Adjusts the PIR activation threshold The activation threshold is also set by the PIR SENSOR adjustment bar on the Adjust Sensors page Disabling of the activation threshold is done only by disabling both the Push Release and PIR Wake features Syntax IRSL n Variables n Activation threshold 1 minimum 20 maximum Example SEND_COMMAND TP IRSL 4 Adjusts the activation thr...

Page 52: ...utes the on board microphone MUTS Turns Off or On the on board speaker Syntax MUTS turn off on Variable turn off on 0 or 1 0 turn Off the speaker 1 turn On the speaker Example SEND_COMMAND TP MUTS 0 Mutes the on board speaker MVOL Sets the microphone volume to a specified level or percentage Syntax MVOL volume level percentage 1 Variable volume level 0 255 percentage 1 set the percentage to equal ...

Page 53: ...eypad with instead of 1988 PPOF Closes a specific popup page Syntax PPOF page name Variable page name 1 50 ASCII characters Example SEND_COMMAND TP PPOF Popup Page 1 Closes Popup Page 1 PPON Opens a specific popup page Syntax PPON page name Variable page name 1 50 ASCII characters Example SEND_COMMAND TP PPON Popup Page 1 Opens Popup Page 1 QBEEP Stops all beeps Syntax QBEEP Example SEND_COMMAND T...

Page 54: ...SLEEP Example SEND_COMMAND TP SLEEP Activates the screen saver mode SVOL Sets the speaker volume to a specified level or percentage Syntax SVOL volume level percentage 1 Variable volume level 0 255 percentage 1 set the percentage to equal the level value Example1 SEND_COMMAND TP SVOL 255 Sets the speaker to the maximum level Example2 SEND_COMMAND TP SVOL 0 Mutes the speaker Example2 SEND_COMMAND T...

Page 55: ...TP2 PAGE TP1_BUFFER CLEAR_BUFFER TP1_BUFFER IF FIND_STRING TP1_BUFFER PPON 1 OR FIND_STRING TP1_BUFFER PPOF 1 SEND_COMMAND TP2 TP1_BUFFER CLEAR_BUFFER TP1_BUFFER IF LENGTH_STRING TP2_BUFFER IF FIND_STRING TP2_BUFFER PAGE 1 TRASH REMOVE_STRING TP2_BUFFER PAGE 1 SEND_COMMAND TP1 PAGE TP2_BUFFER CLEAR_BUFFER TP2_BUFFER IF FIND_STRING TP1_BUFFER PPON 1 OR FIND_STRING TP1_BUFFER PPOF 1 SEND_COMMAND TP1...

Page 56: ...ble number 1 15 ASCII characters Example SEND_COMMAND TP XMRT 9 Sets the XMODEM wait for character retries to 9 XMTO Sets the new net work communica tion delay for the panel and Soft ROM Syntax XMTO number Variable number 4 30 ASCII characters Example SEND_COMMAND TP XMTO 5 Sets the new XMODEM character delay time to 5 seconds ZAP Clears all mem ory erases but tons pages drawings and symbols Synta...

Page 57: ... Font Styles and Programming Numbers No Font styles No Font styles 1 Extra small 5 Extra large 2 Small 6 Hollow medium 3 Medium 8 Hollow extra large 4 Large 32 255 Variable fonts You must import variable text fonts into a TPDesign3 project file and download the project file containing the fonts to the touch panel The variable fonts are programming numbers assigned by the touch panel during the dow...

Page 58: ...olor This only works if the specified background color is not the same as the current color Syntax CFF variable text address color_number Variables variable text address 1 255 color number See the Colors and Programming Numbers table on page 52 Example SEND_COMMAND TP CFF 1 72 Sets the OFF feedback fill color to White for variable text button 1 CFN Sets the ON feed back fill color to the specified...

Page 59: ...xt button 1 CTN Sets the ON feed back text color to the specified color This only works if the specified background color is not the same as the current color Syntax CTN variable text address color_number Variables variable text address 1 255 color number See the Colors and Programming Numbers table on page 52 Example SEND_COMMAND TP CTN 1 72 Sets the ON feedback text color to White for variable t...

Page 60: ...ame Variable popup page name target popup page name Example SEND_COMMAND TP PPK Laser Disc 2 Transport Control Deactivates the Laser Disc 2 Transport Control popup page on all touch panel pages PPN Activates a popup page on a touch panel page If a page name is empty the current page is used Syntax PPN popup page name page name Variables popup page name popup page name page name page name Example S...

Page 61: ...Deactivated Sends Touch Panel Deactivated to the Controller SST Changes the Star tup string sent to the Central Con troller when the touch panel pow ers up Syntax SST string Variable string alphanumeric characters Example SEND_COMMAND TP SST Touch Panel Power On Sends touch panel Power On to the Central Controller when the touch panel powers up SWK Changes the Wakeup string sent to the Con troller...

Page 62: ... brightest FILL COLOR OFF Red three shades from brightest BORDER COLOR ON Red brightest BORDER COLOR OFF Red brightest TEXT COLOR ON White brightest TEXT COLOR OFF White two shades from brightest CBOFF Sets the OFF feedback border color to the speci fied color Syntax CBOFF variable text address color_number Variables variable text address 1 255 color number See the Colors and Programming Numbers t...

Page 63: ...r to the specified color Syntax CPAGE color_number page name Variables color number See the Colors and Programming Numbers table on page 52 page name 1 50 ASCII characters page names are case sensitive Example SEND_COMMAND TP CPAGE255 MAIN PAGE Sets the background color on the MAIN PAGE to Transparent CTOFF Sets the OFF feedback text color to the speci fied color Syntax CTOFF variable text address...

Page 64: ...COMMAND TP BTON128 Sets the state for button 128 to On C Sets the border font and text in one command Syntax C variable text address border style font size new button text Variables variable text address 1 255 border style See the Border Styles and Programming Numbers table on page 53 font size See the Font Styles and Programming Numbers table on page 53 new button text Enter button text to appear...

Page 65: ...tyle on the variable text button one to double rounded ICON Changes the border style of a specific button Syntax ICON variable text address border style Variables variable text address 1 255 border style See the Border Styles and Programming Numbers table on page 53 Example SEND_COMMAND TP ICON25 6 Changes the border style on the variable text button 25 to double rounded T Shorthand version of TEX...

Page 66: ...tton text ASCII characters empty is clear P bitmap Bitmap filename empty is clear I icon 1 255 icon numbers are assigned in TPDesign3 project file J text alignment 1 9 as shown the following alignment chart For C1 C6 see the Colors and Programming Numbers table on page 52 C1 on state fill color C2 off state fill color C3 on state border color C4 off state border color C5 on state text color C6 off...

Page 67: ...stop responding to pushes completely until it is sent an Enable command Nothing short of a touch panel SoftROM firmware reload will re enable the button Reloading the touch panel file reload ing the Axcess program or resetting power on the panel or master will not re enable the button It must be sent an Enable command once it has been disabled FON Sets the text font on a button Syntax FON variable...

Page 68: ...to display text on multiple lines Syntax TXT variable text address text Variables variable text address 1 255 text Enter button text to appear on the button Example SEND_COMMAND TP TXT 2 VCR PLAY Sets the VCR and PLAY text on variable button 2 The character places VCR on a text line above PLAY on the button UNI Adds Unicode text to a button Characters for Middle Eastern languages such as Arabic ar...

Page 69: ...lue of 2 It is crucial that all the correct and be used with no spaces after the commas Example SC 1 SLEEP Sets a touch panel to sleep SL Activates sleep mode on a wireless touch panel This command does not set the panel to sleep but actually puts a wavepack to sleep Syntax SL Example SL Activates sleep mode on a wireless touch panel ViewPoint or other panel using a SmartPack WavePack SP Sends dat...

Page 70: ...touch panel to change its Main page to the color white Syntax WORKING Example CP4 A panel serial is connected to TPI program port CP4 A panel wants to verify communication between the TPI and itself CP4 A panel issues WORKING to its serial It will be sent as SP WORKING TPI receives the command and responds to the CP4 A panel by telling it to set the Main page background to white Thus communication...

Page 71: ... 2 5 mm stereo plug on this cable is then inserted into the CP4 A programming jack There is a small window during which a loss of power can be catastrophic If power is lost between the erase of flash memory and the completion of copying the new boot code from RAM to flash memory the unit will not operate at all when power returns Verify the TPDesign3 program being used is Version 3 16 build 193 or...

Page 72: ... signals to the Master and the other end of the mini AXlink connector cable to the AXlink port female on the rear of the CP4 A panel In this case the Master is connected to a PC via Ethernet FIG 33 CP4 A communication RS 232 from PC to Master mini AXlink from Master to panels FIG 34 CP4 A communication Ethernet from PC to Master mini AXlink from Master to panels Central Controller Master AXT 4 pin...

Page 73: ... from the Master Communication Settings dialog box and to establish the communication 7 Select Edit Preferences from the General Communications section 8 Select the Enable Online Tree option to view the Connected devices from within the Project Navigator window The next step is to set the System value 9 After the Communication Verification dialog window verifies active communication between the PC...

Page 74: ...oad device via section to match the parameters of the Master Comm Settings dialog box for the method of communicating to the panel Refer to FIG 37 for more information 15 Click OK when done setting the parameters 16 Click Query Online Devices to populate the on line device list 17 Select the target AXlink device from the list of online devices in the lower left table FIG 36 Sample NetLinx Project ...

Page 75: ... through an AXlink connection Use this method if you can only access the NetLinx Master through an Ethernet connection 1 Obtain the IP Address of the NetLinx Master from your System Administrator if you do not have an IP Address for the Master Follow steps outlined in the NetLinx Studio Instruction Manual for either Obtaining or Assigning and IP Address From the Online tab of the Project Navigator...

Page 76: ... containing one or more TSK files is specified a list of available TSK files is displayed in the upper table in this dialog FIG 40 on page 73 13 Press the Settings button from the Download to device via section to enter the IP Address information of the NetLinx Master being updated 14 Click OK when done setting the parameters 15 Click Query Online Devices to populate the on line device list 16 Sel...

Page 77: ...able in order to upgrade the firmware in the panel If power is lost during the download process the unit powers up with the same set of code it had prior to the download There is a small window during which a loss of power can be catastrophic If power is lost between the erase of flash memory and the completion of copying the new boot code from RAM to flash memory the unit will not operate at all ...

Page 78: ...ress ENTER 3 Using the Tab key switch to the ONLINE MASTERS list 4 Using the up down arrow keys select the device to be programmed 5 Press ENTER for each device as it is selected 6 Press F4 to program the selected device a loading message appears 7 Once the TSK file has been downloaded the device reboot the CP4 A so that the firmware is stored and updated 8 Press F5 to refresh the screen Verify th...

Page 79: ...tool to slip under the battery to pry it up and out of the socket AXT CP4 A Battery Replacement The AXT faceplate is secured to the enclosure via 4 phillips head screws located along the rear corners of the panel FIG 42 To remove the lithium battery from the AXT CP4 A 1 Discharge the static electricity from your body by touching a grounded object 2 Remove the AXlink connector from the rear of the ...

Page 80: ...y flip the housing back onto the exposed AXT unit and align the connector opening with the on board rear Phoenix connectors 14 Carefully grab the entire unit housing and LCD from both sides and rotate it over 15 Place the housing backbox onto a level flat surface 16 Locate insert and secure the four 4 20 securing screws FIG 42 on page 75 into the interior of the unit by using a screwdriver to turn...

Page 81: ...rder from AMX before the unit can be mounted to this type of surface again Refer to FIG 7 on page 11 for more information 3 Carefully removed any connectors from the rear of the AXD unit 4 Remove the four 4 20 securing screws FIG 43 by using a screwdriver to turn the screws counter clockwise Place these four screws aside until after the battery has been replaced 5 Carefully rotate the entire unit ...

Page 82: ... 20 securing screws FIG 43 on page 77 by using a screwdriver to turn the screws clockwise 12 Connect the respective connectors to the rear of the AXD 13 Secure the panel using the appropriate method Refer to the Installation section on page 7 for more detailed information 14 Place the faceplate onto the main AXD unit by gripping the faceplate and placing it on the housing with gentle force Make su...

Page 83: ...Replacing the Battery 79 4 Color Touch Panels with Audio ...

Page 84: ...iness as Panja Inc ARGENTINA AUSTRALIA BELGIUM BRAZIL CANADA CHINA ENGLAND FRANCE GERMANY GREECE HONG KONG INDIA INDONESIA ITALY JAPAN LEBANON MALAYSIA MEXICO NETHERLANDS NEW ZEALAND PHILIPPINES PORTUGAL RUSSIA SINGAPORE SPAIN SWITZERLAND THAILAND TURKEY USA ATLANTA BOSTON CHICAGO CLEVELAND DALLAS DENVER INDIANAPOLIS LOS ANGELES MINNEAPOLIS PHILADELPHIA PHOENIX PORTLAND SPOKANE TAMPA 3000 RESEARCH...

Reviews: