There are four layers to the Niagara software architecture. The bottom layer, as shown in Figure 2 is the host platform, either a JACE controller or a PC. The next layer is the Java virtual machine (JVM). The JVM provides a layer between the hardware and its operating system and the Niagara software, known as the Niagara run-time environment (NRE). On top of the NRE are the Niagara modules.
NiagaraAX software subsystems are illustrated in Figure 3 and the software processes and protocols are shown in Figure 4.
Copyright © 2000-2014 Tridium Inc. All rights reserved.