Hardware features that can be licensed

Some license features are specific to JACE controllers.

Alphabetically, these features can be included in a license: dataRecovery, jre8qnx, mstp, ndio, nrio, and serial.

Feature name Feature as it appears in the license file Description
dataRecovery
<feature name="dataRecovery" expiration="never"
parts="NPB-SRAM">
Licenses a station’s DataRecoveryService, which is sourced from its platDataRecovery module. This is required to support installed SRAM (Static RAM), whether integral onboard SRAM, such as for more recent controllers, or another JACE controller with an installed SRAM option card.
jre8qnx
<feature name="jre8qnx" expiration="never">
Licenses the (Oracle) Sun Hotspot Java 8 virtual machine (VM) to be able to run on the Niagara 4 JACE controller. There are no attributes.
mstp
<feature name="mstp" expiration="never" 
port.limit="5" parts="DR-MSTP-AX"/>
Determines how many of the available serial ports may be used for BACnet MS/TP communications. Features bacnet and serial must also exist in the license file.

port.limit="5" specifies the number of serial ports that may be used for MSTP communications. Typically, this number matches the number of physical ports. Some JACE controller models have option card modules or slots with serial ports.. If additional ports are added, the port limit may be less than the number of physical ports (if the port activation has not been ordered as well).

ndio
<feature name="ndio" expiration="never" 
device.limit="none" history.limit="none" 
point.limit="none" schedule.limit="none"
parts="DR-NDIO"/>
Enables the NDIO (Niagara Direct Input Output) driver, required to configure and use the JACE controller's Ndio-type I/O modules. Not all JACE controllers support such I/O modules, which attach as a chain directly to the controller using 20-pin connectors. Refer to the specific controller’s data sheet to confirm whether this is an available option. In the ndio features line, a device equates to an Ndio Board. History and schedule limits have no practical application.

Refer to the NDIO Driver Guide N4 for related details.

nrio
<feature name="nrio" expiration="never" 
device.limit="16" history.limit="none" 
point.limit="none" schedule.limit="none"
parts="DR-NRIO"/>
Enables the NRIO (Niagara Remote Input Output) driver, which is required to configure and use the JACE controller's Nrio-type I/O modules and/or any onboard I/O of a controller. Most QNX-based JACE controllers support NRIO modules, which communicate via RS-485. In the nrio features line, a device equates to an Nrio16Module, and that history and schedule limits have no practical application.

Refer to the NRIO Driver Guide (N4) for related details.

serial
<feature name="serial" expiration="never"/>
Enables the use of JACE serial ports for various drivers, for example aapup or modbusAsync. The JACE license needs this serial feature in addition to any specific driver feature. Only one serial feature line is needed regardless of the number of serial-based drivers. In the case of the JACE used for BACnet MS/TP, a license would require this serial feature and the driver features bacnet and mstp.