Xantech CRM-WIC User manual

Reference Manual &
Programming Guide
Room Monitor – Web Intelligent Controller Model: CRM-WIC

2
Contents
CONTENTS ......................................................................................................................................................... 2
INTRODUCTION................................................................................................................................................ 6
BOX CONTENTS ................................................................................................................................................ 7
BOX CONTENTS FOR THE CRM-WIC...............................................................................................................7
HARDWARE USER INTERFACE ..................................................................................................................... 8
HARDWARE USER INTERFACE FOR THE CRM-WIC..........................................................................................8
SPECIFICATIONS ........................................................................................................................................... 10
PIN-OUTS..................................................................................................................................................... 10
FACTORY DEFAULT CONFIGURATIONS .................................................................................................. 11
NETWORK SETTINGS..................................................................................................................................... 11
SERIAL /DIPSWITCH SETTINGS...................................................................................................................... 11
QUICK START.................................................................................................................................................. 12
POWERING UP.............................................................................................................................................. 12
DETERMINE CRM-WIC CONNECTION ........................................................................................................... 12
ENABLING /DISABLING DHCP BY RESET ...................................................................................................... 13
ACCESSING THE CRM-WIC THROUGH THE NETWORK ................................................................................... 14
CONFIGURING THROUGH THE ADMIN WEB PAGES.......................................................................................... 14
CONFIGURING THROUGH THE BOOT MENU .................................................................................................... 14
USING THE CRM-WIC.................................................................................................................................... 15
TESTING HARDWARE.................................................................................................................................... 15
UPLOADING FIRMWARE UPGRADES............................................................................................................... 15
VIEWING SERVER LOGS ................................................................................................................................15
UPLOADING CUSTOM WEB PAGES................................................................................................................. 15
MANAGING CUSTOM EVENTS........................................................................................................................ 15
USING REMOTE PROCEDURE CALLS (RPCS) .................................................................................................. 15
BOOT MENU REFERENCE............................................................................................................................. 17
ACCESSING THE BOOT MENU WITH A SERIAL CONNECTION ........................................................................... 17
0: DISPLAY CURRENT SETTINGS .................................................................................................................... 18
1: RESTORE FACTORY DEFAULTS .................................................................................................................. 18
2: CONFIGURE IP SETTINGS........................................................................................................................... 18
3: SET PASSWORD......................................................................................................................................... 18
4: SET HOST NAME....................................................................................................................................... 18
5: DOWNLOAD NEW FIRMWARE .................................................................................................................... 19
6: LAMP TEST............................................................................................................................................... 19
7: HARDWARE TEST...................................................................................................................................... 19
8: ERASE ALL FILES...................................................................................................................................... 19
9: OEM FUNCTIONS ..................................................................................................................................... 19
ADMIN WEB PAGES........................................................................................................................................ 20
SETUP .......................................................................................................................................................... 21
Firmware Version........................................................................................................................................ 21
Date / Time.................................................................................................................................................. 21
Network Settings ......................................................................................................................................... 22
Host Name................................................................................................................................................... 22
System Password......................................................................................................................................... 22
IP Access Table........................................................................................................................................... 22
DIAGNOSTICS ............................................................................................................................................... 23

