niagara-ax/decompiled/rc/platHwScanOptionCards.xml
2026-03-17 13:31:18 -07:00

105 lines
5.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- platHwScanOptionCards.xml -->
<!--
This file contains property information about pluggable option cards for
the JACE family.
The information is presented in the form of a list of possible option card
types with the possible properties for each type. The metadata for each
property is in the form of XML attributes as follows:
<optionCard description="[XXX]", optionCodes="[XX XX]" sideViewImage="[XXX]" topViewImage="[XXX]">
<port index="[N]" portType="[XXXX]" requiredFeatures="[module:feature]" prefix="[XXX]" status="[XXX]" hasConnector="[true/false]"/>
</optionCard>
The "requiredPermissions" attribute reflects the "module:feature" that is required for the type of communication.
The "status" attribute is optional and is typically determined by the HardwareScanService during startup.
The "xxxViewImages" [optional] are the file names the option card and pci card images for the BHardwareScanView.
The image strings are sequentially interpreted as
(1) the absolute path of the file
(2) the file name in the BHardwareScanService module's images directory
(3) the file name in the base board module's images directory
Port name prefixes correspond to those in the platHwScan module's HwScanConst class and have the following possible values:
COM - This is used primarily for ports that support serial communiations.
LAN - This is used for the base board's Ethernet ports.
LON - This is used for a port using LON communications.
NDIO - This is used for the base board's NDIO ports.
NRIO - This is used for the base board's NRIO ports.
PORT - This is used for any port whose protocol is unknown.
Port Types
See BPortTypeEnum for possible values.
An example is rs232 to indicate the port supports RS-232 serial communications.
Port status [optional]
See BHwScanStatusEnum for possible values.
An example is the second port of a GPRS modem, which is used for control.
Port hasConnector [optional]
Explicitly indicates if the port has a connector. Default is "true".
See gprsOptionCard and jennicWirelessOptionCard for examples.
-->
<optionCards>
<optionCard description="dual485OptionCard" optionCodes="61 61" sideViewImage="Dual485Port.png">
<port index="1" portType="rs485" requiredFeatures="tridium:serial" prefix="COM"/>
<port index="2" portType="rs485" requiredFeatures="tridium:serial" prefix="COM"/>
</optionCard>
<optionCard description="gprsOptionCard" optionCodes="62 FF" sideViewImage="GprsPort.png">
<port index="1" portType="gprs" requiredFeatures="tridium:serial" prefix="COM"/>
<port index="2" portType="control" requiredFeatures="tridium:serial" prefix="COM" status="dedicated" hasConnector="false"/>
</optionCard>
<optionCard description="jennicWirelessOptionCard" optionCodes="FF 8A" usesCom="true" sideViewImage="Coax485Connections.png">
<port index="1" portType="wireless" requiredFeatures="tridium:serial" prefix="COM"/>
<port portType="future" hasConnector="true"/>
</optionCard>
<optionCard description="modemModule" optionCodes="81 FF" usesCom="true" sideViewImage="SingleRJPort.png">
<port index="1" portType="modem" requiredFeatures="tridium:serial" prefix="COM"/>
</optionCard>
<optionCard description="sedonaWireless485OptionCard" optionCodes="63 FF" sideViewImage="Coax485Connections.png">
<port index="1" portType="wireless" requiredFeatures="tridium:serial" prefix="COM" status="dedicated"/>
<port portType="future" hasConnector="true"/>
</optionCard>
<optionCard description="single232OptionCard" optionCodes="60 FF" sideViewImage="SingleDb9Port.png">
<port index="1" portType="rs232" requiredFeatures="tridium:serial" prefix="COM"/>
</optionCard>
<optionCard description="singleLonOptionCard" optionCodes="40 FF" sideViewImage="SingleLonPort.png">
<port index="1" portType="lon" requiredFeatures="tridium:lonworks" prefix="LON"/>
</optionCard>
<optionCard description="sramOptionCardNAND" optionCodes="FF 51"/>
<optionCard description="sramOptionCardSRAM" optionCodes="52 FF"/>
<optionCard description="sramOptionCardSRAM_NAND" optionCodes="52 51"/>
<optionCard description="zWaveWirelessOptionCard" optionCodes="64 FF" sideViewImage="SingleCoaxPort.png">
<port index="1" portType="zwave" requiredFeatures="tridium:serial" prefix="COM"/>
</optionCard>
<!-- Titan option modules -->
<optionModule description="RS-232 Option Module" optionCodes="03EB 2404" sideViewImage="RS232_TTN.png">
<port index="1" portType="rs232" requiredFeatures="tridium:serial" prefix="COM"/>
</optionModule>
<optionModule description="RS-485 Option Module" optionCodes="03EB 2425" sideViewImage="RS485_TTN.png">
<port index="1" portType="rs485" requiredFeatures="tridium:serial" prefix="COM"/>
<port index="2" portType="rs485" requiredFeatures="tridium:serial" prefix="COM"/>
</optionModule>
<optionModule description="Lon Option Module" optionCodes="0920 5550" sideViewImage="LON_TTN.png">
<port index="1" portType="lon" requiredFeatures="tridium:lonworks" prefix="LON"/>
</optionModule>
</optionCards>