3
SERIAL: Serial Port Diagnostics.................................................................................................................. 24
MEMORY: System Memory Information..................................................................................................... 26
LOG: Log Files............................................................................................................................................ 27
F/W: Firmware ............................................................................................................................................ 28
EVENTS (SEE SECTION:THE EVENT MANAGER)............................................................................................. 29
FILES ........................................................................................................................................................... 29
THE EVENT MANAGER ................................................................................................................................. 30
OVERVIEW OF EVENTS,ACTIONS,&VARIABLES ........................................................................................... 30
THE EVENT MANAGER WEB PAGE ................................................................................................................ 31
EVENTS........................................................................................................................................................ 32
Creating and Editing Events......................................................................................................................... 32
Types of Events........................................................................................................................................... 32
Other Event Options .................................................................................................................................... 33
ACTIONS ...................................................................................................................................................... 34
Creating and Editing Actions ....................................................................................................................... 34
Types of Actions.......................................................................................................................................... 34
Action Timing Options ................................................................................................................................ 35
VARIABLES .................................................................................................................................................. 35
Creating and Editing Variables..................................................................................................................... 36
Types of Variables....................................................................................................................................... 37
EXPRESSIONS ............................................................................................................................................... 38
Interpreting Values as Expressions............................................................................................................... 38
Evaluation of Expressions............................................................................................................................ 38
Operators..................................................................................................................................................... 39
Escaping Special Characters......................................................................................................................... 45
REMOTE PROCEDURE CALLS..................................................................................................................... 46
RPC SERVER LOGS....................................................................................................................................... 46
SYNTAX FOR HTTP POST.............................................................................................................................. 46
Call Tokens ................................................................................................................................................. 46
Response Tokens......................................................................................................................................... 47
EXAMPLE #1: Serial_GetSettings............................................................................................................... 47
EXAMPLE #2: Net_GetSubnetMask ........................................................................................................... 47
FAULT CODES .............................................................................................................................................. 48
USING MACROMEDIA FLASH......................................................................................................................... 48
STEP 1: Pass CRM-WIC IP Address to Flash............................................................................................... 48
Step 2: Call RPC with HTTP Post ................................................................................................................ 49
Step 3: Response Tokens.............................................................................................................................. 50
VISUAL BASIC SCRIPTING ............................................................................................................................. 50
NOTE ON ERROR CHECKING.......................................................................................................................... 51
ERROR INFORMATION METHODS ................................................................................................................... 51
GetLastErrorCode ( ) ................................................................................................................................... 51
GetLastErrorString ( ).................................................................................................................................. 51
GetLastExtendedErrorString ( ).................................................................................................................... 52
GENERAL INFORMATION METHODS............................................................................................................... 52
AllState_Get ( )............................................................................................................................................ 52
Time_GetDate ( )......................................................................................................................................... 53
Time_Sleep ( Milliseconds ) ........................................................................................................................ 53
Net_GetIPAddress ( )................................................................................................................................... 53
Net_GetSubnetMask ( )................................................................................................................................ 54
SERIAL METHODS......................................................................................................................................... 55
Serial_GetSettings ( Port )............................................................................................................................ 55
Serial_Send ( Port, Msg, MaxWaitMS ) ....................................................................................................... 55
Serial_Read ( Port )...................................................................................................................................... 56
Serial_ClearReadBuffer ( Port ) ................................................................................................................... 56
Serial_ReadBufferCount ( Port ) .................................................................................................................. 56
EVENT METHODS ......................................................................................................................................... 57

4
GetEventByIdx ( Idx ).................................................................................................................................. 57
GetEventByName ( Name ).......................................................................................................................... 57
GetEventIdxById ( EventId ) ....................................................................................................................... 58
GetEventName ( EventId )........................................................................................................................... 58
GetEventType ( EventId ) ............................................................................................................................ 58
GetEventOption ( EventId, OptionType ) ..................................................................................................... 59
GetEventConcurrent ( EventId )................................................................................................................... 60
GetEventSource ( EventId ).......................................................................................................................... 60
GetEventMatch ( EventId ) .......................................................................................................................... 61
GetEventSchClockType ( EventId ).............................................................................................................. 61
GetEventSchRecurType ( EventId ).............................................................................................................. 62
GetEventSchMaskOrDay ( EventId )............................................................................................................ 62
GetEventSchMonth ( EventId ) .................................................................................................................... 63
GetEventSchYear ( EventId )....................................................................................................................... 64
GetEventSchRecurEveryN ( EventId ).......................................................................................................... 64
GetEventSchHour ( EventId )....................................................................................................................... 64
GetEventSchMinute ( EventId ) ................................................................................................................... 65
GetEventSchSecond ( EventId ) ................................................................................................................... 65
SetEventById ( EventId, Name, Type, Concurrent, Source, Match ).............................................................. 66
SetEventByName ( Name, Type, Concurrent, Source, Match )...................................................................... 66
SetEventOption ( EventId, OptionType, OptionVal ) .................................................................................... 67
SetEventSchedule ( EventId, Recur, MaskOrDay, Month, Year, RecurEveryN, Hour, Minute, Second )........ 69
CloneEventById ( EventId, CloneActions, NewName )................................................................................ 70
AddEvent ( Name, Type, Concurrent, Source, Match ) ................................................................................. 70
DeleteEventById ( EventId )........................................................................................................................ 71
DeleteEventByName ( Name )..................................................................................................................... 71
SortEvents ( SortType, Direction ) ............................................................................................................... 72
GetEventCount ( )........................................................................................................................................ 72
ACTION METHODS........................................................................................................................................ 73
GetActionByIdx ( EventId, Idx ) .................................................................................................................. 73
GetActionByName ( EventId, Name ) .......................................................................................................... 73
MoveActionByIdx ( EventId, Idx, Where )................................................................................................... 74
GetActionName ( ActionId )........................................................................................................................ 74
GetActionType ( ActionId ) ......................................................................................................................... 74
GetActionOption ( ActionId, OptionType ) .................................................................................................. 75
GetActionDelay ( ActionId )........................................................................................................................ 76
GetActionDutyCycle ( ActionId )................................................................................................................. 76
GetActionStopAfter ( ActionId ) .................................................................................................................. 76
GetActionPort ( ActionId )........................................................................................................................... 77
GetActionOutput ( ActionId )....................................................................................................................... 77
SetActionById ( ActionId, Name, Type, Delay, DutyCycle, StopAfter, Port, Output )................................... 78
SetActionByIdx ( EventId, Idx, Name, Type, Delay, DutyCycle, StopAfter, Port, Output ) ........................... 80
SetActionByName ( EventId, Name, Type, Delay, DutyCycle, StopAfter, Port, Output ) .............................. 81
SetActionOption ( ActionId, OptionType, OptionVal ) ................................................................................. 82
AddActionByEvId ( EventId, Name, Type, Delay, DutyCycle, StopAfter, Port, Output ) .............................. 83
AddActionByEvName ( EventName, Name, Type, Delay, DutyCycle, StopAfter, Port, Output )................... 84
DeleteActionById ( ActionId )..................................................................................................................... 86
DeleteActionByIdx ( EventId, Idx ).............................................................................................................. 87
DeleteActionByName ( EventId, Name )...................................................................................................... 87
SortActions ( SortType, Direction ).............................................................................................................. 87
GetActionCount ( EventId ) ......................................................................................................................... 88
VARIABLE METHODS.................................................................................................................................... 88
GetVariableByIdx ( Idx ) ............................................................................................................................. 88
GetVariableByName ( Name ) ..................................................................................................................... 89
GetVariableName ( VarId ).......................................................................................................................... 89
GetVariablePersist ( VarId )......................................................................................................................... 89
GetVariableType ( VarId ) ........................................................................................................................... 90
GetVariableDefault ( VarId )........................................................................................................................ 90

5
GetVariableValue ( VarId ).......................................................................................................................... 90
SetVariableById ( VarId, Name, Type, Default, Value, Persist ) ................................................................... 91
SetVariableByName ( Name, Type, Default, Value, Persist )........................................................................ 93
AddVariable ( Name, Type, Default, Value, Persist ).................................................................................... 94
DeleteVariableById ( VarId )....................................................................................................................... 95
DeleteVariableByName ( Name )................................................................................................................. 96
SortVariables ( SortType, Direction ) ........................................................................................................... 96
GetVariableCount ( ).................................................................................................................................... 97
INDEX ................................................................................................................................................................ 98
LIMITED WARRANTY.................................................................................................................................... 99

6
Introduction
Xantech’s Commercial Room Monitor – Web Intelligent Controller is a stand-alone room controller and
also the long awaited ‘glue’ piece providing dynamic RS232 feedback module from any RS232 device for
the Commercial CSPLCD TouchPanel displays.
On it’s own, the Web Intelligent Controller is an Event driven component with two RS232 ports
(configurable for RS422 and RS485) and a single IP port. The Event Manager is capable of Timed
Events, Calendar Events, Telnet and Serial Events as well as a full FTP site, Web Server and Email
Server.
Used as a Room Controller for a presentation system, the Web-Intelligent Controller can automatically,
every night at 12AM, turn the projector OFF if left on, check Bulb Life and if low email the IT or AV
specialist responsible!
When interfaced with the CSPLCD Commercial TouchPanel Display, the Web-Intelligent Controller can
send messages back to the TouchPanel allowing for Text Display, Numeric Display, Volume and
Indicator bars, ON/OFF indicators etc….. for full real-time data display. The IP port allows each room to
be accessible on the facilities IP network for Status display, remote centralized control as well as remote
diagnostics.
The following Manual, is an in-depth coverage of all features contained within the CRMWIC. For
Application specific examples, please refer to the “Web Intelligent Controller: Application & Quick-Start
Guide”.

7
Box Contents
Box Contents for the CRM-WIC
Web Intelligent Controller Model:CRMWIC Power Adapter

8
Hardware User Interface
Hardware User Interface for the CRM-WIC

9
Hardware
User Interface
Notes See Also
1 Serial Ports 1 &
2
The serial ports enable RS-232 and RS-422/485
communications, supporting a wide range of
compatible electronics.
The actual connectors on the CRM-WIC are
DB-9 male ports. Your device or cable should
have a DB-9 female to connect.
2 LED Indicators
for Serial Ports
1 & 2
There are two (2) sets of LEDs, one set for each
serial port. Each set consists of six (6) red
LEDs that indicate activity on the pins.
When using RS-232 communications, the six
LEDs indicate activity on the (from top down)
TX, RX, CTS, RTS, DTR, and DSR pins.
When using RS-422/485 communications, the
LEDs indicate activity on the corresponding TX-
A, RX-A, TX-B, and RX-B pins. For RS-422/485,
there is no activity on the CTS and RTS pins.
3 Dipswitch
Settings for
Serial Ports 1 &
2
These dipswitches physically set the Baud Rate,
Number Bit, Parity, Stop Bits, RS-232 or RS-
422/485, and Handshaking for Serial Ports 1
and 2.
It is possible to override the dipswitch settings
by using the Admin Web Pages [Admin]
Pin-Outs, page 10: DB-9 pin-
out diagram and labels.
Serial / Dipswitch Settings,
page 11: Setting options and
factory default settings.
Serial Settings - Dipswitch
Override, page 26: Settings
override from Admin Web
Pages., page 32: Tools on
Admin Web Pages.
Jump To [Events]
Jump to [Actions]
Jump to [Methods]
4 Green LED
Indicator for
Power
The green LED indicates that the CRM-WIC is
powered.
5 Power Adapter
Port
The CRM-WIC is powered using the included
Power Adapter. The smaller end of the Power
Adapter is plugged into this port.
This section describes how to
power up your CRM-WIC
and access the configuration
options.
STEP 1: Powering Up, page
12: Quick start to powering
up the CRM-WIC.
6 Blue LED
Indicator for
Status
A slow blink generally indicates that the CRM-
WIC is ready to serve web and ftp requests.
[Indicators]
A repeating sequence of flashes indicates an
error.
The blue LED will also light when the reset pin
is pressed.
Jump to LED Indicators
7 LAN Port The CRM-WIC may be connected to a network
using a standard Ethernet cable in this port.
The green LED on the LAN port indicates that a
network has been detected.
The yellow LED on the LAN port indicates that
data is being transmitted through the port.
Jump to Network Access
8 Reset Pin The Reset Pin is a recessed button used in the
administration and maintenance of the CRM-
WIC.
Reset Function

10
Specifications
Size 5.4" H x 4.4" W x 0.95" D √
Weight 0.6 lbs. √
Power Adapter 12V DC 500mA
Processor 32-Bit √
Memory Total RAM 32M
Total Flash 8M
Available Flash* 2.5M
Ports 10/100 LAN (RJ-45 / Ethernet) 1
RS-232/422/485 (Male DB9) 2
Monitoring 32-Bit Internal Clock/Calendar √
Network Access Web & FTP √
CRM-WIC Input
Voltage
Min +8V, Typ +12V, Max +18V
Network Adapter 10/100Mbits
RS-232/RS-422/485 15KB Protection 115KB Max
* Available Flash Memory may vary based on firmware version.
Pin-Outs
Port RS-232 RS-422/485
1 NC NC
2 RX RX -
3 TX TX -
4 DTR TX +
5 GND GND
6 DSR RX +
7 RTS Active Low
(0.5v)
8 CTS 15 KΩto
GND
9 NC NC

11
Factory Default Configurations
Network Settings
DHCP Enabled No
IP Address 10.10.10.10
Subnet Mask 255.255.255.0
Gateway 10.10.10.1
Subnet Mask CRM-WIC
Gateway admin
Serial / Dipswitch Settings
Note: Serial Settings are configurable by default in the Serial Diagnostic Web Setup Page (Jump to
Diagnostics)
Positions 1-4: Baud Rate (bps)
1 2 3 4
300 Off Off Off Off
600 Off Off Off ON
1200 Off Off ON Off
2400 Off Off ON ON
4800 Off ON Off Off
9600 Off ON Off ON
19200 Off ON ON Off
38000 Off ON ON ON
57600 ON Off Off Off
115000 ON Off Off
ON
Position 5: Number Bits
5
8 Bits Off
7 Bits ON
Position 6-7: Parity
6 7
None Off Off
Odd Off ON
Even ON Off
Position 8: Stop Bits
8
1 Bits Off
2 Bits ON
Position 9: Serial Port
9
RS-232 Off
RS-422-485 ON
Position 10-11: Handshaking
10 11
None Off Off
Hardware Off ON
Software ON Off

12
Quick Start
This section describes how to power up your CRM-WIC and access the configuration options.
STEP 1: Powering Up
Locate the power adapter which came with your CRM-WIC. Plug the small end into the power supply
port on the upper right side of the CRM-WIC, and the large plug into a wall socket or compatible power
supply.
You should observe the following behavior in this order:
•The green Power LED will immediately light. It will remain lighted while the CRM-WIC is
plugged in.
•After approximately 5 seconds, ALL the LEDs will flash on.
•Almost immediately, all the LEDs will then flash off, EXCEPT the green Power LED and the
blue Status LED, which will remain lighted.
•About 10 seconds later, the RTS and DTR Serial LEDs for both serial ports will light on. In
addition, the LEDs for the four Digital I/O ports will also light on. The green Power LED
and the blue Status LED will still be steadily lighted at this point.
•After another 10 seconds or so, the blue Status LED should start blinking slowly.
A slow, steady blink on the blue Status LED indicates that the CRM-WIC is ready to connect to an IP-
based LAN network and serve web and FTP requests.
Repeating multiples of fast flashes on the blue Status LED indicate errors.
STEP 2: Determine CRM-WIC Connection
Decide how you would like to connect to your CRM-WIC to configure it:
Connection Type Why use this connection type? What do I do next to connect this
way?
Connect the CRM-WIC to a LAN
Network and configure it using a
PC on the Network.
This is the typical set up for
general CRM-WIC use.
If you have a network
Connect the CRM-WIC directly to
a PC using a crossover Ethernet
cable.
You do not have a LAN network,
and you need to access all
Admin Web Pages for
configuration.
Connect the CRM-WIC directly to
a PC using a serial data transfer
cable (AKA null modem cable
You do not have a LAN network,
and you only need to access to
the basic setup configuration
found in the Boot Menu.
or
You need to set up the manual IP
address for a static LAN network

13
If your network is configured to support the default network (IP) settings (see Network Settings, page 11),
you may immediately connect to the CRM-WIC using an Ethernet cable with an RJ-45 connector.
Similarly, if a computer supports the default settings, you may directly connect to the CRM-WIC using a
crossover cable. A typical configuration is to manually set the Local Connection on the computer to:
IP Address 10.10.10.11
Subnet Mask 255.255.255.0
Gateway 10.10.10.1
Enabling / Disabling DHCP by Reset
If you have a DHCP server on your network, you may enable or disable the DHCP setting on the CRM-
WIC by pressing and holding the reset button for about 30 seconds. Look for ONE (1) or TWO (2)
flashes on the blue “Status” LED before ALL the LEDs flash once.
If the blue LED flashes ONCE before ALL the LEDs flash once, DHCP is DISABLED, and the settings
revert to the factory default settings.
If the blue LED flashes TWICE before ALL the LEDs flash once, DHCP is ENABLED, and the Network
settings are now configured to:
DHCP Enabled Yes
IP Address Automatic
Subnet Mask Automatic
Gateway Automatic
After all the LEDs flash once, wait for the blue LED to start blinking slowly. The CRM-WIC will then
be ready to accept connections.

14
Accessing the CRM-WIC through the Network
Once the CRM-WIC is physically connected to the network, and the blue light is blinking slowly, you
may access the CRM-WIC through your web browser, ftp client, and other network clients.
Upload User-Defined Web pages to:
ftp://[IP Address or Host Name]/wwwpub/
View User-Defined Web Pages:
http://[IP Address or Host Name]/
Admin Web Pages (Setup, Diagnostics, etc):
http://[IP Address or Host Name]/setup/
Configuring through the Admin Web Pages
Once the CRM-WIC is connected to the network, you may configure the device through the admin web
pages at:
http://[IP Address or Host Name]/setup/
Username: (leave this blank)
Password: Admin
Click "Setup" icon for network and other basic settings. Details describing these options can be found in
the section {Admin Web Pages, starting on page 20}.
Configuring through the Boot Menu
You may also configure CRM-WIC directly from your computer with a serial connection. {See the Boot
Menu Reference on page 17 for more details.}

15
Using the CRM-WIC
This section summarizes common administrative tasks for running your CRM-WIC and refers you to
appropriate sections of this manual for further details.
Testing Hardware
From the Boot Menu, you may:
•Test your LEDs {6: Lamp Test, page 19}.
•Check your RAM {7: Hardware Test, page 19}.
From the Setup & Diagnostic web pages, you may check your total memory and all of your ports {Admin
Web Pages , page 20}
Uploading Firmware Upgrades
Firmware upgrade files may be uploaded, one file at a time, to the CRM-WIC after the CRM-WIC is set
to firmware upgrade mode. The CRM-WIC may be set to firmware upgrade mode through the serial
Boot Menu or the Admin Web Pages. The CRM-WIC cannot be used for any other purpose while in this
mode.
Firmware upgrade files will have extension .AFW (operating system upgrades) or .ABT (bootstrap loader
upgrades).
Viewing Server Logs
Logs for the RPC (Remote Procedure Calls), Web, and FTP servers may be monitored through the Admin
Web Pages {Admin Web Pages, page 20}.
Uploading Custom Web Pages
Your custom web pages may be uploaded with any ftp client at:
ftp://[IP Address or Host Name]/wwwpub/
These custom web pages may be viewed with a web browser at:
http://[IP Address or Host Name]/
Managing Custom Events
The CRM-WIC has a powerful event manager that will allow you to automate many tasks.
For full details, see {The Event Manager, page30} later in this manual.
Using Remote Procedure Calls (RPCs)
The CRM-WIC supports many programmable functions through remote procedure calls (RPCs).

16
For full details, see the RPC section at the end of this manual.

17
Boot Menu Reference
Accessing the Boot Menu with a Serial Connection
Connect the Serial 1 Port of the CRM-WIC to your computer with an RS-232 Data Transfer Cable (also
known as a Null Modem Cable). Using Hyper Terminal (or similar software), connect to the CRM-WIC
with the default Serial Settings: Baud Rate: 9600, Data bits: 8, Parity: None, Stop bits: 1, and Flow
control: None. When connected, the CTS 1 and DSR 1 LEDs will light.
Press & hold the reset button for 5 seconds. The CRM-WIC Boot Menu will appear on the terminal
screen:
CRM-WIC Boot Menu
------------------------------
0 : Display Current Settings
1 : Restore Factory Defaults
2 : Configure IP Settings
3 : Set Password
4 : Set Host Name
5 : Download New Firmware
6 : Lamp Test
7 : Hardware Test
8 : Erase All Files
9 : OEM Functions
x : Exit menu and boot
Selection:
The boot menu will prompt you through setup and diagnostics.
Details about the options follow in this section.

18
0: Display Current Settings
Selecting "0" will display your CRM-WIC's:
•MAC Address
•DHCP Enabled / Disabled State
•IP Address Setting
•Subnet Mask Setting
•Gateway IP Address Setting
•Host Name - You May access your CRM-WIC at the URL <http://[Host Name]/>
•Password
•OS Loaded / Not Loaded State
•OS Filename
1: Restore Factory Defaults
This option restores the CRM-WIC’s network settings to the factory defaults. {see Factory Default
Configurations on page 11}.
2: Configure IP Settings
You may enable DHCP or manually set an IP address, subnet mask, and gateway IP address.
3: Set Password
The maximum length is 8 characters, numbers and letters only. (If you are prompted for a user name as
well as a password, you may use any name or leave it blank.
4: Set Host Name
The maximum length is 16 characters, numbers and letters only. Once set, you will be able to access your
CRM-WIC at the URL <http://[Host Name]/>.

19
5: Download New Firmware
Select "5" to upgrade the OS (*.AFW) or bootstrap loader (*.ABT) file.
The Boot Menu display will first indicate some network initialization, and then the CRM-WIC will
prompt you to use a tftp (trivial ftp) client to upload your upgrade file to the CRM-WIC at a specific IP
address.
At this point, the blue LED will be OFF, and all the Serial LEDs for both ports will be on. You will now
need to upload the OS or boot file using a tfpt client. To use the default Windows tftp client, open a
Command Prompt (or DOS shell) window and execute:
tftp -i [IP Address] put [/File Path/Upgrade File]
Example:
tftp –i 10.10.10.10 put c:\temp\CRM-WICplus20.afw
You may only upgrade one file at a time, and you may not do anything else with the CRM-WIC in this
mode.
During the file transfer, the serial LEDs will blink one at a time, and you will see the status on the boot
menu screen.
The CRM-WIC will reset on completion. Continue to use CRM-WIC as normal, or press & hold the reset
button 5 seconds to re-enter boot menu.
6: Lamp Test
Turns all LEDs on, so you can verify that they are working correctly.
7: Hardware Test
Performs a memory scan to validate the integrity of the system RAM.
8: Erase All Files
Deletes all files downloaded to the CRM-WIC. These are normally the files that have been downloaded
using an FTP client to <ftp://[Host Name]/>.
9: OEM Functions
These are factory options that are configured by the manufacturer, and are not applicable for the end-user.

20
Admin Web Pages
Admin web pages include setup and diagnostic options, and may be accessed at:
http://[IP Address or Host Name]/setup/
From this web page, you may click on:
•SETUP - for firmware version, date/time setting, network settings, and network security
settings.
•DIAGNOSTIC – serial port configuration settings, firmware upgrade instructions, logs,
options, and other diagnostic tools for using and/or monitoring CRM-WIC hardware.
•EVENT MANAGER {see separate section, The Event Manager, page 30} - powerful non-
programming tool to automate CRM-WIC tasks.
•FILES - opens an ftp connection to the CRM-WIC.
Table of contents
Other Xantech Controllers manuals

Xantech
Xantech MRC88M Programming manual

Xantech
Xantech 590-10 User manual

Xantech
Xantech MRC88M Programming manual

Xantech
Xantech VCIR-CFL User manual

Xantech
Xantech MRC88M Programming manual

Xantech
Xantech DPC100 User manual

Xantech
Xantech MIRV1 User manual

Xantech
Xantech MRKP2E User manual

Xantech
Xantech MRWC User manual

Xantech
Xantech 793-10 User manual