link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 691 B

@@ -0,0 +1,265 @@
<!--
Copyright (C) 2010 the original author or authors.
See the notice.md file distributed with this work for additional
information regarding copyright ownership.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.beust</groupId>
<artifactId>jcommander</artifactId>
<packaging>jar</packaging>
<name>JCommander</name>
<version>1.13</version>
<description>A Java framework to parse command line options with annotations.</description>
<url>http://beust.com/jcommander</url>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<connection>scm:git:git@github.com:cbeust/jcommander.git</connection>
<developerConnection>scm:git:git@github.com:cbeust/jcommander.git</developerConnection>
<url>git@github.com:cbeust/jcommander.git</url>
</scm>
<developers>
<developer>
<name>Cedric Beust</name>
</developer>
</developers>
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>3</version>
</parent>
<build>
<plugins>
<!-- Bundle sources -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.1</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- Compilation -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<!-- Resource handling -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<!-- OSGi manifest creation -->
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.1.0</version>
<executions>
<execution>
<id>bundle-manifest</id>
<phase>process-classes</phase>
<goals>
<goal>manifest</goal>
</goals>
<configuration>
<instructions>
<_versionpolicy>$(@)</_versionpolicy>
</instructions>
</configuration>
</execution>
</executions>
</plugin>
<!-- Add OSGi manifest in JAR -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
<!-- OSGi manifest creation -->
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.1.0</version>
<executions>
<execution>
<id>bundle-manifest</id>
<phase>process-classes</phase>
<goals>
<goal>manifest</goal>
</goals>
<configuration>
<instructions>
<_versionpolicy>$(@)</_versionpolicy>
</instructions>
</configuration>
</execution>
</executions>
</plugin>
<!-- Add OSGi manifest in JAR -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
<!-- Tests -->
<!--
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.7</version>
<dependencies>
<dependency>
<groupId>com.beust</groupId>
<artifactId>jcommander</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</plugin>
-->
<!-- Generating Javadoc -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.7</version>
<configuration>
<excludePackageNames>*.internal</excludePackageNames>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>5.14.4</version>
<type>jar</type>
<scope>test</scope>
</dependency>
</dependencies>
<profiles>
<!--
Do a license check by running : mvn -P license license:check
UPdate the license check by running : mvn -P license license:format
-->
<profile>
<id>license</id>
<build>
<plugins>
<plugin>
<groupId>com.mycila.maven-license-plugin</groupId>
<artifactId>maven-license-plugin</artifactId>
<version>1.7.0</version>
<configuration>
<quiet>false</quiet>
<header>src/main/license/license-header.txt</header>
<includes>
<include>src/**</include>
<include>pom.xml</include>
</includes>
<excludes>
<exclude>**/.git/**</exclude>
<!-- ignore files produced during a build -->
<exclude>**/target/**</exclude>
</excludes>
<useDefaultExcludes>false</useDefaultExcludes>
</configuration>
<executions>
<execution>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<!-- Signing with gpg -->
<!--
Sign the artifacts by calling
mvn -P sign [..]
-->
<profile>
<id>sign</id>
<build>
<plugins>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
@@ -0,0 +1,439 @@
<?xml version="1.0"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific collectionsuage governing permissions and
limitations under the License.
-->
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-parent</artifactId>
<version>9</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.1</version>
<name>Commons Collections</name>
<inceptionYear>2001</inceptionYear>
<description>Types that extend and augment the Java Collections Framework.</description>
<url>http://commons.apache.org/collections/</url>
<issueManagement>
<system>jira</system>
<url>http://issues.apache.org/jira/browse/COLLECTIONS</url>
</issueManagement>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/collections/trunk</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/collections/trunk</developerConnection>
<url>http://svn.apache.org/viewvc/commons/proper/collections/trunk</url>
</scm>
<developers>
<developer>
<name>Stephen Colebourne</name>
<id>scolebourne</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Morgan Delagrange</name>
<id>morgand</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Matthew Hawthorne</name>
<id>matth</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Geir Magnusson</name>
<id>geirm</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Craig McClanahan</name>
<id>craigmcc</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Phil Steitz</name>
<id>psteitz</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Arun M. Thomas</name>
<id>amamment</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Rodney Waldhoff</name>
<id>rwaldhoff</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Henri Yandell</name>
<id>bayard</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>James Carman</name>
<id>jcarman</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Robert Burrell Donkin</name>
<id>rdonkin</id>
</developer>
</developers>
<contributors>
<contributor>
<name>Rafael U. C. Afonso</name>
</contributor>
<contributor>
<name>Max Rydahl Andersen</name>
</contributor>
<contributor>
<name>Federico Barbieri</name>
</contributor>
<contributor>
<name>Arron Bates</name>
</contributor>
<contributor>
<name>Nicola Ken Barozzi</name>
</contributor>
<contributor>
<name>Sebastian Bazley</name>
</contributor>
<contributor>
<name>Matt Benson</name>
</contributor>
<contributor>
<name>Ola Berg</name>
</contributor>
<contributor>
<name>Christopher Berry</name>
</contributor>
<contributor>
<name>Nathan Beyer</name>
</contributor>
<contributor>
<name>Janek Bogucki</name>
</contributor>
<contributor>
<name>Chuck Burdick</name>
</contributor>
<contributor>
<name>Dave Bryson</name>
</contributor>
<contributor>
<name>Julien Buret</name>
</contributor>
<contributor>
<name>Jonathan Carlson</name>
</contributor>
<contributor>
<name>Ram Chidambaram</name>
</contributor>
<contributor>
<name>Steve Clark</name>
</contributor>
<contributor>
<name>Eric Crampton</name>
</contributor>
<contributor>
<name>Dimiter Dimitrov</name>
</contributor>
<contributor>
<name>Peter Donald</name>
</contributor>
<contributor>
<name>Steve Downey</name>
</contributor>
<contributor>
<name>Rich Dougherty</name>
</contributor>
<contributor>
<name>Tom Dunham</name>
</contributor>
<contributor>
<name>Stefano Fornari</name>
</contributor>
<contributor>
<name>Andrew Freeman</name>
</contributor>
<contributor>
<name>Gerhard Froehlich</name>
</contributor>
<contributor>
<name>Paul Jack</name>
</contributor>
<contributor>
<name>Eric Johnson</name>
</contributor>
<contributor>
<name>Kent Johnson</name>
</contributor>
<contributor>
<name>Marc Johnson</name>
</contributor>
<contributor>
<name>Nissim Karpenstein</name>
</contributor>
<contributor>
<name>Shinobu Kawai</name>
</contributor>
<contributor>
<name>Mohan Kishore</name>
</contributor>
<contributor>
<name>Simon Kitching</name>
</contributor>
<contributor>
<name>Thomas Knych</name>
</contributor>
<contributor>
<name>Serge Knystautas</name>
</contributor>
<contributor>
<name>Peter KoBek</name>
</contributor>
<contributor>
<name>Jordan Krey</name>
</contributor>
<contributor>
<name>Olaf Krische</name>
</contributor>
<contributor>
<name>Guilhem Lavaux</name>
</contributor>
<contributor>
<name>Paul Legato</name>
</contributor>
<contributor>
<name>David Leppik</name>
</contributor>
<contributor>
<name>Berin Loritsch</name>
</contributor>
<contributor>
<name>Hendrik Maryns</name>
</contributor>
<contributor>
<name>Stefano Mazzocchi</name>
</contributor>
<contributor>
<name>Brian McCallister</name>
</contributor>
<contributor>
<name>Steven Melzer</name>
</contributor>
<contributor>
<name>Leon Messerschmidt</name>
</contributor>
<contributor>
<name>Mauricio S. Moura</name>
</contributor>
<contributor>
<name>Kasper Nielsen</name>
</contributor>
<contributor>
<name>Stanislaw Osinski</name>
</contributor>
<contributor>
<name>Alban Peignier</name>
</contributor>
<contributor>
<name>Mike Pettypiece</name>
</contributor>
<contributor>
<name>Steve Phelps</name>
</contributor>
<contributor>
<name>Ilkka Priha</name>
</contributor>
<contributor>
<name>Jonas Van Poucke</name>
</contributor>
<contributor>
<name>Will Pugh</name>
</contributor>
<contributor>
<name>Herve Quiroz</name>
</contributor>
<contributor>
<name>Daniel Rall</name>
</contributor>
<contributor>
<name>Robert Ribnitz</name>
</contributor>
<contributor>
<name>Huw Roberts</name>
</contributor>
<contributor>
<name>Henning P. Schmiedehausen</name>
</contributor>
<contributor>
<name>Howard Lewis Ship</name>
</contributor>
<contributor>
<name>Joe Raysa</name>
</contributor>
<contributor>
<name>Thomas Schapitz</name>
</contributor>
<contributor>
<name>Jon Schewe</name>
</contributor>
<contributor>
<name>Andreas Schlosser</name>
</contributor>
<contributor>
<name>Christian Siefkes</name>
</contributor>
<contributor>
<name>Michael Smith</name>
</contributor>
<contributor>
<name>Stephen Smith</name>
</contributor>
<contributor>
<name>Jan Sorensen</name>
</contributor>
<contributor>
<name>Jon S. Stevens </name>
</contributor>
<contributor>
<name>James Strachan</name>
</contributor>
<contributor>
<name>Leo Sutic</name>
</contributor>
<contributor>
<name>Chris Tilden</name>
</contributor>
<contributor>
<name>Neil O'Toole</name>
</contributor>
<contributor>
<name>Jeff Turner</name>
</contributor>
<contributor>
<name>Kazuya Ujihara</name>
</contributor>
<contributor>
<name>Jeff Varszegi</name>
</contributor>
<contributor>
<name>Ralph Wagner</name>
</contributor>
<contributor>
<name>David Weinrich</name>
</contributor>
<contributor>
<name>Dieter Wimberger</name>
</contributor>
<contributor>
<name>Serhiy Yevtushenko</name>
</contributor>
<contributor>
<name>Jason van Zyl</name>
</contributor>
</contributors>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<properties>
<maven.compile.source>1.2</maven.compile.source>
<maven.compile.target>1.2</maven.compile.target>
<commons.componentid>collections</commons.componentid>
<commons.release.version>3.2.1</commons.release.version>
<commons.binary.suffix>-bin</commons.binary.suffix>
<commons.jira.id>COLLECTIONS</commons.jira.id>
<commons.jira.pid>12310465</commons.jira.pid>
</properties>
<build>
<sourceDirectory>src/java</sourceDirectory>
<testSourceDirectory>src/test</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includes>
<include>org/apache/commons/collections/TestAllPackages.java</include>
</includes>
</configuration>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<configuration>
<tasks>
<ant antfile="build-testframework.xml" target="jar">
<property name="component.version" value="${project.version}"/>
<property name="test.classes" value="${project.build.directory}/test-classes"/>
<property name="dist.home" value="${project.build.directory}"/>
<property name="maven.compile.source" value="${maven.compile.source}"/>
<property name="maven.compile.target" value="${maven.compile.target}"/>
</ant>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>src/assembly/bin.xml</descriptor>
<descriptor>src/assembly/src.xml</descriptor>
</descriptors>
<tarLongFileMode>gnu</tarLongFileMode>
</configuration>
</plugin>
</plugins>
</build>
</project>
@@ -0,0 +1,463 @@
<?xml version="1.0"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-parent</artifactId>
<version>9</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.4</version>
<name>Commons Lang</name>
<inceptionYear>2001</inceptionYear>
<description>
Commons Lang, a package of Java utility classes for the
classes that are in java.lang's hierarchy, or are considered to be so
standard as to justify existence in java.lang.
</description>
<url>http://commons.apache.org/lang/</url>
<issueManagement>
<system>jira</system>
<url>http://issues.apache.org/jira/browse/LANG</url>
</issueManagement>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/lang/trunk</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/lang/trunk</developerConnection>
<url>http://svn.apache.org/viewvc/commons/proper/lang/trunk</url>
</scm>
<developers>
<developer>
<name>Daniel Rall</name>
<id>dlr</id>
<email>dlr@finemaltcoding.com</email>
<organization>CollabNet, Inc.</organization>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Stephen Colebourne</name>
<id>scolebourne</id>
<email>scolebourne@joda.org</email>
<organization>SITA ATS Ltd</organization>
<timezone>0</timezone>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Henri Yandell</name>
<id>bayard</id>
<email>bayard@apache.org</email>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Steven Caswell</name>
<id>scaswell</id>
<email>stevencaswell@apache.org</email>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
<developer>
<name>Robert Burrell Donkin</name>
<id>rdonkin</id>
<email>rdonkin@apache.org</email>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Gary D. Gregory</name>
<id>ggregory</id>
<email>ggregory@seagullsw.com</email>
<organization>Seagull Software</organization>
<timezone>-8</timezone>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Phil Steitz</name>
<id>psteitz</id>
<email>phil@steitz.com</email>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Fredrik Westermarck</name>
<id>fredrik</id>
<email/>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>James Carman</name>
<id>jcarman</id>
<email>jcarman@apache.org</email>
<organization>Carman Consulting, Inc.</organization>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Niall Pemberton</name>
<id>niallp</id>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Matt Benson</name>
<id>mbenson</id>
<roles>
<role>Java Developer</role>
</roles>
</developer>
</developers>
<contributors>
<contributor>
<name>C. Scott Ananian</name>
</contributor>
<contributor>
<name>Chris Audley</name>
</contributor>
<contributor>
<name>Stephane Bailliez</name>
</contributor>
<contributor>
<name>Michael Becke</name>
</contributor>
<contributor>
<name>Ola Berg</name>
</contributor>
<contributor>
<name>Nathan Beyer</name>
</contributor>
<contributor>
<name>Stefan Bodewig</name>
</contributor>
<contributor>
<name>Janek Bogucki</name>
</contributor>
<contributor>
<name>Mike Bowler</name>
</contributor>
<contributor>
<name>Sean Brown</name>
</contributor>
<contributor>
<name>Alexander Day Chaffee</name>
</contributor>
<contributor>
<name>Al Chou</name>
</contributor>
<contributor>
<name>Greg Coladonato</name>
</contributor>
<contributor>
<name>Maarten Coene</name>
</contributor>
<contributor>
<name>Justin Couch</name>
</contributor>
<contributor>
<name>Michael Davey</name>
</contributor>
<contributor>
<name>Norm Deane</name>
</contributor>
<contributor>
<name>Ringo De Smet</name>
</contributor>
<contributor>
<name>Russel Dittmar</name>
</contributor>
<contributor>
<name>Steve Downey</name>
</contributor>
<contributor>
<name>Matthias Eichel</name>
</contributor>
<contributor>
<name>Christopher Elkins</name>
</contributor>
<contributor>
<name>Chris Feldhacker</name>
</contributor>
<contributor>
<name>Pete Gieser</name>
</contributor>
<contributor>
<name>Jason Gritman</name>
</contributor>
<contributor>
<name>Matthew Hawthorne</name>
</contributor>
<contributor>
<name>Michael Heuer</name>
</contributor>
<contributor>
<name>Oliver Heger</name>
</contributor>
<contributor>
<name>Chris Hyzer</name>
</contributor>
<contributor>
<name>Marc Johnson</name>
</contributor>
<contributor>
<name>Shaun Kalley</name>
</contributor>
<contributor>
<name>Tetsuya Kaneuchi</name>
</contributor>
<contributor>
<name>Nissim Karpenstein</name>
</contributor>
<contributor>
<name>Ed Korthof</name>
</contributor>
<contributor>
<name>Holger Krauth</name>
</contributor>
<contributor>
<name>Rafal Krupinski</name>
</contributor>
<contributor>
<name>Rafal Krzewski</name>
</contributor>
<contributor>
<name>Craig R. McClanahan</name>
</contributor>
<contributor>
<name>Rand McNeely</name>
</contributor>
<contributor>
<name>Dave Meikle</name>
</contributor>
<contributor>
<name>Nikolay Metchev</name>
</contributor>
<contributor>
<name>Kasper Nielsen</name>
</contributor>
<contributor>
<name>Tim O'Brien</name>
</contributor>
<contributor>
<name>Brian S O'Neill</name>
</contributor>
<contributor>
<name>Andrew C. Oliver</name>
</contributor>
<contributor>
<name>Alban Peignier</name>
</contributor>
<contributor>
<name>Moritz Petersen</name>
</contributor>
<contributor>
<name>Dmitri Plotnikov</name>
</contributor>
<contributor>
<name>Neeme Praks</name>
</contributor>
<contributor>
<name>Eric Pugh</name>
</contributor>
<contributor>
<name>Stephen Putman</name>
</contributor>
<contributor>
<name>Travis Reeder</name>
</contributor>
<contributor>
<name>Antony Riley</name>
</contributor>
<contributor>
<name>Scott Sanders</name>
</contributor>
<contributor>
<name>Ralph Schaer</name>
</contributor>
<contributor>
<name>Henning P. Schmiedehausen</name>
</contributor>
<contributor>
<name>Sean Schofield</name>
</contributor>
<contributor>
<name>Reuben Sivan</name>
</contributor>
<contributor>
<name>Ville Skytta</name>
</contributor>
<contributor>
<name>Jan Sorensen</name>
</contributor>
<contributor>
<name>Glen Stampoultzis</name>
</contributor>
<contributor>
<name>Scott Stanchfield</name>
</contributor>
<contributor>
<name>Jon S. Stevens</name>
</contributor>
<contributor>
<name>Sean C. Sullivan</name>
</contributor>
<contributor>
<name>Ashwin Suresh</name>
</contributor>
<contributor>
<name>Helge Tesgaard</name>
</contributor>
<contributor>
<name>Arun Mammen Thomas</name>
</contributor>
<contributor>
<name>Masato Tezuka</name>
</contributor>
<contributor>
<name>Jeff Varszegi</name>
</contributor>
<contributor>
<name>Chris Webb</name>
</contributor>
<contributor>
<name>Mario Winterer</name>
</contributor>
<contributor>
<name>Stepan Koltsov</name>
</contributor>
<contributor>
<name>Holger Hoffstatte</name>
</contributor>
</contributors>
<!-- Lang should depend on very little -->
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<properties>
<maven.compile.source>1.3</maven.compile.source>
<maven.compile.target>1.2</maven.compile.target>
<commons.componentid>lang</commons.componentid>
<commons.release.version>2.4</commons.release.version>
<commons.jira.id>LANG</commons.jira.id>
<commons.jira.pid>12310481</commons.jira.pid>
</properties>
<build>
<sourceDirectory>src/java</sourceDirectory>
<testSourceDirectory>src/test</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includes>
<include>**/*TestSuite.java</include>
</includes>
<excludes>
<exclude>**/AllLangTestSuite.java</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>src/assembly/bin.xml</descriptor>
<descriptor>src/assembly/src.xml</descriptor>
</descriptors>
<tarLongFileMode>gnu</tarLongFileMode>
</configuration>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.1</version>
<configuration>
<configLocation>${basedir}/checkstyle.xml</configLocation>
<enableRulesSummary>false</enableRulesSummary>
</configuration>
</plugin>
<!--
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>1.1.1</version>
<configuration>
<threshold>Normal</threshold>
<effort>Default</effort>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
-->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>clirr-maven-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<comparisonVersion>2.3</comparisonVersion>
<minSeverity>info</minSeverity>
</configuration>
</plugin>
</plugins>
</reporting>
</project>
+94
View File
@@ -0,0 +1,94 @@
<?xml version="1.0" encoding="UTF-8"?>
<module
name = "xprotect"
bajaVersion = "0"
vendor = "Tridium"
vendorVersion = "3.8.504"
description = "Niagara AX driver for Milestone XProtect product"
preferredSymbol = "mpx"
buildDate = "18-Dec-19 10:26 EST"
buildMillis = "1576682795764"
buildHost = "va51w-bld013"
>
<dependencies>
<dependency name="alarm" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="baja" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="bajaui" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="gx" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="js" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="control" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="net" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="workbench" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="driver" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="ndriver" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="nvideo" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="videoDriver" vendor="Tridium" vendorVersion="3.8"/>
</dependencies>
<dirs>
<dir name="com/tridium/xprotect" install="runtime"/>
<dir name="com/tridium/xprotect/camera" install="runtime"/>
<dir name="com/tridium/xprotect/comm" install="runtime"/>
<dir name="com/tridium/xprotect/datatypes" install="runtime"/>
<dir name="com/tridium/xprotect/event" install="runtime"/>
<dir name="com/tridium/xprotect/messages" install="runtime"/>
<dir name="com/tridium/xprotect/server/management" install="runtime"/>
<dir name="com/tridium/xprotect/server/recording" install="runtime"/>
<dir name="com/tridium/xprotect/soap" install="runtime"/>
<dir name="com/tridium/xprotect/ui" install="runtime"/>
<dir name="com/tridium/xprotect/util" install="runtime"/>
<dir name="nativeLib" install="runtime"/>
<dir name="doc" install="doc"/>
</dirs>
<types>
<type name="MilestoneXProtectNetwork" class="com.tridium.xprotect.BMilestoneXProtectNetwork"/>
<type name="XProtectCamera" class="com.tridium.xprotect.camera.BXProtectCamera"/>
<type name="XProtectCameraDeviceExt" class="com.tridium.xprotect.camera.BXProtectCameraDeviceExt"/>
<type name="XProtectCameraDeviceId" class="com.tridium.xprotect.camera.BXProtectCameraDeviceId"/>
<type name="XProtectCameraFolder" class="com.tridium.xprotect.camera.BXProtectCameraFolder"/>
<type name="XProtectCameraDiscoveryLeaf" class="com.tridium.xprotect.camera.BXProtectCameraDiscoveryLeaf"/>
<type name="XProtectCameraDiscoveryPreferences" class="com.tridium.xprotect.camera.BXProtectCameraDiscoveryPreferences"/>
<type name="XProtectTcpCommConfig" class="com.tridium.xprotect.comm.BXProtectTcpCommConfig"/>
<type name="XProtectTimeSyncParams" class="com.tridium.xprotect.datatypes.BXProtectTimeSyncParams"/>
<type name="XProtectManagementServer" class="com.tridium.xprotect.server.management.BXProtectManagementServer"/>
<type name="XProtectManagementServerFolder" class="com.tridium.xprotect.server.management.BXProtectManagementServerFolder"/>
<type name="XProtectMultistreamPreferences" class="com.tridium.xprotect.server.management.BXProtectMultistreamPreferences"/>
<type name="XProtectDisplayLayoutTypesEnum" class="com.tridium.xprotect.datatypes.BXProtectDisplayLayoutTypesEnum"/>
<type name="XProtectEventTypesEnum" class="com.tridium.xprotect.datatypes.BXProtectEventTypesEnum"/>
<type name="XProtectEventCameraExt" class="com.tridium.xprotect.event.BXProtectEventCameraExt"/>
<type name="XProtectEventDiscoveryLeaf" class="com.tridium.xprotect.event.BXProtectEventDiscoveryLeaf"/>
<type name="XProtectEventDiscoveryList" class="com.tridium.xprotect.event.BXProtectEventDiscoveryList"/>
<type name="XProtectEventDiscoveryPreferences" class="com.tridium.xprotect.event.BXProtectEventDiscoveryPreferences"/>
<type name="XProtectEventFolder" class="com.tridium.xprotect.event.BXProtectEventFolder"/>
<type name="XProtectEventProxyExt" class="com.tridium.xprotect.event.BXProtectEventProxyExt"/>
<type name="XProtectVideoEventRecall" class="com.tridium.xprotect.event.BXProtectVideoEventRecall"/>
<type name="XProtectServerManager" class="com.tridium.xprotect.ui.BXProtectServerManager">
<agent>
<on type="xprotect:MilestoneXProtectNetwork"/>
</agent>
</type>
<type name="XProtectAuthType" class="com.tridium.xprotect.datatypes.BXProtectAuthType"/>
<type name="XProtectConnectionState" class="com.tridium.xprotect.datatypes.BXProtectConnectionState"/>
<type name="XProtectManagementConnection" class="com.tridium.xprotect.server.management.BXProtectManagementConnection"/>
<type name="XProtectAuthConfig" class="com.tridium.xprotect.datatypes.BXProtectAuthConfig"/>
<type name="XProtectConnectionEvent" class="com.tridium.xprotect.datatypes.BXProtectConnectionEvent"/>
<type name="XProtectAuthAttributes" class="com.tridium.xprotect.datatypes.BXProtectAuthAttributes"/>
<type name="XProtectItemHierarchy" class="com.tridium.xprotect.datatypes.BXProtectItemHierarchy"/>
<type name="XProtectRecordingServerId" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerId"/>
<type name="XProtectRecordingServerDeviceExt" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerDeviceExt"/>
<type name="XProtectRecordingServer" class="com.tridium.xprotect.server.recording.BXProtectRecordingServer"/>
<type name="XProtectRecordingServerFolder" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerFolder"/>
<type name="XProtectRecordingServerDiscoveryLeaf" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerDiscoveryLeaf"/>
<type name="XProtectRecordingServerDiscoveryPreferences" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerDiscoveryPreferences"/>
<type name="XProtectCameraInfo" class="com.tridium.xprotect.camera.BXProtectCameraInfo"/>
<type name="XProtectCameraInfoFE" class="com.tridium.xprotect.ui.BXProtectCameraInfoFE">
<agent>
<on type="xprotect:XProtectCameraInfo"/>
</agent>
</type>
</types>
</module>
+687
View File
@@ -0,0 +1,687 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<root>
<thermostats>
<stat modelnumber="1" family="equipment" model="TEC2064">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="EconomizerOutput"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="W2Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="2" family="equipment" model="TEC2061">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="Y1Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="4" family="equipment" model="TEC2062">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeHPU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="ReversingValveStatus"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="6" family="equipment" model="TEC2063">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="W2Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="9" family="equipment" model="TEC2004">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="EconomizerOutput"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="W2Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="10" family="equipment" model="TEC2003">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="W2Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="11" family="equipment" model="TEC2001">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="Y1Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="12" family="equipment" model="TEC2002">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeHPU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="ReversingValveStatus"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="41" family="fcu" model="TEC2016">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="42" family="fcu" model="TEC2016H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="43" family="fcu" model="TEC2036">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="RoomHumidity"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="DehumidLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="DehumidStatus"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="44" family="fcu" model="TEC2026">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="45" family="fcu" model="TEC2036H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="RoomHumidity"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="DehumidLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="DehumidStatus"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="46" family="fcu" model="TEC2026H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="47" family="fcu" model="TEC2056">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="RoomHumidity"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="DehumidLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="DehumidStatus"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="48" family="fcu" model="TEC2046">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="49" family="fcu" model="TEC2056H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="RoomHumidity"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="DehumidLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="DehumidStatus"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="50" family="fcu" model="TEC2046H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="51" family="fcu" model="TEC2045">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="60" family="zoning" model="TEC2027">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="61" family="zoning" model="TEC2047">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
</thermostats>
</root>
+50
View File
@@ -0,0 +1,50 @@
<panes version="1">
<bw_AddBind default_text="AddBind" type="javax.baja.ui.BWidget" x="0.0" y="0.0" w="556.0" h="470">
<bpe_SourceDetails default_text="Source Details" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="00.0" y="20.0" w="256.0" h="375.0">
<lb_SrcDeviceInstance default_text="Device Name" type="javax.baja.ui.BLabel" x="10.0" y="30.0" w="100.0" h="20.0"/>
<edd_SrcDeviceInstance default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="30.0" w="166.0" h="20.0"/>
<lb_SrcObjectInstance default_text="Object Name" type="javax.baja.ui.BLabel" x="10.0" y="60.0" w="100.0" h="20.0"/>
<bb_GenerateNetworkObjectsSource default_text="Generate Network Objects" align="center" type="javax.baja.ui.BButton" x="80" y="90" w="166" h="20"/>
<lb_SrcObjectNameOptional default_text="(Optional)" type="javax.baja.ui.BLabel" x="10.0" y="73.0" w="100.0" h="14.0"/>
<edd_SrcObjectInstance default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="60.0" w="166.0" h="20.0"/>
<tf_SrcObjectInstance default_text="" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="80.0" y="60.0" w="166.0" h="20.0"/> <!-- field for 3rd party device -->
<lb_SrcProperty default_text="Property" type="javax.baja.ui.BLabel" x="10.0" y="120" w="100.0" h="20.0"/>
<bl_SrcProperty default_text="" type="javax.baja.ui.list.BList" x="10.0" y="137.0" w="236.0" h="228.0"/>
<!-- field for 3rd party device -->
<lb_SrcObjectType default_text="Object Type" type="javax.baja.ui.BLabel" x="10.0" y="90.0" w="100.0" h="20.0"/>
<edd_SrcObjectType default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="90.0" w="166.0" h="20.0"/>
<lb_SrcObjectId default_text="Object Id" type="javax.baja.ui.BLabel" x="10.0" y="120.0" w="100.0" h="20.0"/>
<ftf_SrcObjectId default_text="" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="80.0" y="120.0" w="166.0" h="20.0"/>
<lb_SrcPropertyNonBindable default_text="Property" type="javax.baja.ui.BLabel" x="10.0" y="150.0" w="150.0" h="20.0"/>
<edd_SrcProperty default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="150.0" w="166.0" h="20.0"/>
<!-- field for 3rd party device -->
</bpe_SourceDetails>
<bpe_DestinationDetails default_text="Target Details" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="300.0" y="20.0" w="256.0" h="375.0">
<lb_DesDeviceInstance default_text="Device Name" type="javax.baja.ui.BLabel" x="10.0" y="30.0" w="100.0" h="20.0"/>
<edd_DesDeviceInstance default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="30.0" w="166.0" h="20.0"/>
<lb_DesObjectInstance default_text="Object Name" type="javax.baja.ui.BLabel" x="10.0" y="60.0" w="100.0" h="20.0"/>
<bb_GenerateNetworkObjectsTarget default_text="Generate Network Objects" type="javax.baja.ui.BButton" x="80" y="90" w="166" h="20"/>
<lb_DesObjectNameOptional default_text="(Optional)" type="javax.baja.ui.BLabel" x="10.0" y="72.0" w="100.0" h="14.0"/>
<edd_DesObjectInstance default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="60.0" w="166.0" h="20.0"/>
<tf_DesObjectInstance default_text="" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="80.0" y="60.0" w="166.0" h="20.0"/> <!-- field for 3rd party device -->
<lb_DesProperty default_text="Property" type="javax.baja.ui.BLabel" x="10.0" y="120.0" w="100.0" h="20.0"/>
<bl_DesProperty default_text="" type="javax.baja.ui.list.BList" x="10.0" y="137.0" w="236.0" h="228.0"/>
<!-- field for 3rd party device -->
<lb_DesObjectType default_text="Object Type" type="javax.baja.ui.BLabel" x="10.0" y="90.0" w="100.0" h="20.0"/>
<edd_DesObjectType default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="90.0" w="166.0" h="20.0"/>
<lb_DesObjectId default_text="Object Id" type="javax.baja.ui.BLabel" x="10.0" y="120.0" w="100.0" h="20.0"/>
<ftf_DesObjectId default_text="" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="80.0" y="120.0" w="166.0" h="20.0"/>
<lb_DesPropertyNonBindable default_text="Property" type="javax.baja.ui.BLabel" x="10.0" y="150.0" w="150.0" h="20.0"/>
<edd_DesProperty default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="150.0" w="166.0" h="20.0"/>
<edd_DesObjectPriority default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="150.0" w="166.0" h="20.0"/>
<!-- field for 3rd party device -->
</bpe_DestinationDetails>
<bb_Help default_text="Help" type="javax.baja.ui.BButton" x="0.0" y="415" w="50" h="24"/>
<bb_Ok default_text="OK" type="javax.baja.ui.BButton" x="446" y="415" w="40" h="24"/>
<bb_Cancel default_text="Cancel" type="javax.baja.ui.BButton" x="496" y="415" w="60" h="24"/>
<lb_Note default_text="Note: Do &#34;Generate Network Objects&#34; to get / update Object Name list" type="javax.baja.ui.BLabel" x="0.0" y="450.0" w="556.0" h="20.0"/>
</bw_AddBind>
</panes>
File diff suppressed because it is too large Load Diff
+158
View File
@@ -0,0 +1,158 @@
<LibDevice>
<Models>
<!-- Start of Dummy Model Structure -->
<Dummy displayName="Default" version="0.0" hw_id="-1" model_id="-1">
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_Dummy.xml</FixedIoXMLName>
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_DummyModel.xml</ModelSpecificIOXmlName>
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder1.xml</FixedNvXMLName>
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryFixedNv_Dummy.xml</MandatoryNvXMLName>
<FixedObjectXMLName>local:|module://honeywellBacnetSpyder/XL10NextGenXML/FixedObjects.xml</FixedObjectXMLName>
<MandatoryObjectXMLName>local:|module://honeywellBacnetSpyder/XL10NextGenXML/MandatoryObjects.xml</MandatoryObjectXMLName>
<!-- Memory Structure Section -->
<MemoryStructures>
<ControlFloat startLoc="32768" range="255"/>
<ControlNvRam startLoc="33024" range="45"/>
<ControlByte startLoc="33280" range="255"/>
<ControlFlash startLoc="33536" range="40"/>
<AnalogInput startLoc="36864" range="8"/>
<DigitalInput startLoc="37632" range="4"/>
<AnalogOutput startLoc="37888" range="3"/>
<DigitalOutput startLoc="38144" range="8"/>
<Floating startLoc="39424" range="4"/>
<LoopStatic startLoc="38912" range="200"/>
<RamPool startLoc="30000" range="430"/>
<MicroDigitalInput startLoc="40704" range="4"/>
</MemoryStructures>
<!-- End of Memory Structure Section -->
<!-- File Variable Section -->
<FileVariables>
<!-- File Section I -->
<NvConfig size="20" capacity="43" crc="2" offset="0"/>
<NvPerFieldConfig size="7" capacity="120" crc="2" offset="864"/>
<ControlLoop size="22" capacity="100" crc="2" offset="1708"/>
<ControlConstants size="4" capacity="40" crc="2" offset="3912"/>
<LonSiData size="1" capacity="700" crc="2" offset="4076"/>
<LonAppInitData size="1" capacity="88" crc="2" offset="4780"/>
<Linearization size="4" capacity="70" crc="2" offset="4872"/>
<AnalogInput size="22" capacity="8" crc="2" offset="5156"/>
<DigitalInput size="20" capacity="4" crc="2" offset="5336"/>
<AnalogOutput size="22" capacity="3" crc="2" offset="5420"/>
<DigitalOutput size="28" capacity="8" crc="2" offset="5490"/>
<FloatingMotor size="14" capacity="4" crc="2" offset="5718"/>
<UnitConfig size="16" capacity="30" crc="2" offset="5778"/>
<ScalarConfig size="6" capacity="30" crc="2" offset="6262"/>
<StructuredConfig size="2" capacity="100" crc="2" offset="6446"/>
<Scheduler size="2" capacity="3" crc="2" offset="6650"/>
<WallModule size="20" capacity="1" crc="2" offset="6660"/>
<ControlVariables size="1" capacity="4" crc="2" offset="6684"/>
<!-- File Section II -->
<ControlNonVolatile size="4" capacity="45" crc="2" offset="0"/>
<AnalogInputOffset size="4" capacity="8" crc="2" offset="184"/>
<AnalogInputMode size="1" capacity="8" crc="2" offset="220"/>
<AnalogOutputMode size="1" capacity="3" crc="2" offset="232"/>
<ApplVerNew size="1" capacity="31" crc="2" offset="239"/>
<DayLightSavings size="2" capacity="2" crc="2" offset="274"/>
<Schedule size="3" capacity="32" crc="2" offset="282"/>
<Holiday size="3" capacity="10" crc="2" offset="382"/>
<HeartBeat size="2" capacity="2" crc="2" offset="416"/>
<DeviceName size="1" capacity="18" crc="2" offset="424"/>
<AlarmDisable size="10" capacity="1" crc="2" offset="446"/>
</FileVariables>
<!-- End of File Variable Section -->
<!-- Wiring Pins Section -->
<Wiring pins = "42">
<Analog_Inputs v="1" count="8">
<Terminal v="31" n="UI 0" assigned="0" fixed="1" hidden="1"/>
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0"/>
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0"/>
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0"/>
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0"/>
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0"/>
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0"/>
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1"/>
</Analog_Inputs>
<Digital_Inputs v="2" count="4">
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0"/>
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0"/>
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0"/>
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0"/>
</Digital_Inputs>
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0"/>
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0"/>
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0"/>
</Analog_Outputs>
<Digital_Outputs v="4" count="8">
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0"/>
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0"/>
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0"/>
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0"/>
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0"/>
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0"/>
<Terminal v="17" n="DO 7" assigned="0" fixed="1" hidden="0"/>
<Terminal v="18" n="DO 8" assigned="0" fixed="1" hidden="0"/>
</Digital_Outputs>
<Misc v="0" count="19">
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0"/>
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0"/>
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0"/>
<Terminal v="4" n="WMB+" assigned="1" fixed="0" hidden="0"/>
<Terminal v="5" n="WMB-" assigned="1" fixed="0" hidden="0"/>
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0"/>
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0"/>
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0"/>
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0"/>
</Misc>
</Wiring>
<!-- End of Wiring Section -->
<!-- StartValues Section -->
<StartValues>
<StructuredMandatory v="128"/>
<StructuredFixed v="158"/>
<StructuredConfigurable v="165"/>
<NvIndex v="19"/>
<MemberIndex v="115"/>
<FixedMemberIndex v="110"/>
<ScalarDataType v="8"/>
<Unit v="3"/>
<SensorAlarmID v="0"/>
<FBAlarmID v="48" r="32"/>
<NVAlarmID v="16" r="32"/>
<ConfigAlarmID v="15"/>
<SIDataSize v="-1"/>
<SupressAlarmsForUnboundObj v="0"/>
<StructuredNVsLimit v="100"/>
</StartValues>
<!-- End of StartValues Section -->
<!-- Start of fixed size Section -->
<FixedSize>
<NVOError v="10"/>
<NCIAlarmInhibit v="10"/>
</FixedSize>
<!-- End of fixed size Section -->
</Dummy>
<!-- End of Dummy Model Structure -->
</Models>
</LibDevice>
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : FixedIo_Dummy.xml
Created on : June 19, 2006, 12:32 PM
Author : E324325
Description:
Purpose of the document follows.
-->
<lonXL10NextGenFixedIo>
<FixedIo>
<On_Board_Pressure n="On_Board_Pressure" IoType="ModulatingInput" SensorType="Pressure" Terminal1="31" Terminal2="-1"/>
<!-- <Thermistor_20Kntc n="Thermistor_20Kntc" IoType="ModulatingInput" SensorType="Kntc20" Terminal1="41" Terminal2="-1"/> -->
<Actuator n="Actuator" IoType="ModulatingOutput" ModOutputType="Floating" Terminal1="17" Terminal2="18" TravelTime="90.0"/>
</FixedIo>
<DontSensorCalibrate>
<Terminal n="Terminal" PinNo="41"/>
</DontSensorCalibrate>
</lonXL10NextGenFixedIo>
@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : FixedIo_model1.xml
Created on : June 19, 2006, 12:32 PM
Author : E324325
Description:
This xml document describes the Fixed IOs in the model specified by the suffix of the xml file name(e.g. Model1, Model2, etc.)
If any Fixed IO is added/removed or the terminal number has been changed, then a corresponding change has to be made in the
main xml file, i.e. lonHoneywellXL10NextGen_Model1.xml, under the wiring section
-->
<!--
Modified by : Aaron D'souza
Modified on : September 13, 2006
Description:
To Add the Fixed IO Actuator
-->
<lonXL10NextGenFixedIo>
<FixedIo>
<On_Board_Pressure n="On_Board_Pressure" IoType="ModulatingInput" SensorType ="Pressure" Terminal1="31" Terminal2="-1"/>
<Actuator n="Actuator" IoType="ModulatingOutput" ModOutputType="Floating" Terminal1="17" Terminal2="18" TravelTime="90.0"/>
<!-- <Thermistor_20Kntc n="Thermistor_20Kntc" IoType="ModulatingInput" SensorType ="Kntc20" Terminal1="41" Terminal2="-1"/> -->
</FixedIo>
<DontSensorCalibrate>
<Terminal n="Terminal" PinNo="41"/>
</DontSensorCalibrate>
</lonXL10NextGenFixedIo>
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : FixedIo_model1.xml
Created on : June 19, 2006, 12:32 PM
Author : E324325
Description:
This xml document describes the Fixed IOs in the model specified by the suffix of the xml file name(e.g. Model1, Model2, etc.)
If any Fixed IO is added/removed or the terminal number has been changed, then a corresponding change has to be made in the
main xml file, i.e. lonHoneywellXL10NextGen_Model2.xml, under the wiring section
-->
<lonXL10NextGenFixedIo>
<FixedIo>
<On_Board_Pressure n="On_Board_Pressure" IoType="ModulatingInput" SensorType ="Pressure" Terminal1="31" Terminal2="-1"/>
<!-- <Thermistor_20Kntc n="Thermistor_20Kntc" IoType="ModulatingInput" SensorType ="Kntc20" Terminal1="41" Terminal2="-1"/> -->
</FixedIo>
<DontSensorCalibrate>
<Terminal n="Terminal" PinNo="41"/>
</DontSensorCalibrate>
</lonXL10NextGenFixedIo>
@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : FixedIo_model1.xml
Created on : June 19, 2006, 12:32 PM
Author : E324325
Description:
This xml document describes the Fixed IOs in the model specified by the suffix of the xml file name(e.g. Model1, Model2, etc.)
If any Fixed IO is added/removed or the terminal number has been changed, then a corresponding change has to be made in the
main xml file, i.e. lonHoneywellXL10NextGen_Model3.xml, under the wiring section
-->
<!--
Modified by : Aaron D'souza
Modified on : September 13, 2006
Description:
To comment the Fixed IO Actuator
-->
<lonXL10NextGenFixedIo>
<FixedIo>
<!-- <Thermistor_20Kntc n="Thermistor_20Kntc" IoType="ModulatingInput" SensorType ="Kntc20" Terminal1="41" Terminal2="-1"/> -->
<!-- <Actuator n="Actuator" IoType="ModulatingOutput" ModOutputType="Floating" Terminal1="17" Terminal2="18" TravelTime="90.0"/> -->
</FixedIo>
<DontSensorCalibrate>
<Terminal n="Terminal" PinNo="41"/>
</DontSensorCalibrate>
</lonXL10NextGenFixedIo>
@@ -0,0 +1,125 @@
<!-- Defines Fixed NV List For Honeywell XL10 Next Generation Controller -->
<!-- Author: Soumya Ramesh -->
<!-- Dated: 13-01-2009 -->
<?xml version="1.0" encoding="UTF-8"?>
<lonXL10NextGenFixedNv>
<FixedNV>
<!-- 1. NVO Type -->
<!--
<nroPgmVer snvtType="0" nvoSize="8" snvtName="UNVT_pgmId" nvType="NVO" nvIndex="17" category="Fixed_Dropable" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="false"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<hwId ntwrkDT="VAL-uint16" intrnlDT="VAL-uint16" SenDelta="0" PVID="B100"/>
<applId ntwrkDT="VAL-uint16" intrnlDT="VAL-uint16" SenDelta="0" PVID="B101"/>
<majorVer ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B000"/>
<minorVer ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B001"/>
<bootVer ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B002"/>
<nodeType ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B004"/>
</Fields>
</nroPgmVer>
-->
<!-- 2. NCI Type -->
<nciUICalOffset snvtType="0" snvtName="UCPT_uiCalOffset" nvType="NCI" nvIndex="19" category="Fixed_Dropable" manual="0" timeSet="0">
<Fields>
<uiCalOffset0 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9200"/>
<uiCalOffset1 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9201"/>
<uiCalOffset2 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9202"/>
<uiCalOffset3 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9203"/>
<uiCalOffset4 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9204"/>
<uiCalOffset5 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9205"/>
<uiCalOffset6 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9206"/>
</Fields>
</nciUICalOffset>
<!-- 3. NVI Type -->
<nviTimeSet snvtType="84" snvtName="SNVT_time_stamp" nvType="NVI" nvIndex="20" category="Fixed_Dropable" manual="0" timeSet="1">
<FailDetect value="false"/>
<Fields>
<year ntwrkDT="VAL-sint16" intrnlDT="year" PVID="C000"/>
<month ntwrkDT="VAL-ubyte" intrnlDT="julian month" PVID="C001"/>
<day ntwrkDT="VAL-ubyte" intrnlDT="day" PVID="C002"/>
<hour ntwrkDT="VAL-ubyte" intrnlDT="hour" PVID="C003"/>
<minute ntwrkDT="VAL-ubyte" intrnlDT="minute" PVID="C004"/>
<second ntwrkDT="VAL-ubyte" intrnlDT="second" PVID="C005"/>
</Fields>
</nviTimeSet>
<!-- NVO Type -->
<nvoIO1 snvtType="0" nvoSize="28" snvtName="UCPT_uiCalOffset" nvType="NVO" nvIndex="22" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ui0 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9000"/>
<ui1 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9001"/>
<ui2 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9002"/>
<ui3 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9003"/>
<ui4 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9004"/>
<ui5 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9005"/>
<ui6 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9006"/>
</Fields>
</nvoIO1>
<!-- NVO Type -->
<nvoIO2 snvtType="0" nvoSize="6" snvtName="UNVT_io2_Micro" nvType="NVO" nvIndex="23" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ui7 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9007"/>
<di1Value ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9F00"/>
<di1State ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9300"/>
</Fields>
</nvoIO2>
<!-- NVO Type -->
<nvoIO3 snvtType="0" nvoSize="20" snvtName="UNVT_io3" nvType="NVO" nvIndex="24" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ao1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9400"/>
<ao2 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9401"/>
<ao3 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9402"/>
<do1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9500"/>
<do2 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9501"/>
<do3 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9502"/>
<do4 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9503"/>
<do5 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9504"/>
<do6 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9505"/>
<do7 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9506"/>
<do8 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9507"/>
</Fields>
</nvoIO3>
<!-- NVO Type -->
<nvoTime snvtType="84" nvoSize="7" snvtName="SNVT_time_stamp" nvType="NVO" nvIndex="21" category="Fixed_Dropable" manual="0" timeSet="1">
<GPRefresh value="true"/>
<OutputRefresh value="false"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<year ntwrkDT="VAL-sint16" intrnlDT="year" SenDelta="0" PVID="C000"/>
<month ntwrkDT="VAL-ubyte" intrnlDT="julian month" SenDelta="0" PVID="C001"/>
<day ntwrkDT="VAL-ubyte" intrnlDT="day" SenDelta="0" PVID="C002"/>
<hour ntwrkDT="VAL-ubyte" intrnlDT="hour" SenDelta="0" PVID="C003"/>
<minute ntwrkDT="VAL-ubyte" intrnlDT="minute" SenDelta="0" PVID="C004"/>
<second ntwrkDT="VAL-ubyte" intrnlDT="second" SenDelta="0" PVID="C005"/>
</Fields>
</nvoTime>
<!-- NVI Type -->
<nviManVal snvtType="0" snvtName="UNVT_manVal" nvType="NVI" nvIndex="25" category="Fixed" manual="1" timeSet="0">
<FailDetect value="false"/>
<Fields>
<out1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" PVID="9500"/>
</Fields>
</nviManVal>
</FixedNV>
</lonXL10NextGenFixedNv>
@@ -0,0 +1,127 @@
<!-- Defines Fixed NV List For Honeywell XL10 Next Generation Controller -->
<!-- Author: Mahesh Magadum -->
<!-- Dated: 18-03-2008 -->
<?xml version="1.0" encoding="UTF-8"?>
<lonXL10NextGenFixedNv>
<FixedNV>
<!-- 1. NVO Type -->
<!--
<nroPgmVer snvtType="0" nvoSize="8" snvtName="UNVT_pgmId" nvType="NVO" nvIndex="17" category="Fixed_Dropable" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="false"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<hwId ntwrkDT="VAL-uint16" intrnlDT="VAL-uint16" SenDelta="0" PVID="B100"/>
<applId ntwrkDT="VAL-uint16" intrnlDT="VAL-uint16" SenDelta="0" PVID="B101"/>
<majorVer ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B000"/>
<minorVer ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B001"/>
<bootVer ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B002"/>
<nodeType ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B004"/>
</Fields>
</nroPgmVer>
-->
<!-- 2. NCI Type -->
<nciUICalOffset snvtType="0" snvtName="UCPT_uiCalOffset" nvType="NCI" nvIndex="19" category="Fixed_Dropable" manual="0" timeSet="0">
<Fields>
<uiCalOffset0 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9200"/>
<uiCalOffset1 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9201"/>
<uiCalOffset2 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9202"/>
<uiCalOffset3 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9203"/>
<uiCalOffset4 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9204"/>
<uiCalOffset5 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9205"/>
<uiCalOffset6 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9206"/>
</Fields>
</nciUICalOffset>
<!-- 3. NVI Type -->
<nviTimeSet snvtType="84" snvtName="SNVT_time_stamp" nvType="NVI" nvIndex="20" category="Fixed_Dropable" manual="0" timeSet="1">
<FailDetect value="false"/>
<Fields>
<year ntwrkDT="VAL-sint16" intrnlDT="year" PVID="C000"/>
<month ntwrkDT="VAL-ubyte" intrnlDT="julian month" PVID="C001"/>
<day ntwrkDT="VAL-ubyte" intrnlDT="day" PVID="C002"/>
<hour ntwrkDT="VAL-ubyte" intrnlDT="hour" PVID="C003"/>
<minute ntwrkDT="VAL-ubyte" intrnlDT="minute" PVID="C004"/>
<second ntwrkDT="VAL-ubyte" intrnlDT="second" PVID="C005"/>
</Fields>
</nviTimeSet>
<!-- NVO Type -->
<nvoIO1 snvtType="0" nvoSize="28" snvtName="UCPT_uiCalOffset" nvType="NVO" nvIndex="22" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ui0 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9000"/>
<ui1 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9001"/>
<ui2 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9002"/>
<ui3 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9003"/>
<ui4 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9004"/>
<ui5 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9005"/>
<ui6 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9006"/>
</Fields>
</nvoIO1>
<!-- NVO Type -->
<nvoIO2 snvtType="0" nvoSize="8" snvtName="UNVT_io2" nvType="NVO" nvIndex="23" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ui7 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9007"/>
<di1 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9300"/>
<di2 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9301"/>
<di3 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9302"/>
<di4 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9303"/>
</Fields>
</nvoIO2>
<!-- NVO Type -->
<nvoIO3 snvtType="0" nvoSize="20" snvtName="UNVT_io3" nvType="NVO" nvIndex="24" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ao1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9400"/>
<ao2 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9401"/>
<ao3 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9402"/>
<do1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9500"/>
<do2 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9501"/>
<do3 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9502"/>
<do4 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9503"/>
<do5 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9504"/>
<do6 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9505"/>
<do7 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9506"/>
<do8 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9507"/>
</Fields>
</nvoIO3>
<!-- NVO Type -->
<nvoTime snvtType="84" nvoSize="7" snvtName="SNVT_time_stamp" nvType="NVO" nvIndex="25" category="Fixed_Dropable" manual="0" timeSet="1">
<GPRefresh value="true"/>
<OutputRefresh value="false"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<year ntwrkDT="VAL-sint16" intrnlDT="year" SenDelta="0" PVID="C000"/>
<month ntwrkDT="VAL-ubyte" intrnlDT="julian month" SenDelta="0" PVID="C001"/>
<day ntwrkDT="VAL-ubyte" intrnlDT="day" SenDelta="0" PVID="C002"/>
<hour ntwrkDT="VAL-ubyte" intrnlDT="hour" SenDelta="0" PVID="C003"/>
<minute ntwrkDT="VAL-ubyte" intrnlDT="minute" SenDelta="0" PVID="C004"/>
<second ntwrkDT="VAL-ubyte" intrnlDT="second" SenDelta="0" PVID="C005"/>
</Fields>
</nvoTime>
<!-- NVI Type -->
<nviManVal snvtType="0" snvtName="UNVT_manVal" nvType="NVI" nvIndex="21" category="Fixed" manual="1" timeSet="0">
<FailDetect value="false"/>
<Fields>
<out1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" PVID="9500"/>
</Fields>
</nviManVal>
</FixedNV>
</lonXL10NextGenFixedNv>
@@ -0,0 +1,127 @@
<!-- Defines Fixed NV List For Honeywell XL10 Next Generation Controller -->
<!-- Author: Mahesh Magadum -->
<!-- Dated: 18-03-2008 -->
<?xml version="1.0" encoding="UTF-8"?>
<lonXL10NextGenFixedNv>
<FixedNV>
<!-- 1. NVO Type -->
<!--
<nroPgmVer snvtType="0" nvoSize="8" snvtName="UNVT_pgmId" nvType="NVO" nvIndex="17" category="Fixed_Dropable" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="false"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<hwId ntwrkDT="VAL-uint16" intrnlDT="VAL-uint16" SenDelta="0" PVID="B100"/>
<applId ntwrkDT="VAL-uint16" intrnlDT="VAL-uint16" SenDelta="0" PVID="B101"/>
<majorVer ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B000"/>
<minorVer ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B001"/>
<bootVer ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B002"/>
<nodeType ntwrkDT="VAL-ubyte" intrnlDT="VAL-ubyte" SenDelta="0" PVID="B004"/>
</Fields>
</nroPgmVer>
-->
<!-- 2. NCI Type -->
<nciUICalOffset snvtType="0" snvtName="UCPT_uiCalOffset" nvType="NCI" nvIndex="20" category="Fixed_Dropable" manual="0" timeSet="0">
<Fields>
<uiCalOffset0 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9200"/>
<uiCalOffset1 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9201"/>
<uiCalOffset2 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9202"/>
<uiCalOffset3 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9203"/>
<uiCalOffset4 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9204"/>
<uiCalOffset5 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9205"/>
<uiCalOffset6 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9206"/>
</Fields>
</nciUICalOffset>
<!-- 3. NVI Type -->
<nviTimeSet snvtType="84" snvtName="SNVT_time_stamp" nvType="NVI" nvIndex="21" category="Fixed_Dropable" manual="0" timeSet="1">
<FailDetect value="false"/>
<Fields>
<year ntwrkDT="VAL-sint16" intrnlDT="year" PVID="C000"/>
<month ntwrkDT="VAL-ubyte" intrnlDT="julian month" PVID="C001"/>
<day ntwrkDT="VAL-ubyte" intrnlDT="day" PVID="C002"/>
<hour ntwrkDT="VAL-ubyte" intrnlDT="hour" PVID="C003"/>
<minute ntwrkDT="VAL-ubyte" intrnlDT="minute" PVID="C004"/>
<second ntwrkDT="VAL-ubyte" intrnlDT="second" PVID="C005"/>
</Fields>
</nviTimeSet>
<!-- NVO Type -->
<nvoIO1 snvtType="0" nvoSize="28" snvtName="UCPT_uiCalOffset" nvType="NVO" nvIndex="23" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ui0 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9000"/>
<ui1 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9001"/>
<ui2 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9002"/>
<ui3 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9003"/>
<ui4 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9004"/>
<ui5 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9005"/>
<ui6 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9006"/>
</Fields>
</nvoIO1>
<!-- NVO Type -->
<nvoIO2 snvtType="0" nvoSize="8" snvtName="UNVT_io2" nvType="NVO" nvIndex="24" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ui7 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9007"/>
<di1 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9300"/>
<di2 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9301"/>
<di3 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9302"/>
<di4 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9303"/>
</Fields>
</nvoIO2>
<!-- NVO Type -->
<nvoIO3 snvtType="0" nvoSize="20" snvtName="UNVT_io3" nvType="NVO" nvIndex="25" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ao1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9400"/>
<ao2 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9401"/>
<ao3 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9402"/>
<do1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9500"/>
<do2 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9501"/>
<do3 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9502"/>
<do4 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9503"/>
<do5 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9504"/>
<do6 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9505"/>
<do7 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9506"/>
<do8 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="9507"/>
</Fields>
</nvoIO3>
<!-- NVO Type -->
<nvoTime snvtType="84" nvoSize="7" snvtName="SNVT_time_stamp" nvType="NVO" nvIndex="26" category="Fixed_Dropable" manual="0" timeSet="1">
<GPRefresh value="true"/>
<OutputRefresh value="false"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<year ntwrkDT="VAL-sint16" intrnlDT="year" SenDelta="0" PVID="C000"/>
<month ntwrkDT="VAL-ubyte" intrnlDT="julian month" SenDelta="0" PVID="C001"/>
<day ntwrkDT="VAL-ubyte" intrnlDT="day" SenDelta="0" PVID="C002"/>
<hour ntwrkDT="VAL-ubyte" intrnlDT="hour" SenDelta="0" PVID="C003"/>
<minute ntwrkDT="VAL-ubyte" intrnlDT="minute" SenDelta="0" PVID="C004"/>
<second ntwrkDT="VAL-ubyte" intrnlDT="second" SenDelta="0" PVID="C005"/>
</Fields>
</nvoTime>
<!-- NVI Type -->
<nviManVal snvtType="0" snvtName="UNVT_manVal" nvType="NVI" nvIndex="22" category="Fixed" manual="1" timeSet="0">
<FailDetect value="false"/>
<Fields>
<out1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" PVID="9500"/>
</Fields>
</nviManVal>
</FixedNV>
</lonXL10NextGenFixedNv>
@@ -0,0 +1,108 @@
<!-- Defines Fixed NV List For Spyder Lon Relay devices -->
<?xml version="1.0" encoding="UTF-8"?>
<lonXL10NextGenFixedNv>
<FixedNV>
<!-- 2. NCI Type -->
<nciUICalOffset snvtType="0" snvtName="UCPT_uiCalOffset" nvType="NCI" nvIndex="20" category="Fixed_Dropable" manual="0" timeSet="0">
<Fields>
<uiCalOffset0 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9200"/>
<uiCalOffset1 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9201"/>
<uiCalOffset2 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9202"/>
<uiCalOffset3 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9203"/>
<uiCalOffset4 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9204"/>
<uiCalOffset5 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9205"/>
<uiCalOffset6 ntwrkDT="VAL-float" intrnlDT="VAL-float" value="0" PVID="9206"/>
</Fields>
</nciUICalOffset>
<!-- 3. NVI Type -->
<nviTimeSet snvtType="84" snvtName="SNVT_time_stamp" nvType="NVI" nvIndex="21" category="Fixed_Dropable" manual="0" timeSet="1">
<FailDetect value="false"/>
<Fields>
<year ntwrkDT="VAL-sint16" intrnlDT="year" PVID="C000"/>
<month ntwrkDT="VAL-ubyte" intrnlDT="julian month" PVID="C001"/>
<day ntwrkDT="VAL-ubyte" intrnlDT="day" PVID="C002"/>
<hour ntwrkDT="VAL-ubyte" intrnlDT="hour" PVID="C003"/>
<minute ntwrkDT="VAL-ubyte" intrnlDT="minute" PVID="C004"/>
<second ntwrkDT="VAL-ubyte" intrnlDT="second" PVID="C005"/>
</Fields>
</nviTimeSet>
<!-- NVO Type -->
<nvoIO1 snvtType="0" nvoSize="28" snvtName="UCPT_uiCalOffset" nvType="NVO" nvIndex="23" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ui0 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9000"/>
<ui1 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9001"/>
<ui2 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9002"/>
<ui3 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9003"/>
<ui4 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9004"/>
<ui5 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9005"/>
<ui6 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9006"/>
</Fields>
</nvoIO1>
<!-- NVO Type -->
<nvoIO2 snvtType="0" nvoSize="8" snvtName="UNVT_io2" nvType="NVO" nvIndex="24" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ui7 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9007"/>
<di1 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9F00"/>
<di2 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9F01"/>
<di3 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9F02"/>
<di4 ntwrkDT="VAL-float" intrnlDT="VAL-float" SenDelta="0" PVID="9F03"/>
</Fields>
</nvoIO2>
<!-- NVO Type -->
<nvoIO3 snvtType="0" nvoSize="20" snvtName="UNVT_io3" nvType="NVO" nvIndex="25" category="Fixed" manual="0" timeSet="0">
<GPRefresh value="false"/>
<OutputRefresh value="true"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<ao1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A000"/>
<ao2 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A001"/>
<ao3 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A002"/>
<do1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A100"/>
<do2 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A101"/>
<do3 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A102"/>
<do4 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A103"/>
<do5 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A104"/>
<do6 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A105"/>
<do7 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A106"/>
<do8 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" SenDelta="0" PVID="A107"/>
</Fields>
</nvoIO3>
<!-- NVO Type -->
<nvoTime snvtType="84" nvoSize="7" snvtName="SNVT_time_stamp" nvType="NVO" nvIndex="26" category="Fixed_Dropable" manual="0" timeSet="1">
<GPRefresh value="true"/>
<OutputRefresh value="false"/>
<ServiceType value="UnAcknowledged"/>
<Fields>
<year ntwrkDT="VAL-sint16" intrnlDT="year" SenDelta="0" PVID="C000"/>
<month ntwrkDT="VAL-ubyte" intrnlDT="julian month" SenDelta="0" PVID="C001"/>
<day ntwrkDT="VAL-ubyte" intrnlDT="day" SenDelta="0" PVID="C002"/>
<hour ntwrkDT="VAL-ubyte" intrnlDT="hour" SenDelta="0" PVID="C003"/>
<minute ntwrkDT="VAL-ubyte" intrnlDT="minute" SenDelta="0" PVID="C004"/>
<second ntwrkDT="VAL-ubyte" intrnlDT="second" SenDelta="0" PVID="C005"/>
</Fields>
</nvoTime>
<!-- NVI Type -->
<nviManVal snvtType="0" snvtName="UNVT_manVal" nvType="NVI" nvIndex="22" category="Fixed" manual="1" timeSet="0">
<FailDetect value="false"/>
<Fields>
<out1 ntwrkDT="SNVT_lev_percent" intrnlDT="percent" PVID="9500"/>
</Fields>
</nviManVal>
</FixedNV>
</lonXL10NextGenFixedNv>
+183
View File
@@ -0,0 +1,183 @@
<FixedObject>
<DEV_DeviceObject objectType="deviceObj" category="Fixed_Dropable" objectId = "99">
<Fields>
<year intrnlDT="VAL-sint16" PVID="C000"/>
<month intrnlDT="VAL-ubyte" PVID="C001"/>
<day intrnlDT="VAL-ubyte" PVID="C002"/>
<hour intrnlDT="VAL-ubyte" PVID="C003"/>
<minute intrnlDT="VAL-ubyte" PVID="C004"/>
<second intrnlDT="VAL-ubyte" PVID="C005"/>
</Fields>
</DEV_DeviceObject>
<AV_DebugIndex0 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="35">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC00"/>
</Fields>
</AV_DebugIndex0>
<AV_DebugIndex1 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="36">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC01"/>
</Fields>
</AV_DebugIndex1>
<AV_DebugIndex2 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="37">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC02"/>
</Fields>
</AV_DebugIndex2>
<AV_DebugIndex3 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="38">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC03"/>
</Fields>
</AV_DebugIndex3>
<AV_DebugIndex4 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="39">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC04"/>
</Fields>
</AV_DebugIndex4>
<AV_DebugIndex5 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="40">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC05"/>
</Fields>
</AV_DebugIndex5>
<AV_DebugIndex6 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="41">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC06"/>
</Fields>
</AV_DebugIndex6>
<AV_DebugIndex7 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="42">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC07"/>
</Fields>
</AV_DebugIndex7>
<AV_DebugIndex8 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="43">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC08"/>
</Fields>
</AV_DebugIndex8>
<AV_DebugIndex9 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="44">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC09"/>
</Fields>
</AV_DebugIndex9>
<AV_DebugIndex10 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="45">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC0A"/>
</Fields>
</AV_DebugIndex10>
<AV_DebugIndex11 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="46">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC0B"/>
</Fields>
</AV_DebugIndex11>
<AV_DebugIndex12 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="47">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC0C"/>
</Fields>
</AV_DebugIndex12>
<AV_DebugIndex13 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="48">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC0D"/>
</Fields>
</AV_DebugIndex13>
<AV_Debug0 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="49">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD00"/>
</Fields>
</AV_Debug0>
<AV_Debug1 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="50">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD01"/>
</Fields>
</AV_Debug1>
<AV_Debug2 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="51">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD02"/>
</Fields>
</AV_Debug2>
<AV_Debug3 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="52">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD03"/>
</Fields>
</AV_Debug3>
<AV_Debug4 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="53">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD04"/>
</Fields>
</AV_Debug4>
<AV_Debug5 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="54">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD05"/>
</Fields>
</AV_Debug5>
<AV_Debug6 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="55">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD06"/>
</Fields>
</AV_Debug6>
<AV_Debug7 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="56">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD07"/>
</Fields>
</AV_Debug7>
<AV_Debug8 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="57">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD08"/>
</Fields>
</AV_Debug8>
<AV_Debug9 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="58">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD09"/>
</Fields>
</AV_Debug9>
<AV_Debug10 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="59">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD0A"/>
</Fields>
</AV_Debug10>
<AV_Debug11 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="60">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD0B"/>
</Fields>
</AV_Debug11>
<AV_Debug12 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="61">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD0C"/>
</Fields>
</AV_Debug12>
<AV_Debug13 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="62">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD0D"/>
</Fields>
</AV_Debug13>
</FixedObject>
@@ -0,0 +1,183 @@
<FixedObject>
<DEV_DeviceObject objectType="deviceObj" category="Fixed_Dropable" objectId = "99">
<Fields>
<year intrnlDT="VAL-sint16" PVID="C000"/>
<month intrnlDT="VAL-ubyte" PVID="C001"/>
<day intrnlDT="VAL-ubyte" PVID="C002"/>
<hour intrnlDT="VAL-ubyte" PVID="C003"/>
<minute intrnlDT="VAL-ubyte" PVID="C004"/>
<second intrnlDT="VAL-ubyte" PVID="C005"/>
</Fields>
</DEV_DeviceObject>
<AV_DebugIndex0 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="43">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC00"/>
</Fields>
</AV_DebugIndex0>
<AV_DebugIndex1 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="44">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC01"/>
</Fields>
</AV_DebugIndex1>
<AV_DebugIndex2 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="45">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC02"/>
</Fields>
</AV_DebugIndex2>
<AV_DebugIndex3 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="46">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC03"/>
</Fields>
</AV_DebugIndex3>
<AV_DebugIndex4 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="47">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC04"/>
</Fields>
</AV_DebugIndex4>
<AV_DebugIndex5 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="48">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC05"/>
</Fields>
</AV_DebugIndex5>
<AV_DebugIndex6 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="49">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC06"/>
</Fields>
</AV_DebugIndex6>
<AV_DebugIndex7 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="50">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC07"/>
</Fields>
</AV_DebugIndex7>
<AV_DebugIndex8 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="51">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC08"/>
</Fields>
</AV_DebugIndex8>
<AV_DebugIndex9 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="52">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC09"/>
</Fields>
</AV_DebugIndex9>
<AV_DebugIndex10 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="53">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC0A"/>
</Fields>
</AV_DebugIndex10>
<AV_DebugIndex11 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="54">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC0B"/>
</Fields>
</AV_DebugIndex11>
<AV_DebugIndex12 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="55">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC0C"/>
</Fields>
</AV_DebugIndex12>
<AV_DebugIndex13 objectType="AVI" updateInterval="15" FD="false" FailDetectTime="0" category="Fixed" objectId="56">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BC0D"/>
</Fields>
</AV_DebugIndex13>
<AV_Debug0 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="57">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD00"/>
</Fields>
</AV_Debug0>
<AV_Debug1 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="58">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD01"/>
</Fields>
</AV_Debug1>
<AV_Debug2 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="59">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD02"/>
</Fields>
</AV_Debug2>
<AV_Debug3 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="60">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD03"/>
</Fields>
</AV_Debug3>
<AV_Debug4 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="61">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD04"/>
</Fields>
</AV_Debug4>
<AV_Debug5 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="62">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD05"/>
</Fields>
</AV_Debug5>
<AV_Debug6 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="63">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD06"/>
</Fields>
</AV_Debug6>
<AV_Debug7 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="64">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD07"/>
</Fields>
</AV_Debug7>
<AV_Debug8 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="65">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD08"/>
</Fields>
</AV_Debug8>
<AV_Debug9 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="66">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD09"/>
</Fields>
</AV_Debug9>
<AV_Debug10 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="67">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD0A"/>
</Fields>
</AV_Debug10>
<AV_Debug11 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="68">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD0B"/>
</Fields>
</AV_Debug11>
<AV_Debug12 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="69">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD0C"/>
</Fields>
</AV_Debug12>
<AV_Debug13 objectType="AVO" updateInterval="0" GPU= "false" GPURefreshTime="0" category="Fixed" objectId="70">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BD0D"/>
</Fields>
</AV_Debug13>
</FixedObject>
@@ -0,0 +1,225 @@
<?xml version="1.0" encoding="UTF-8"?>
<Spyder_Blocks>
<FunctionBlocks>
<!-- Following Blocks Are Added For Various Support Described In Each Block -->
<!-- They Are Mandatory For Inclusion In All Piranha Models XML Files -->
<StatusNumeric moduleName="baja" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support Composite Feature"/>
<Link moduleName="baja" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support Composite Feature"/>
<WsTextBlock moduleName="baja" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support TextBlock in wiresheet"/>
<ApplicationLogic moduleName="honeywellSpyderTool" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support container creation of same type"/>
<XL10NextGenNvi moduleName="honeywellSpyderTool" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support NVI Addition"/>
<XL10NextGenNci moduleName="honeywellSpyderTool" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support NCI Addition"/>
<XL10NextGenNvo moduleName="honeywellSpyderTool" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support NVO Addition"/>
<ResourceManager moduleName="honeywellSpyderTool" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support Resource Manager Addition"/>
<Application moduleName="honeywellSpyderTool" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support Resource Manager Addition"/>
<PassThru moduleName="honeywellSpyderTool" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support Pass Thru Block Addition"/>
<PxView moduleName="baja" version="NA" maxLimit="NA" loopStatic="NA" categoryType="Mandatory" description="Included to support For Graphics View Addition"/>
<!-- PUSHED THIS TAG ABOVE FROM BOTTOM AND REMOVED SIMULATION CLASS NAME -->
<Macro moduleName="honeywellSpyderTool" version="1.0" maxLimit="NA" categoryType="MACRO" loopStatic="0" description="Macro"/>
<!--NvPointContainer moduleName="honeywellSpyderTool" version="1.0" maxLimit="NA" categoryType="NVPOINTCONTAINER" loopStatic="0" description="NvPointContainer"/-->
<!-- END OF MANDATORY BLOCKS INCLUSION -->
<!-- START OF SENSOR CALIBRATION CATEGORY -->
<LonSpyder Icon="NA" maxLimit="NA" categoryType="SENSORCALIBRATION" loopStatic="0" description="LonSpyder">
<Models>
<Dummy
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.diagnostics.BDiagnosticsDialog"/>
<Model1
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.diagnostics.BDiagnosticsDialog"/>
<Model2
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.diagnostics.BDiagnosticsDialog"/>
<Model3
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.diagnostics.BDiagnosticsDialog"/>
<Model4
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.diagnostics.BDiagnosticsDialog"/>
<Model5
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.diagnostics.BDiagnosticsDialog"/>
<Model6
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.diagnostics.BDiagnosticsDialog"/>
<Model7
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.BDiagnosticsDialog"/>
<Model8
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.BDiagnosticsDialog"/>
<Model9
version="1.0"
simulation="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.SimulateXL10NextGen"
sensorClassName="honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.calibration.BSensorCalibrationDialog"
sensorXmlPath="local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/xl10Controller/onlineOperation/calibration/SensorCalibration.xml"
diagClassName="honeywellSpyderTool.com.honeywell.HoneywellXL10NextGen.XL10Controller.BDiagnosticsDialog"/>
</Models>
</LonSpyder>
<!-- START OF SENSOR CALIBRATION CATEGORY -->
<InputPoint Icon="NA" maxLimit="NA" categoryType="Points" loopStatic="0" description="Base class for all points">
<Models>
<Dummy
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model1
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model2
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model3
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model4
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model5
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model6
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model7
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model8
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model9
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
</Models>
</InputPoint>
<OutputPoint Icon="NA" maxLimit="NA" categoryType="Points" loopStatic="0" description="Base class for all points">
<Models>
<Dummy
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model1
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model2
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model3
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model4
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model5
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model6
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model7
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model8
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
<Model9
version="1.0"
simulation="NA"
configView="NA"
viewXmlPath="NA"
helpFilePath="NA"/>
</Models>
</OutputPoint>
</FunctionBlocks>
</Spyder_Blocks>
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,302 @@
<!-- Defines Fixed NV List For Honeywell XL10 Next Generation Controller -->
<!-- Author: Pankaj Goel -->
<!-- From: VAV_SIS -->
<!-- Dated: 31-05-2006 -->
<!-- Modified by: Aaron D'souza -->
<!-- From: VAV_SIS 27 - 32 -->
<!-- Dated: 12-10-2006 -->
<!-- Purpose: 1. To update the order of Mandatory and fixed Nvs 2. To add new mandatory nci nciAlarmInhibit-->
<!-- Modified by: Pankaj Goel -->
<!-- Dated: 03-01-2007 -->
<!-- Purpose: Changed Category for some fixed NV from fixed_dropable to fixed -->
<!-- Modified by: Pankaj Goel -->
<!-- Dated: 09-01-2007 -->
<!-- Purpose: Changed Category for some fixed NV nvoTime from fixed to fixed_dropable after discussion with Lavanya -->
<!-- Modified by: Pankaj Goel -->
<!-- Dated: 23-04-2007 -->
<!-- Purpose: Fixed Dev Track ID: 777 -->
<!-- Modified by: Pankaj Goel -->
<!-- Dated: 10-08-2007 -->
<!-- Purpose: Fixed Dev Track ID: 1319 -->
<!-- Modified by: Mahesh Magadum -->
<!-- Dated: 18-03-2008 -->
<!-- Purpose: Removed the <FixedNvs> section from this file-->
<?xml version="1.0" encoding="UTF-8"?>
<lonXL10NextGenMandatoryFixedNv>
<!-- Mandatory network variables -->
<MandatoryNV>
<nroPgmVer nvType="NVO" nvNumber="0">
<snvt_struct v="A0"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="39"/>
<data v="00"/>
</ext_rec>
</nroPgmVer>
<nvoNodeStatus nvType="NVO" nvNumber="1">
<snvt_struct v="80"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nvoNodeStatus>
<nviFileRequest nvType="NVI" nvNumber="2">
<snvt_struct v="88"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="35"/>
<data v="00"/>
</ext_rec>
</nviFileRequest>
<nvoFileStatus nvType="NVO" nvNumber="3">
<snvt_struct v="80"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="36"/>
<data v="00"/>
</ext_rec>
</nvoFileStatus>
<nviFilePos nvType="NVI" nvNumber="4">
<snvt_struct v="88"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="37"/>
<data v="00"/>
</ext_rec>
</nviFilePos>
<nviNodeRequest nvType="NVI" nvNumber="5">
<snvt_struct v="88"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nviNodeRequest>
<nvoConfigError nvType="NVO" nvNumber="6">
<snvt_struct v="80"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nvoConfigError>
<nciApplVerNew nvType="NCI" nvNumber="7">
<snvt_struct v="89"/>
<ext_rec>
<data v="10"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nciApplVerNew>
<nviDebugIndex nvType="NVI" nvNumber="8">
<snvt_struct v="88"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nviDebugIndex>
<nvoDebug1 nvType="NVO" nvNumber="9">
<snvt_struct v="A0"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="33"/>
<data v="00"/>
</ext_rec>
</nvoDebug1>
<nvoDebug2 nvType="NVO" nvNumber="10">
<snvt_struct v="A0"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="34"/>
<data v="00"/>
</ext_rec>
</nvoDebug2>
<nciDeviceName nvType="NCI" nvNumber="11">
<snvt_struct v="89"/>
<ext_rec>
<data v="10"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nciDeviceName>
<nviInUse nvType="NVI" nvNumber="12">
<snvt_struct v="88"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="35"/>
<data v="00"/>
</ext_rec>
</nviInUse>
<nvoAlarmH nvType="NVO" nvNumber="13">
<snvt_struct v="80"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="36"/>
<data v="00"/>
</ext_rec>
</nvoAlarmH>
<nvoAlarmStatus nvType="NVO" nvNumber="14">
<snvt_struct v="A0"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="37"/>
<data v="00"/>
</ext_rec>
</nvoAlarmStatus>
<nvoError nvType="NVO" nvNumber="15">
<snvt_struct v="A0"/>
<ext_rec>
<data v="10"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="38"/>
<data v="00"/>
</ext_rec>
</nvoError>
<nciAlarmInhibit nvType="NCI" nvNumber="16">
<snvt_struct v="89"/>
<ext_rec>
<data v="10"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="00"/>
</ext_rec>
</nciAlarmInhibit>
<nciSndHrtBt nvType="NCI" nvNumber="17">
<snvt_struct v="89"/>
<ext_rec>
<data v="10"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="39"/>
<data v="00"/>
</ext_rec>
</nciSndHrtBt>
<nciRcvHrtBt nvType="NCI" nvNumber="18">
<snvt_struct v="89"/>
<ext_rec>
<data v="10"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="38"/>
<data v="00"/>
</ext_rec>
</nciRcvHrtBt>
</MandatoryNV>
<!-- Custom network variables -->
<CustomNV>
<FailDetect v="32"/>
</CustomNV>
</lonXL10NextGenMandatoryFixedNv>
@@ -0,0 +1,288 @@
<!-- Defines Mandatory Nv List For SpyderII Controller -->
<!-- Author: Mahesh Magadum -->
<!-- Dated: 18-03-2008 -->
<?xml version="1.0" encoding="UTF-8"?>
<lonXL10NextGenMandatoryFixedNv>
<!-- Mandatory network variables -->
<MandatoryNV>
<nroPgmVer nvType="NVO" nvNumber="0">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="39"/>
<data v="00"/>
</ext_rec>
</nroPgmVer>
<nvoNodeStatus nvType="NVO" nvNumber="1">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nvoNodeStatus>
<nviFileRequest nvType="NVI" nvNumber="2">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="35"/>
<data v="00"/>
</ext_rec>
</nviFileRequest>
<nvoFileStatus nvType="NVO" nvNumber="3">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="36"/>
<data v="00"/>
</ext_rec>
</nvoFileStatus>
<nviFilePos nvType="NVI" nvNumber="4">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="37"/>
<data v="00"/>
</ext_rec>
</nviFilePos>
<nviNodeRequest nvType="NVI" nvNumber="5">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nviNodeRequest>
<nvoConfigError nvType="NVO" nvNumber="6">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nvoConfigError>
<nciApplVerNew nvType="NCI" nvNumber="7">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nciApplVerNew>
<nviDebugIndex nvType="NVI" nvNumber="8">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nviDebugIndex>
<nvoDebug1 nvType="NVO" nvNumber="9">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="33"/>
<data v="00"/>
</ext_rec>
</nvoDebug1>
<nvoDebug2 nvType="NVO" nvNumber="10">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="34"/>
<data v="00"/>
</ext_rec>
</nvoDebug2>
<nciDeviceName nvType="NCI" nvNumber="11">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nciDeviceName>
<nviInUse nvType="NVI" nvNumber="12">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="35"/>
<data v="00"/>
</ext_rec>
</nviInUse>
<nvoAlarmH nvType="NVO" nvNumber="13">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="36"/>
<data v="00"/>
</ext_rec>
</nvoAlarmH>
<nvoAlarmStatus nvType="NVO" nvNumber="14">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="37"/>
<data v="00"/>
</ext_rec>
</nvoAlarmStatus>
<nvoError nvType="NVO" nvNumber="15">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="38"/>
<data v="00"/>
</ext_rec>
</nvoError>
<nciAlarmInhibit nvType="NCI" nvNumber="16">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="00"/>
</ext_rec>
</nciAlarmInhibit>
<nciSndHrtBt nvType="NCI" nvNumber="17">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="39"/>
<data v="00"/>
</ext_rec>
</nciSndHrtBt>
<nciRcvHrtBt nvType="NCI" nvNumber="18">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="38"/>
<data v="00"/>
</ext_rec>
</nciRcvHrtBt>
<nvoWMCommError nvType="NVO" nvNumber="19">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="31"/>
<data v="30"/>
<data v="00"/>
</ext_rec>
</nvoWMCommError>
</MandatoryNV>
<!-- Custom network variables -->
<CustomNV>
<FailDetect v="150"/>
</CustomNV>
</lonXL10NextGenMandatoryFixedNv>
@@ -0,0 +1,301 @@
<!-- Defines Mandatory Nv List For SpyderII Controller -->
<!-- Author: Mahesh Magadum -->
<!-- Dated: 18-03-2008 -->
<?xml version="1.0" encoding="UTF-8"?>
<lonXL10NextGenMandatoryFixedNv>
<!-- Mandatory network variables -->
<MandatoryNV>
<nroPgmVer nvType="NVO" nvNumber="0">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="39"/>
<data v="00"/>
<data v="30"/>
</ext_rec>
</nroPgmVer>
<nvoNodeStatus nvType="NVO" nvNumber="1">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nvoNodeStatus>
<nviFileRequest nvType="NVI" nvNumber="2">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="35"/>
<data v="00"/>
</ext_rec>
</nviFileRequest>
<nvoFileStatus nvType="NVO" nvNumber="3">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="36"/>
<data v="00"/>
</ext_rec>
</nvoFileStatus>
<nviFilePos nvType="NVI" nvNumber="4">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="37"/>
<data v="00"/>
</ext_rec>
</nviFilePos>
<nviNodeRequest nvType="NVI" nvNumber="5">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nviNodeRequest>
<nvoConfigError nvType="NVO" nvNumber="6">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nvoConfigError>
<nciApplVerNew nvType="NCI" nvNumber="7">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nciApplVerNew>
<nviDebugIndex nvType="NVI" nvNumber="8">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nviDebugIndex>
<nvoDebug1 nvType="NVO" nvNumber="9">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="33"/>
<data v="00"/>
</ext_rec>
</nvoDebug1>
<nvoDebug2 nvType="NVO" nvNumber="10">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="34"/>
<data v="00"/>
</ext_rec>
</nvoDebug2>
<nciDeviceName nvType="NCI" nvNumber="11">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nciDeviceName>
<nviInUse nvType="NVI" nvNumber="12">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="35"/>
<data v="00"/>
</ext_rec>
</nviInUse>
<nvoAlarmH nvType="NVO" nvNumber="13">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="36"/>
<data v="00"/>
</ext_rec>
</nvoAlarmH>
<nvoAlarmStatus nvType="NVO" nvNumber="14">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="37"/>
<data v="00"/>
</ext_rec>
</nvoAlarmStatus>
<nvoError nvType="NVO" nvNumber="15">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="38"/>
<data v="00"/>
</ext_rec>
</nvoError>
<nciAlarmInhibit nvType="NCI" nvNumber="16">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="00"/>
</ext_rec>
</nciAlarmInhibit>
<nciSndHrtBt nvType="NCI" nvNumber="17">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="39"/>
<data v="00"/>
</ext_rec>
</nciSndHrtBt>
<nciRcvHrtBt nvType="NCI" nvNumber="18">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="38"/>
<data v="00"/>
</ext_rec>
</nciRcvHrtBt>
<nvoWMCommError nvType="NVO" nvNumber="19">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="31"/>
<data v="30"/>
<data v="00"/>
</ext_rec>
</nvoWMCommError>
<nvoCtrlExecution nvType="NVO" nvNumber="20">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="31"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nvoCtrlExecution>
</MandatoryNV>
<!-- Custom network variables -->
<CustomNV>
<FailDetect v="150"/>
</CustomNV>
</lonXL10NextGenMandatoryFixedNv>
@@ -0,0 +1,288 @@
<!-- Defines Mandatory Nv List For SpyderII Controller -->
<!-- Author: Mahesh Magadum -->
<!-- Dated: 18-03-2008 -->
<?xml version="1.0" encoding="UTF-8"?>
<lonXL10NextGenMandatoryFixedNv>
<!-- Mandatory network variables -->
<MandatoryNV>
<nroPgmVer nvType="NVO" nvNumber="0">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="39"/>
<data v="00"/>
</ext_rec>
</nroPgmVer>
<nvoNodeStatus nvType="NVO" nvNumber="1">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nvoNodeStatus>
<nviFileRequest nvType="NVI" nvNumber="2">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="35"/>
<data v="00"/>
</ext_rec>
</nviFileRequest>
<nvoFileStatus nvType="NVO" nvNumber="3">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="36"/>
<data v="00"/>
</ext_rec>
</nvoFileStatus>
<nviFilePos nvType="NVI" nvNumber="4">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="37"/>
<data v="00"/>
</ext_rec>
</nviFilePos>
<nviNodeRequest nvType="NVI" nvNumber="5">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="7C"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nviNodeRequest>
<nvoConfigError nvType="NVO" nvNumber="6">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nvoConfigError>
<nciApplVerNew nvType="NCI" nvNumber="7">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nciApplVerNew>
<nviDebugIndex nvType="NVI" nvNumber="8">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="32"/>
<data v="00"/>
</ext_rec>
</nviDebugIndex>
<nvoDebug1 nvType="NVO" nvNumber="9">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="33"/>
<data v="00"/>
</ext_rec>
</nvoDebug1>
<nvoDebug2 nvType="NVO" nvNumber="10">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="34"/>
<data v="00"/>
</ext_rec>
</nvoDebug2>
<nciDeviceName nvType="NCI" nvNumber="11">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="31"/>
<data v="00"/>
</ext_rec>
</nciDeviceName>
<nviInUse nvType="NVI" nvNumber="12">
<snvt_struct v="88"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="35"/>
<data v="00"/>
</ext_rec>
</nviInUse>
<nvoAlarmH nvType="NVO" nvNumber="13">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="36"/>
<data v="00"/>
</ext_rec>
</nvoAlarmH>
<nvoAlarmStatus nvType="NVO" nvNumber="14">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="37"/>
<data v="00"/>
</ext_rec>
</nvoAlarmStatus>
<nvoError nvType="NVO" nvNumber="15">
<snvt_struct v="A0"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="30"/>
<data v="38"/>
<data v="00"/>
</ext_rec>
</nvoError>
<nciAlarmInhibit nvType="NCI" nvNumber="16">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="2C"/>
<data v="36"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="00"/>
</ext_rec>
</nciAlarmInhibit>
<nciSndHrtBt nvType="NCI" nvNumber="17">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="39"/>
<data v="00"/>
</ext_rec>
</nciSndHrtBt>
<nciRcvHrtBt nvType="NCI" nvNumber="18">
<snvt_struct v="89"/>
<ext_rec>
<data v="30"/>
<data v="26"/>
<data v="31"/>
<data v="2C"/>
<data v="31"/>
<data v="2C"/>
<data v="30"/>
<data v="80"/>
<data v="2C"/>
<data v="34"/>
<data v="38"/>
<data v="00"/>
</ext_rec>
</nciRcvHrtBt>
<nvoWMCommError nvType="NVO" nvNumber="19">
<snvt_struct v="80"/>
<ext_rec>
<data v="30"/>
<data v="40"/>
<data v="30"/>
<data v="23"/>
<data v="31"/>
<data v="31"/>
<data v="30"/>
<data v="00"/>
</ext_rec>
</nvoWMCommError>
</MandatoryNV>
<!-- Custom network variables -->
<CustomNV>
<FailDetect v="32"/>
</CustomNV>
</lonXL10NextGenMandatoryFixedNv>
@@ -0,0 +1,224 @@
<!-- This file contains the mandatory Objects in BACnet -->
<!-- Changed as per Ralph's mail regarding mandatory config .
SVN Prev ver : 11603
Changes made by : Divakar
Changes made on : 23rd Feb 2009 -->
<MandatoryObject>
<AV_HardwareID objectType="AVO" updateInterval="15" GPU="false" GPURefreshTime="0" category="Mandatory" objectId="0">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B100"/> <!-- Temp PVID, change this -->
</Fields>
</AV_HardwareID>
<AV_BrandModel objectType="AVO" updateInterval="15" GPU="false" GPURefreshTime="0" objectId="1">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B101"/> <!-- Temp PVID, change this -->
</Fields>
</AV_BrandModel>
<AV_VersionReflash objectType="AVO" updateInterval="15" GPURefreshTime="0" GPU="false" objectId="2">
<Fields>
<PresentValue intrnlDT="VAL-ubyte" PVID="B002"/>
</Fields>
</AV_VersionReflash>
<AV_VersionMajor objectType="AVO" updateInterval="15" GPU="false" objectId="3">
<Fields>
<PresentValue intrnlDT="VAL-ubyte" PVID="B000"/>
</Fields>
</AV_VersionMajor>
<AV_VersionMinor objectType="AVO" updateInterval="15" GPU="false" objectId="4">
<Fields>
<PresentValue intrnlDT="VAL-ubyte" PVID="B001"/>
</Fields>
</AV_VersionMinor>
<!-- Any change to the below object AV_InUse like instance number or object type must reflect in the method "checkIfObjectIsInUse" -->
<!-- available in class BBacnetSpyderCompilation -->
<AV_InUse objectType="AVI" FailDetectTime="60" updateInterval="0" FD="true" objectId="5"> <!-- What is internal data type -->
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B700"/>
</Fields>
</AV_InUse>
<AV_Error0 objectType="AVO" updateInterval="0" GPU="false" objectId="6">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B800"/>
</Fields>
</AV_Error0>
<AV_Error1 objectType="AVO" updateInterval="0" GPU="false" objectId="7">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B801"/>
</Fields>
</AV_Error1>
<AV_Error2 objectType="AVO" updateInterval="0" GPU="false" objectId="8">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B802"/>
</Fields>
</AV_Error2>
<AV_Error3 objectType="AVO" updateInterval="0" GPU="false" objectId="9">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B803"/>
</Fields>
</AV_Error3>
<AV_Error4 objectType="AVO" updateInterval="0" GPU="false" objectId="10">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B804"/>
</Fields>
</AV_Error4>
<AV_Error5 objectType="AVO" updateInterval="0" GPU="false" objectId="11">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B805"/>
</Fields>
</AV_Error5>
<AV_Error6 objectType="AVO" updateInterval="0" GPU="false" objectId="12">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B806"/>
</Fields>
</AV_Error6>
<AV_Error7 objectType="AVO" updateInterval="0" GPU="false" objectId="13">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B807"/>
</Fields>
</AV_Error7>
<AV_Error8 objectType="AVO" updateInterval="0" GPU="false" objectId="14">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B808"/>
</Fields>
</AV_Error8>
<AV_Error9 objectType="AVO" updateInterval="0" GPU="false" objectId="15">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B809"/>
</Fields>
</AV_Error9>
<AV_Error10 objectType="AVO" updateInterval="0" GPU="false" objectId="16">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80A"/>
</Fields>
</AV_Error10>
<AV_Error11 objectType="AVO" updateInterval="0" GPU="false" objectId="17">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80B"/>
</Fields>
</AV_Error11>
<AV_Error12 objectType="AVO" updateInterval="0" GPU="false" objectId="18">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80C"/>
</Fields>
</AV_Error12>
<AV_Error13 objectType="AVO" updateInterval="0" GPU="false" objectId="19">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80D"/>
</Fields>
</AV_Error13>
<AV_Error14 objectType="AVO" updateInterval="0" GPU="false" objectId="20">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80E"/>
</Fields>
</AV_Error14>
<AV_Error15 objectType="AVO" updateInterval="0" GPU="false" objectId="21">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80F"/>
</Fields>
</AV_Error15>
<AV_AlarmStatus objectType="AVO" updateInterval="0" GPU="false" objectId="22">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B900"/>
</Fields>
</AV_AlarmStatus>
<AV_AlarmH objectType="AVO" updateInterval="0" GPU="false" objectId="23">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B901"/>
</Fields>
</AV_AlarmH>
<AV_ConfigErrorID objectType="AVO" updateInterval="0" GPU="false" objectId="24">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BA00"/>
</Fields>
</AV_ConfigErrorID>
<AV_ConfigErrorNature objectType="AVO" updateInterval="0" GPU="false" objectId="25">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BA01"/>
</Fields>
</AV_ConfigErrorNature>
<AV_ConfigErrorRecord objectType="AVO" updateInterval="0" GPU="false" objectId="26">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BA02"/>
</Fields>
</AV_ConfigErrorRecord>
<AV_WMCommErrorDeviceA objectType="AVO" updateInterval="0" GPU="false" objectId="27">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BB00"/>
</Fields>
</AV_WMCommErrorDeviceA>
<AV_WMCommErrorFileID objectType="AVO" updateInterval="0" GPU="false" objectId="28">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BB01"/>
</Fields>
</AV_WMCommErrorFileID>
<AV_UniqueID0 objectType="AVO" updateInterval="15" GPU="false" objectId="29">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B102"/>
</Fields>
</AV_UniqueID0>
<AV_UniqueID1 objectType="AVO" updateInterval="15" GPU="false" objectId="30">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B103"/>
</Fields>
</AV_UniqueID1>
<AV_UniqueID2 objectType="AVO" updateInterval="15" GPU="false" objectId="31">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B104"/>
</Fields>
</AV_UniqueID2>
<AV_UniqueID3 objectType="AVO" updateInterval="15" GPU="false" objectId="32">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B105"/>
</Fields>
</AV_UniqueID3>
<AV_UniqueID4 objectType="AVO" updateInterval="15" GPU="false" objectId="33">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B106"/>
</Fields>
</AV_UniqueID4>
<AV_UniqueID5 objectType="AVO" updateInterval="15" GPU="false" objectId="34">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B107"/>
</Fields>
</AV_UniqueID5>
</MandatoryObject>
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
<panes version="1">
<bw_SelectDevice default_text="SelectDevice" type="javax.baja.ui.BWidget" x="0.0" y="0.0" w="250.0" h="260.0">
<bcb_SelectAll default_text="Select All" type="javax.baja.ui.BCheckBox" x="5.0" y="0.0" w="70.0" h="20.0"/>
<bf_Devices default_text="Device List" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="5.0" y="20.0" w="240.0" h="200.0">
<bcl_SelectedDevices default_text="" type="javax.baja.ui.list.BCheckList" x="5.0" y="15.0" w="230" h="180"/>
</bf_Devices>
<bb_Ok default_text="OK" type="javax.baja.ui.BButton" x="135" y="225" w="40" h="24"/>
<bb_Cancel default_text="Cancel" type="javax.baja.ui.BButton" x="185" y="225" w="60" h="24"/>
</bw_SelectDevice>
</panes>
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,194 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : UnitSystems.xml
Created on : April 24, 2006, 3:05 PM
Author : Suresh Vemuri
Description:
Defines default units for different Unit Systems.
This xml has list of unit systems. Each unit system will have list of quantities
whose name is same as what is given in units.xml in niagara.home/lib.
If the quantity name is missing for a given unit system and a unit conversion is
requisted by any module on a given value, the same value is returned.
-->
<UnitSystemList>
<UnitSystem name="default">
<quantity name="acceleration" dimension="(m)(s-2)" unitName="meters per second squared"/>
<quantity name="angular acceleration" dimension="(s-2)" unitName="radians per second squared"/>
<quantity name="angular momentum" dimension="(kg)(m2)(s-1)" unitName="joule second"/>
<quantity name="angular velocity" dimension="(s-1)" unitName="radians per second"/>
<quantity name="area" dimension="(m2)" unitName="square meter"/>
<quantity name="capacitance" dimension="(s4)(A2)(m-2)(kg-1)" unitName="farad"/>
<quantity name="concentration" dimension="" unitName="parts per unit"/>
<quantity name="density" dimension="(kg)(m-3)" unitName="kilograms per cubic meter"/>
<quantity name="electric charge" dimension="(s)(A)" unitName="coulomb"/>
<quantity name="electric conductance" dimension="(m-2)(kg-1)(s3)(A2)" unitName="siemens"/>
<quantity name="electric current" dimension="(A)" unitName="ampere"/>
<quantity name="electric current density" dimension="(A)(m-2)" unitName="amperes per square meter"/>
<quantity name="electric field strength" dimension="(m)(kg)(s-3)(A-1)" unitName="volts per meter"/>
<quantity name="electric potential" dimension="(m2)(kg)(s-3)(A-1)" unitName="volt"/>
<quantity name="electric resistance" dimension="(m2)(kg)(s-3)(A-2)" unitName="ohm"/>
<quantity name="electrical conductivity" dimension="(m-3)(kg-1)(s3)(A2)" unitName="siemens per meter"/>
<quantity name="electrical resistivity" dimension="(m3)(kg)(s-3)(A-2)" unitName="ohm meter"/>
<quantity name="energy" dimension="(m2)(kg)(s-2)" unitName="joule"/>
<quantity name="apparent energy" dimension="(m2)(kg)(s-2)" unitName="volt ampere hour"/>
<quantity name="reactive energy" dimension="(m2)(kg)(s-2)" unitName="volt ampere reactive hour"/>
<quantity name="energy consumption" dimension="(kg)(s-2)" unitName="joules per square meter"/>
<quantity name="enthalpy" dimension="(m2)(s-2)" unitName="joules per kilogram"/>
<quantity name="entropy" dimension="(m2)(kg)(s-2)(K-1)" unitName="joules per degree kelvin"/>
<quantity name="force" dimension="(m)(kg)(s-2)" unitName="newton"/>
<quantity name="frequency" dimension="(s-1)" unitName="hertz"/>
<quantity name="grammage" dimension="(kg)(m-2)" unitName="kilograms per square meter"/>
<quantity name="heating rate" dimension="(K)(s-1)" unitName="degrees kelvin per second"/>
<quantity name="illuminance" dimension="(m-2)(cd)" unitName="lux"/>
<quantity name="inductance" dimension="(m2)(kg)(s-2)(A-2)" unitName="henry"/>
<quantity name="irradiance" dimension="(kg)(s-3)" unitName="watts per square meter"/>
<quantity name="length" dimension="(m)" unitName="meter"/>
<quantity name="luminescence" dimension="(cd)" unitName="candela"/>
<quantity name="luminous flux" dimension="(cd)" unitName="lumen"/>
<quantity name="magnetic field strength" dimension="(A)(m-1)" unitName="amperes per meter"/>
<quantity name="magnetic flux" dimension="(m2)(kg)(s-2)(A-1)" unitName="weber"/>
<quantity name="magnetic flux density" dimension="(kg)(s-2)(A-1)" unitName="tesla"/>
<quantity name="mass" dimension="(kg)" unitName="kilogram"/>
<quantity name="mass flow" dimension="(kg)(s-1)" unitName="kilograms per second"/>
<quantity name="momentum" dimension="(m)(kg)(s-1)" unitName="newton second"/>
<quantity name="plane angle" dimension="" unitName="radian"/>
<quantity name="power" dimension="(m2)(kg)(s-3)" unitName="watt"/>
<quantity name="apparent power" dimension="(m2)(kg)(s-3)" unitName="volt ampere"/>
<quantity name="reactive power" dimension="(m2)(kg)(s-3)" unitName="volt ampere reactive"/>
<quantity name="pressure" dimension="(m-1)(kg)(s-2)" unitName="pascal"/>
<quantity name="solid angle" dimension="" unitName="steradian"/>
<quantity name="specific energy" dimension="(m2)(s-2)" unitName="joules per kilogram"/>
<quantity name="specific entropy" dimension="(m2)(s-2)(K-1)" unitName="joules per kilogram degree kelvin"/>
<quantity name="surface tension" dimension="(kg)(s-2)" unitName="newtons per meter"/>
<quantity name="temperature" dimension="(K)" unitName="kelvin"/>
<quantity name="temperature differential" dimension="(K)" unitName="kelvin degrees"/>
<quantity name="thermal conductivity" dimension="(m)(kg)(K-1)(s-3)" unitName="watts per meter degree kelvin"/>
<quantity name="time" dimension="(s)" unitName="second"/>
<quantity name="turbidity" dimension="" unitName="nephelometric turbidity units"/>
<quantity name="velocity" dimension="(m)(s-1)" unitName="meters per second"/>
<quantity name="volume" dimension="(m3)" unitName="cubic meter"/>
<quantity name="volumetric flow" dimension="(m3)(s-1)" unitName="cubic meters per second"/>
</UnitSystem>
<UnitSystem name="metric">
<quantity name="acceleration" dimension="(m)(s-2)" unitName="meters per second squared"/>
<quantity name="angular acceleration" dimension="(s-2)" unitName="radians per second squared"/>
<quantity name="angular momentum" dimension="(kg)(m2)(s-1)" unitName="joule second"/>
<quantity name="angular velocity" dimension="(s-1)" unitName="radians per second"/>
<quantity name="area" dimension="(m2)" unitName="square meter"/>
<quantity name="capacitance" dimension="(s4)(A2)(m-2)(kg-1)" unitName="farad"/>
<quantity name="concentration" dimension="" unitName="parts per unit"/>
<quantity name="density" dimension="(kg)(m-3)" unitName="kilograms per cubic meter"/>
<quantity name="electric charge" dimension="(s)(A)" unitName="coulomb"/>
<quantity name="electric conductance" dimension="(m-2)(kg-1)(s3)(A2)" unitName="siemens"/>
<quantity name="electric current" dimension="(A)" unitName="ampere"/>
<quantity name="electric current density" dimension="(A)(m-2)" unitName="amperes per square meter"/>
<quantity name="electric field strength" dimension="(m)(kg)(s-3)(A-1)" unitName="volts per meter"/>
<quantity name="electric potential" dimension="(m2)(kg)(s-3)(A-1)" unitName="volt"/>
<quantity name="electric resistance" dimension="(m2)(kg)(s-3)(A-2)" unitName="ohm"/>
<quantity name="electrical conductivity" dimension="(m-3)(kg-1)(s3)(A2)" unitName="siemens per meter"/>
<quantity name="electrical resistivity" dimension="(m3)(kg)(s-3)(A-2)" unitName="ohm meter"/>
<quantity name="energy" dimension="(m2)(kg)(s-2)" unitName="joule"/>
<quantity name="apparent energy" dimension="(m2)(kg)(s-2)" unitName="volt ampere hour"/>
<quantity name="reactive energy" dimension="(m2)(kg)(s-2)" unitName="volt ampere reactive hour"/>
<quantity name="energy consumption" dimension="(kg)(s-2)" unitName="joules per square meter"/>
<quantity name="enthalpy" dimension="(m2)(s-2)" unitName="joules per kilogram"/>
<quantity name="entropy" dimension="(m2)(kg)(s-2)(K-1)" unitName="joules per degree kelvin"/>
<quantity name="force" dimension="(m)(kg)(s-2)" unitName="newton"/>
<quantity name="frequency" dimension="(s-1)" unitName="hertz"/>
<quantity name="grammage" dimension="(kg)(m-2)" unitName="kilograms per square meter"/>
<quantity name="heating rate" dimension="(K)(s-1)" unitName="degrees kelvin per second"/>
<quantity name="illuminance" dimension="(m-2)(cd)" unitName="lux"/>
<quantity name="inductance" dimension="(m2)(kg)(s-2)(A-2)" unitName="henry"/>
<quantity name="irradiance" dimension="(kg)(s-3)" unitName="watts per square meter"/>
<quantity name="length" dimension="(m)" unitName="meter"/>
<quantity name="luminescence" dimension="(cd)" unitName="candela"/>
<quantity name="luminous flux" dimension="(cd)" unitName="lumen"/>
<quantity name="magnetic field strength" dimension="(A)(m-1)" unitName="amperes per meter"/>
<quantity name="magnetic flux" dimension="(m2)(kg)(s-2)(A-1)" unitName="weber"/>
<quantity name="magnetic flux density" dimension="(kg)(s-2)(A-1)" unitName="tesla"/>
<quantity name="mass" dimension="(kg)" unitName="kilogram"/>
<quantity name="mass flow" dimension="(kg)(s-1)" unitName="kilograms per second"/>
<quantity name="momentum" dimension="(m)(kg)(s-1)" unitName="newton second"/>
<quantity name="plane angle" dimension="" unitName="radian"/>
<quantity name="power" dimension="(m2)(kg)(s-3)" unitName="watt"/>
<quantity name="apparent power" dimension="(m2)(kg)(s-3)" unitName="volt ampere"/>
<quantity name="reactive power" dimension="(m2)(kg)(s-3)" unitName="volt ampere reactive"/>
<quantity name="pressure" dimension="(m-1)(kg)(s-2)" unitName="pascal"/>
<quantity name="solid angle" dimension="" unitName="steradian"/>
<quantity name="specific energy" dimension="(m2)(s-2)" unitName="joules per kilogram"/>
<quantity name="specific entropy" dimension="(m2)(s-2)(K-1)" unitName="joules per kilogram degree kelvin"/>
<quantity name="surface tension" dimension="(kg)(s-2)" unitName="newtons per meter"/>
<quantity name="temperature" dimension="(K)" unitName="kelvin"/>
<quantity name="temperature differential" dimension="(K)" unitName="kelvin degrees"/>
<quantity name="thermal conductivity" dimension="(m)(kg)(K-1)(s-3)" unitName="watts per meter degree kelvin"/>
<quantity name="time" dimension="(s)" unitName="second"/>
<quantity name="turbidity" dimension="" unitName="nephelometric turbidity units"/>
<quantity name="velocity" dimension="(m)(s-1)" unitName="meters per second"/>
<quantity name="volume" dimension="(m3)" unitName="cubic meter"/>
<quantity name="volumetric flow" dimension="(m3)(s-1)" unitName="cubic meters per second"/>
</UnitSystem>
<UnitSystem name="english">
<quantity name="acceleration" dimension="(m)(s-2)" unitName="meters per second squared"/>
<quantity name="angular acceleration" dimension="(s-2)" unitName="radians per second squared"/>
<quantity name="angular momentum" dimension="(kg)(m2)(s-1)" unitName="joule second"/>
<quantity name="angular velocity" dimension="(s-1)" unitName="radians per second"/>
<quantity name="area" dimension="(m2)" unitName="square meter"/>
<quantity name="capacitance" dimension="(s4)(A2)(m-2)(kg-1)" unitName="farad"/>
<quantity name="concentration" dimension="" unitName="parts per unit"/>
<quantity name="density" dimension="(kg)(m-3)" unitName="kilograms per cubic meter"/>
<quantity name="electric charge" dimension="(s)(A)" unitName="coulomb"/>
<quantity name="electric conductance" dimension="(m-2)(kg-1)(s3)(A2)" unitName="siemens"/>
<quantity name="electric current" dimension="(A)" unitName="ampere"/>
<quantity name="electric current density" dimension="(A)(m-2)" unitName="amperes per square meter"/>
<quantity name="electric field strength" dimension="(m)(kg)(s-3)(A-1)" unitName="volts per meter"/>
<quantity name="electric potential" dimension="(m2)(kg)(s-3)(A-1)" unitName="volt"/>
<quantity name="electric resistance" dimension="(m2)(kg)(s-3)(A-2)" unitName="ohm"/>
<quantity name="electrical conductivity" dimension="(m-3)(kg-1)(s3)(A2)" unitName="siemens per meter"/>
<quantity name="electrical resistivity" dimension="(m3)(kg)(s-3)(A-2)" unitName="ohm meter"/>
<quantity name="energy" dimension="(m2)(kg)(s-2)" unitName="joule"/>
<quantity name="apparent energy" dimension="(m2)(kg)(s-2)" unitName="volt ampere hour"/>
<quantity name="reactive energy" dimension="(m2)(kg)(s-2)" unitName="volt ampere reactive hour"/>
<quantity name="energy consumption" dimension="(kg)(s-2)" unitName="joules per square meter"/>
<quantity name="enthalpy" dimension="(m2)(s-2)" unitName="joules per kilogram"/>
<quantity name="entropy" dimension="(m2)(kg)(s-2)(K-1)" unitName="joules per degree kelvin"/>
<quantity name="force" dimension="(m)(kg)(s-2)" unitName="newton"/>
<quantity name="frequency" dimension="(s-1)" unitName="hertz"/>
<quantity name="grammage" dimension="(kg)(m-2)" unitName="kilograms per square meter"/>
<quantity name="heating rate" dimension="(K)(s-1)" unitName="degrees kelvin per second"/>
<quantity name="illuminance" dimension="(m-2)(cd)" unitName="lux"/>
<quantity name="inductance" dimension="(m2)(kg)(s-2)(A-2)" unitName="henry"/>
<quantity name="irradiance" dimension="(kg)(s-3)" unitName="watts per square meter"/>
<quantity name="length" dimension="(m)" unitName="foot"/>
<quantity name="luminescence" dimension="(cd)" unitName="candela"/>
<quantity name="luminous flux" dimension="(cd)" unitName="lumen"/>
<quantity name="magnetic field strength" dimension="(A)(m-1)" unitName="amperes per meter"/>
<quantity name="magnetic flux" dimension="(m2)(kg)(s-2)(A-1)" unitName="weber"/>
<quantity name="magnetic flux density" dimension="(kg)(s-2)(A-1)" unitName="tesla"/>
<quantity name="mass" dimension="(kg)" unitName="kilogram"/>
<quantity name="mass flow" dimension="(kg)(s-1)" unitName="kilograms per second"/>
<quantity name="momentum" dimension="(m)(kg)(s-1)" unitName="newton second"/>
<quantity name="plane angle" dimension="" unitName="radian"/>
<quantity name="power" dimension="(m2)(kg)(s-3)" unitName="watt"/>
<quantity name="apparent power" dimension="(m2)(kg)(s-3)" unitName="volt ampere"/>
<quantity name="reactive power" dimension="(m2)(kg)(s-3)" unitName="volt ampere reactive"/>
<quantity name="pressure" dimension="(m-1)(kg)(s-2)" unitName="pascal"/>
<quantity name="solid angle" dimension="" unitName="steradian"/>
<quantity name="specific energy" dimension="(m2)(s-2)" unitName="joules per kilogram"/>
<quantity name="specific entropy" dimension="(m2)(s-2)(K-1)" unitName="joules per kilogram degree kelvin"/>
<quantity name="surface tension" dimension="(kg)(s-2)" unitName="newtons per meter"/>
<quantity name="temperature" dimension="(K)" unitName="kelvin"/>
<quantity name="temperature differential" dimension="(K)" unitName="kelvin degrees"/>
<quantity name="thermal conductivity" dimension="(m)(kg)(K-1)(s-3)" unitName="watts per meter degree kelvin"/>
<quantity name="time" dimension="(s)" unitName="second"/>
<quantity name="turbidity" dimension="" unitName="nephelometric turbidity units"/>
<quantity name="velocity" dimension="(m)(s-1)" unitName="meters per second"/>
<quantity name="volume" dimension="(m3)" unitName="cubic meter"/>
<quantity name="volumetric flow" dimension="(m3)(s-1)" unitName="cubic meters per second"/>
</UnitSystem>
</UnitSystemList>
File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 953 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 B

@@ -0,0 +1,5 @@
package com.beust.jcommander;
public interface IDefaultProvider {
String getDefaultValueFor(String str);
}
@@ -0,0 +1,5 @@
package com.beust.jcommander;
public interface IStringConverter<T> {
T convert(String str);
}
@@ -0,0 +1,5 @@
package com.beust.jcommander;
public interface IStringConverterFactory {
<T> Class<? extends IStringConverter<T>> getConverter(Class<T> cls);
}
@@ -0,0 +1,27 @@
package com.beust.jcommander;
import com.beust.jcommander.converters.NoConverter;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
public @interface Parameter {
int arity() default -1;
Class<? extends IStringConverter<?>> converter() default NoConverter.class;
String description() default "";
String descriptionKey() default "";
boolean hidden() default false;
String[] names() default {};
boolean password() default false;
boolean required() default false;
}
@@ -0,0 +1,20 @@
package com.beust.jcommander;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface Parameters {
public static final String DEFAULT_OPTION_PREFIXES = "-";
String commandDescription() default "";
String optionPrefixes() default "-";
String resourceBundle() default "";
String separators() default " ";
}
@@ -0,0 +1,12 @@
package com.beust.jcommander;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface ResourceBundle {
String value();
}
@@ -0,0 +1,30 @@
package com.honeywell.DisplayDriver.constants;
public interface DeviceConst {
public static final int ALARM_LIST_SIZE = 100;
public static final int CLOCK_UPDATE_INTERVAL = 60;
public static final int DEVTYPE_DISPLAY = 17;
public static final int DEVTYPE_UNDEFINED = 0;
public static final int DEV_INFO_UPDATE_INTERVAL = 2;
public static final int DOWNLOAD_ACCESS_CODES = 7;
public static final int DOWNLOAD_CANCELING = 6;
public static final int DOWNLOAD_ENCODING = 1;
public static final int DOWNLOAD_ENDING = 5;
public static final int DOWNLOAD_IDLE = 0;
public static final int DOWNLOAD_IN_PROGRESS = 3;
public static final int DOWNLOAD_REQUESTED = 2;
public static final int DOWNLOAD_SERIAL_FAULT = -1;
public static final int DOWNLOAD_STARTING = 4;
public static final int DOWNLOAD_TIMESTAMP = 8;
public static final int UPGRADE_CANCELING = 15;
public static final int UPGRADE_ENDING = 14;
public static final int UPGRADE_IN_PROGRESS = 12;
public static final int UPGRADE_REQUESTED = 11;
public static final int UPGRADE_SERIAL_FAULT = -2;
public static final int UPGRADE_STARTING = 13;
public static final String WEBS_SERIAL_PREFIX1 = "7402";
public static final String WEBS_SERIAL_PREFIX2 = "7403";
public static final String bogFileExt = ".xml";
public static final String displayEmulationFileName = "emulate";
public static final String displayLayoutFileName = "layout";
}
@@ -0,0 +1,22 @@
package com.honeywell.DisplayDriver.constants;
public interface NetworkConst {
public static final int FAST_RATE = 0;
public static final int HOLD_OFF_SECONDS = 5;
public static final long INTERMESSAGE_DELAY = 125;
public static final int MAX_COMM_MISSES = 5;
public static final int MAX_DEVICES = 4;
public static final int MAX_DEVICE_ADDRESS = 63;
public static final int MIN_DEVICE_ADDRESS = 1;
public static final int RESPONSE_TIMEOUT = 1;
public static final int RETRY_COUNT = 2;
public static final String appsSubdirectory = "applications";
public static final String configRootORD = "station:|slot:";
public static final String displayDirectory = "LCD";
public static final String driverBrand = "Webs";
public static final String driverFeature = "LCDProgrammable";
public static final String imagesSubdirectory = "images";
public static final String moduleName = "honeywellLCD";
public static final String vendorHoneywell = "Honeywell";
public static final String vendorTridium = "Tridium";
}
@@ -0,0 +1,38 @@
package com.honeywell.DisplayDriver.constants;
public interface ServerConst {
public static final int BUILDER_FAULT = 4;
public static final byte DOWNLOAD_COMMAND = (byte) 33;
public static final int FILE_FAULT = 9;
public static final int FILE_NOT_ASSIGNED = 2;
public static final int FILE_NOT_FOUND = 1;
public static final int FILE_SERVER_ABORT = 99;
public static final int FILE_SERVER_ENDING = 94;
public static final int FILE_SERVER_END_SENT = 95;
public static final int FILE_SERVER_RUNNING = 90;
public static final int FILE_SERVER_SEND_BLOCK = 93;
public static final int FILE_SERVER_STARTING = 92;
public static final int FILE_SERVER_WAITING = 91;
public static final int MALFORMED_REQUEST = 5;
public static final int MODULE_TYPE_MISMATCH = 10;
public static final int NO_ERROR = 0;
public static final int RETRY_LIMIT_EXCEEDED = 6;
public static final int RETRY_LIMIT_OUT_OF_RANGE = 3;
public static final int SERVER_ABORT = 99;
public static final int SERVER_BLOCK = 3;
public static final int SERVER_CONCURRENT = 1;
public static final int SERVER_END = 7;
public static final int SERVER_END_SENT = 8;
public static final int SERVER_EXEC_BLOCK = 5;
public static final int SERVER_EXEC_SENT = 6;
public static final int SERVER_IDLE = 0;
public static final int SERVER_START = 2;
public static final int SERVER_TIMEOUT = 8;
public static final int SERVER_WAIT_NEXT = 4;
public static final byte SUB_BLOCK_REQUEST = (byte) 2;
public static final byte SUB_DATA_BLOCK = (byte) 2;
public static final byte SUB_END_DOWNLOAD = (byte) 3;
public static final byte SUB_EXEC_ADDRESS = (byte) 4;
public static final byte SUB_START_DOWNLOAD = (byte) 1;
public static final int TRANSFER_ABORTED = 7;
}
@@ -0,0 +1,34 @@
package com.honeywell.ascot.alarms;
import com.honeywell.ascot.beans.BVavDeviceConfigBean;
import com.honeywell.ascot.device.BDeviceConfigState;
import com.honeywell.ascot.device.BDeviceInfo;
import com.honeywell.ascot.device.INetworkInterfaceInfo;
import java.util.List;
import javax.baja.driver.BDevice;
public interface IAlarmsInfo {
public static final String UI_0 = "UI_0";
public static final String UI_1 = "UI_1";
public static final String UI_2 = "UI_2";
public static final String UI_3 = "UI_3";
public static final String UI_4 = "UI_4";
public static final String ZELENY_HUM = "ZELENY_HUM";
public static final String ZELENY_TEMP = "ZELENY_TEMP";
public static final String ZIO_HUM = "ZIO_HUM";
public static final String ZIO_TEMP = "ZIO_TEMP";
void addNetworkSpecificAlarmInhibits(List list, BDevice bDevice, BDeviceInfo bDeviceInfo);
String[] getComponentListForAlarms();
Object[][] getControllerAndCommnAlarmDetails(BDevice bDevice);
List getOtherControllerAlarms(BDevice bDevice);
List getSensorAlarmDetails(BDevice bDevice) throws Exception;
void markModifiedForNetworkSpecificAlarmInhibits(INetworkInterfaceInfo iNetworkInterfaceInfo, BDeviceConfigState bDeviceConfigState);
void updateAlarmInhibits(List list, BDevice bDevice, BDeviceInfo bDeviceInfo, BVavDeviceConfigBean bVavDeviceConfigBean) throws Exception;
}
@@ -0,0 +1,5 @@
package com.honeywell.ascot.async.loader;
public interface IAsyncLoadableUI {
void doLoadUIAsync(AsyncLoader asyncLoader);
}
@@ -0,0 +1,12 @@
package com.honeywell.ascot.beans;
import com.honeywell.ascot.beans.io.inputs.BInputsConfigurationBean;
import com.honeywell.ascot.beans.io.outputs.BOutputsConfigurationBean;
public interface IAccessoryLoopBean {
BInputsConfigurationBean getAccLoopInputs();
BOutputsConfigurationBean getAccLoopOutputs();
BHonString getLoopName();
}
@@ -0,0 +1,11 @@
package com.honeywell.ascot.beans;
public interface IAccessoryLoopInputBean {
BHonEnum getMainApplicationOutput();
BHonEnum getSharedInput();
void setMainApplicationOutput(BHonEnum bHonEnum);
void setSharedInput(BHonEnum bHonEnum);
}
@@ -0,0 +1,4 @@
package com.honeywell.ascot.beans;
public interface IAscotBean {
}
@@ -0,0 +1,40 @@
package com.honeywell.ascot.beans;
import com.honeywell.ascot.beans.io.inputs.BInputBean;
import com.honeywell.ascot.beans.io.inputs.BInputsConfigurationBean;
import com.honeywell.ascot.beans.io.outputs.BOutputsConfigurationBean;
import com.honeywell.ascot.beans.schedule.BScheduleHolidayBean;
public interface IDeviceBean extends IAscotBean {
BInputsConfigurationBean getAccLoopInputs(int i);
BOutputsConfigurationBean getAccLoopOutputs(int i);
BAscotBean getAccessoryLoop(String str);
BAscotBean getAccessoryLoopBean();
BCustomSensorsBean getCustomSensors();
BInputBean[] getInputsArray();
BInputsConfigurationBean getInputsConfigurationBean();
BOutputsConfigurationBean getOutputsConfigurationBean();
BPIDBean getPIDBean();
BScheduleHolidayBean getScheduleBean();
void setAccessoryLoopBean(BAscotBean bAscotBean);
void setCustomSensors(BCustomSensorsBean bCustomSensorsBean);
void setInputsConfigurationBean(BInputsConfigurationBean bInputsConfigurationBean);
void setOutputsConfigurationBean(BOutputsConfigurationBean bOutputsConfigurationBean);
void setPIDBean(BPIDBean bPIDBean);
void setScheduleBean(BScheduleHolidayBean bScheduleHolidayBean);
}
@@ -0,0 +1,5 @@
package com.honeywell.ascot.beans;
public interface IMainAccessoryLoopBean {
IAccessoryLoopBean getAccessoryLoop(String str);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.beans;
public interface IMainAccessoryLoopDeviceBean {
BMainAccessoryLoopBean getAccessoryLoop();
void setAccessoryLoop(BMainAccessoryLoopBean bMainAccessoryLoopBean);
}
@@ -0,0 +1,13 @@
package com.honeywell.ascot.beans;
import com.honeywell.ascot.network.INetworkParam;
public interface IManualModeParam {
INetworkParam getObjectId();
INetworkParam getObjectRequest();
void setObjectId(INetworkParam iNetworkParam);
void setObjectRequest(INetworkParam iNetworkParam);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.beans;
public interface IPIDDeviceBean {
BPIDBean getPid();
void setPid(BPIDBean bPIDBean);
}
@@ -0,0 +1,4 @@
package com.honeywell.ascot.beans;
public interface ISessionBean {
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.beans;
public interface IStepBean {
BHonBoolean getIsStepModified();
void setIsStepModified(BHonBoolean bHonBoolean);
}
@@ -0,0 +1,11 @@
package com.honeywell.ascot.beans;
public interface SupportsValidationRules {
boolean getIsEnabled();
boolean getIsVisible();
void setIsEnabled(boolean z);
void setIsVisible(boolean z);
}
@@ -0,0 +1,9 @@
package com.honeywell.ascot.beans.io;
import com.honeywell.ascot.beans.BHonInteger;
public interface IFourPinIO extends IOInterface, IThreePinIO {
BHonInteger getPin4();
void setPin4(BHonInteger bHonInteger);
}
@@ -0,0 +1,20 @@
package com.honeywell.ascot.beans.io;
import com.honeywell.ascot.beans.BHonInteger;
public interface IOInterface {
public static final String PIN_1_NAME = "pin";
public static final String PIN_2_NAME = "pin2";
public static final String PIN_3_NAME = "pin3";
public static final String PIN_4_NAME = "pin4";
void copyTo(IOInterface iOInterface);
BHonInteger getPin();
String getSelectionBeanRef();
boolean isPinChanged(IOInterface iOInterface);
void setPin(BHonInteger bHonInteger);
}
@@ -0,0 +1,13 @@
package com.honeywell.ascot.beans.io;
import com.honeywell.ascot.beans.BHonInteger;
public interface IThreePinIO extends IOInterface {
BHonInteger getPin2();
BHonInteger getPin3();
void setPin2(BHonInteger bHonInteger);
void setPin3(BHonInteger bHonInteger);
}
@@ -0,0 +1,9 @@
package com.honeywell.ascot.beans.io;
import com.honeywell.ascot.beans.BHonInteger;
public interface ITwoPinIO extends IOInterface {
BHonInteger getPin2();
void setPin2(BHonInteger bHonInteger);
}
@@ -0,0 +1,22 @@
package com.honeywell.ascot.beans.onlineOperations.alarms;
import com.honeywell.ascot.beans.BHonBoolean;
import com.honeywell.ascot.beans.BHonString;
public interface IAlarmConfigBean {
BHonString getDetails();
BHonString getError();
BHonBoolean getState();
BHonString getTypeOfError();
void setDetails(BHonString bHonString);
void setError(BHonString bHonString);
void setState(BHonBoolean bHonBoolean);
void setTypeOfError(BHonString bHonString);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.constants;
public interface IAscConstants {
public static final String ASC_BACNET_TYPE = "ascBacnet";
public static final String ASC_COMMON_TYPE = "ascCommon";
public static final String ASC_LON_TYPE = "ascLon";
}
@@ -0,0 +1,45 @@
package com.honeywell.ascot.datasharing;
public interface IEndianInputStream {
int position();
int readBit(int i, int i2, int i3);
boolean readBoolean();
boolean readBooleanBit(int i, int i2, int i3);
byte[] readByteArray();
byte[] readByteArray(int i);
String readCharArray(int i);
double readDouble();
float readFloat();
int readSigned16();
int readSigned32();
int readSigned8();
int readSignedBit(int i, int i2, int i3);
String readString();
int readUnsigned16();
long readUnsigned32();
int readUnsigned8();
void reset();
void reset(int i);
void resetBitFieldMark(int i);
int setBitFieldMark();
}
@@ -0,0 +1,33 @@
package com.honeywell.ascot.datasharing;
public interface IEndianOutputStream {
void resetBitFieldMark(int i);
int setBitFieldMark();
void writeBit(int i, int i2, int i3, int i4);
void writeBoolean(boolean z);
void writeBooleanBit(boolean z, int i, int i2, int i3);
void writeByteArray(byte[] bArr, int i);
void writeCharArray(String str, int i);
void writeFloat(float f);
void writeSigned16(int i);
void writeSigned32(int i);
void writeSigned8(int i);
void writeSignedBit(int i, int i2, int i3, int i4);
void writeUnsigned16(int i);
void writeUnsigned32(long j);
void writeUnsigned8(int i);
}
@@ -0,0 +1,120 @@
package com.honeywell.ascot.device;
import com.honeywell.ascot.beans.BOnlineOpCheckBean;
import com.honeywell.ascot.exceptions.DeviceIncompatibleException;
import com.honeywell.ascot.network.INetworkParam;
import javax.baja.driver.loadable.BDownloadParameters;
import javax.baja.driver.loadable.BUploadParameters;
import javax.baja.driver.point.BPointDeviceExt;
import javax.baja.naming.BOrd;
import javax.baja.sys.BBoolean;
import javax.baja.sys.BComponent;
import javax.baja.sys.BFacets;
import javax.baja.sys.BInteger;
import javax.baja.sys.BString;
import javax.baja.sys.BValue;
public interface IAscotDevice {
public static final String ACTUATOR_TRAVEL_TIME = "actuatorTravelTime";
public static final String ASCOT_FLOW_BALANCER_TEMPLATE = "ProdFBTemplate";
public static final String CLEAN_MONITORING_POINTS_FOLDER = "cleanMonitoringFolder";
public static final String COMMON_FLOW_BALANCER_TEMPLATE = "ComFBTemplate";
public static final int DEVICE_HW_NOT_COMPATIBLE = 3;
public static final int DEVICE_IN_USE = 2;
public static final int DEVICE_NOT_COMMISIONED = 1;
public static final int DEVICE_OFFLINE = 0;
public static final int DEVICE_SYSTEM_ERROR = 4;
public static final String DOWNLOAD_ACTION = "ascDownload";
public static final String GET_DEVICE_STATE_ACTION_NAME = "getDeviceStateAction";
public static final String GET_MONITORING_FOLDER = "getMonitoringFolder";
public static final String GET_STATION_TIME = "getStationTime";
public static final String GRAPHICS_SLOT_NAME = "Graphics";
public static final String MONITORING_POINTS_SLOT_NAME = "monitoringPoints";
public static final String RESTORE_FLAG = "restoreFlag";
public static final String SET_DEVICE_STATE_ACTION_NAME = "setDeviceStateAction";
public static final String TOGGLE_GRAPHICS_ACTION_NAME = "toggleGraphics";
public static final String UPLOAD_ACTION = "ascUpload";
public static final int WIZARD_SAVE_INPROGRESS = 5;
void batchUpdateNetworkConfigs();
void checkDeviceCompatibility() throws DeviceIncompatibleException, Exception;
BInteger checkForOnlineOperations(BOnlineOpCheckBean bOnlineOpCheckBean) throws DeviceIncompatibleException;
void checkModelCompatibility() throws DeviceIncompatibleException, Exception;
BDeviceState doGetDeviceStateAction();
void doSetDeviceStateAction(BDeviceState bDeviceState);
void fireConfigurationSavedTopic();
BComponent getComponentOnDevice(String str);
String getDeviceMode();
String getDeviceName();
BDownloadParameters getDownloadParameters();
BString getDownloadStatus();
BPointDeviceExt getMonitoringPointFolder();
BUploadParameters getUploadParameters();
BValue invokeAction(BComponent bComponent, String str, BValue bValue);
BBoolean isControllerModified();
boolean isDeviceCommissioned();
BBoolean isDeviceOk();
BBoolean isManualMode();
void pingTheDevice();
void populateNetworkConfigs();
BString readControllerType();
BString readControllerTypeFromDatabase();
BFacets readFacetForNetworkParamOffline(INetworkParam iNetworkParam);
BFacets readFacetForNetworkParamOnline(INetworkParam iNetworkParam);
BValue readNetworkParamOffline(INetworkParam iNetworkParam);
BValue readNetworkParamOfflineFromStation(INetworkParam iNetworkParam);
BValue readNetworkParamOnline(INetworkParam iNetworkParam);
BValue[] readNetworkParametersOffline(INetworkParam iNetworkParam, boolean z);
BValue[] readNetworkParametersOnline(INetworkParam iNetworkParam);
void removeMonitoringPointFolder();
void setDeviceModifiedWhenDeviceNameChanged(int i, BDeviceConfigState bDeviceConfigState, INetworkInterfaceInfo iNetworkInterfaceInfo);
void setDeviceName(String str);
void setDeviceStatus(int i);
void setOverlayPxOrd(BOrd bOrd);
BBoolean setToAutoMode();
void setWiringPxOrd(BOrd bOrd);
void updateControllerType();
void writeFacetsForNetworkParam(INetworkParam iNetworkParam, BFacets bFacets);
void writeNetworkParamOffline(INetworkParam iNetworkParam, BValue bValue);
void writeNetworkParamOnline(INetworkParam iNetworkParam, BValue bValue);
}
@@ -0,0 +1,109 @@
package com.honeywell.ascot.device;
import com.honeywell.ascot.beans.io.IOInterface;
import com.honeywell.ascot.beans.io.inputs.BInputBean;
import com.honeywell.ascot.beans.io.outputs.BOutputBean;
import com.honeywell.ascot.network.INetworkParam;
public interface IDeviceModelInfo {
public static final String UI_1 = "UI-1*";
public static final String UI_2 = "UI-2";
public static final String UI_3 = "UI-3";
public static final String UI_4 = "UI-4";
INetworkParam getAdditionalOutputNcis(String str);
INetworkParam[] getAllCalibrationOffsetParams();
INetworkParam getCSInputNetworkParam(String str);
INetworkParam getCalibarationOffsetParam(BInputBean bInputBean);
INetworkParam getCalibarationValueParam(BInputBean bInputBean);
String getCalibrationOffsetNWVariableName(BInputBean bInputBean);
String getCalibrationValueNWVariableName(BInputBean bInputBean);
String[] getComponentListForCalibration();
String[] getComponentListForDiagnostics();
String[] getComponentListForSetTime();
INetworkParam getDepedentNetworkParam(int i);
INetworkParam getDependentOutputNetworkParam(int i);
INetworkParam[] getDiagnosticsParam(BOutputBean bOutputBean, IAscotDevice iAscotDevice);
int getEnumerationForInputPin(int i);
int getEnumerationForInputPinLive(int i);
int getEnumerationForOutputPins(int[] iArr);
INetworkParam getFieldOutputNetworkParam(int i, String str, String str2);
PinDetail[] getFixedPinAssignment(IOInterface iOInterface, boolean z);
int getHardwareID();
PinDetail[] getIOPins();
String getInputNameForPin(int i);
int getInputPinForEnumeration(int i);
PinDetail[] getInputPins();
int getModelNumber();
int getNumOfPinsSupported();
int getNumberOfAnalogOutputs();
int getNumberOfDigitalInputs();
int getNumberOfDigitalOutputs();
int getNumberOfUniversalInputs();
String getOutputNameForPin(int i);
INetworkParam[] getOutputObjects();
PinDetail[] getOutputPins();
int[] getOutputPinsForEnumeration(int i);
PinDetail getPinDetailForCustomWiring(int i);
int getPinEnumForOutput(BOutputBean bOutputBean);
PinDetail getPinNumber(int i);
PinDetail[] getPins();
String getTagOfInputEnumeration(int i);
String getTagOfOutputEnumeration(int i);
boolean isAnalogOutputPin(int i);
boolean isDigitalOutputPin(int i);
boolean isDirectAssignment(String str);
boolean isFloatOutputPin(int i);
boolean isMainApplicationOutput(String str);
boolean isOnBoardPressureSensor(String str);
boolean isSbusSensor(String str);
boolean isSensorCalibrationAllowed(BInputBean bInputBean);
boolean usesFlexibleFloatingOutputs();
}
@@ -0,0 +1,44 @@
package com.honeywell.ascot.device;
import com.honeywell.ascot.beans.io.IOInterface;
import com.honeywell.ascot.network.INetworkParam;
public interface IInputOutputInfo {
INetworkParam getAdditionalOutputNcis(String str);
INetworkParam getCSInputNetworkParam(String str);
INetworkParam getDepedentNetworkParam(int i);
INetworkParam getDependentOutputNetworkParam(int i);
INetworkParam getFieldOutputNetworkParam(int i, String str, String str2);
INetworkParam getFieldOutputNetworkParam(String str, String str2);
PinDetail[] getFixedPinAssignment(IOInterface iOInterface);
PinDetail[] getIOPins();
PinDetail[] getInputPins();
int getNumOfPinsSupported();
int[] getOuputPinsForEnumeration(int i);
PinDetail[] getOutputPins();
int getPinForEnumeration(int i);
PinDetail getPinNumber(int i);
PinDetail[] getPins();
boolean isAnalogOutputPin(int i);
boolean isDigitalOutputPin(int i);
boolean isDirectAssignmentPin(int i);
boolean isFloatOutputPin(int i);
}
@@ -0,0 +1,5 @@
package com.honeywell.ascot.device;
public interface IMainAppOutputEnumUnitMap {
Object[][] getMainAppEnumUnitMap();
}
@@ -0,0 +1,81 @@
package com.honeywell.ascot.device;
import com.honeywell.ascot.beans.IManualModeParam;
import com.honeywell.ascot.network.INetworkParam;
import java.util.List;
public interface INetworkInterfaceInfo {
IManualModeParam fetchParamsToSetDeviceToManualMode();
List getAccloopInputFields(String str);
INetworkParam getAlarmParam();
INetworkParam[] getAlarmsParam();
INetworkParam getAppModeForMonitoring();
String getBeanRefsForNetworkParam(INetworkParam iNetworkParam);
String getBeanRefsForNetworkParamWithFieldName(INetworkParam iNetworkParam);
INetworkParam getCalOffsetNetworkParamForPin(int i);
String[] getCalibrationOffsetNetworkParamList();
int getConfigBitForNetworkParam(INetworkParam iNetworkParam);
int[] getConfigBitsForBeanRef(String str);
INetworkParam getDayParamToWrite();
INetworkParam getFloatingNetworkParamForBeanRef(String str);
INetworkParam[] getHolidaysParam();
INetworkParam getHourParamToWrite();
List getIOConfigNetworkParams();
List getMainAppInputFields(String str);
INetworkParam getManualModeParam();
INetworkParam getManualOccForMonitoring();
INetworkParam getMinuteParamToWrite();
INetworkParam getMonthParamToWrite();
INetworkParam getNetworkParamForConfigBit(int i);
INetworkParam getNetworkParamForLogicalPin(int i);
List getNetworkParamListForBeanRef(String str);
INetworkParam getNetworkParamsForBeanRef(String str);
List getNetworkParamsThatRequireRestart();
int getNoOfBitsInErrors();
int getNumberOfNetworkParamsForDownload();
INetworkParam getSecondParamToWrite();
INetworkParam getTempSetpointForMonitoring();
INetworkParam getTimeParamForRead();
INetworkParam getYearParamToWrite();
boolean isCalibrationOffset(int i);
boolean isConfigOfflineFlagSet(INetworkParam iNetworkParam);
boolean isNetworkParamSupported(String str);
void resetDOLiveValues(BDeviceInfo bDeviceInfo) throws Exception;
void updateDOLiveValues(BDeviceInfo bDeviceInfo, int[] iArr) throws Exception;
}
@@ -0,0 +1,5 @@
package com.honeywell.ascot.device;
public interface IRangePrecisionInfo {
String[][] getRangePrecisionMap();
}
@@ -0,0 +1,38 @@
package com.honeywell.ascot.device;
import javax.baja.gx.BEllipseGeom;
import javax.baja.gx.BLineGeom;
import javax.baja.gx.BRectGeom;
import javax.baja.ui.BLayout;
public interface IWiringInfo {
BRectGeom getEquipment(int i);
BLineGeom[] getEquipmentConnector(int i);
BRectGeom getSylkBusBlocks();
BLineGeom[] getSylkBusConnectors();
BRectGeom getZeleny1Block();
BLineGeom[] getZeleny1Connectors();
BEllipseGeom[] getZeleny1Knobs();
BRectGeom getZeleny2Block();
BLineGeom[] getZeleny2Connectors();
BEllipseGeom[] getZeleny2Knobs();
BRectGeom getZelenyBlock(int i);
BLayout getZelenyCenterLayout(int i);
BLayout getZelenyHumLabelLayout(int i);
BLayout getZelenyTempLabelLayout(int i);
BRectGeom getZioBlock();
}
@@ -0,0 +1,51 @@
package com.honeywell.ascot.factory;
import com.honeywell.ascot.alarms.IAlarmsInfo;
import com.honeywell.ascot.beans.IDeviceBean;
import com.honeywell.ascot.device.BDeviceConfigState;
import com.honeywell.ascot.device.IAscotDevice;
import com.honeywell.ascot.device.IDeviceModelInfo;
import com.honeywell.ascot.device.IMainAppOutputEnumUnitMap;
import com.honeywell.ascot.device.INetworkInterfaceInfo;
import com.honeywell.ascot.device.IRangePrecisionInfo;
import com.honeywell.ascot.device.IWiringInfo;
import com.honeywell.ascot.monitoring.IMonitoringInfo;
import com.honeywell.ascot.onlineOperations.diagnostics.DiagnosticsHandler;
import com.honeywell.ascot.onlineOperations.monitoring.MonitoringManager;
import com.honeywell.ascot.util.ITypeMap;
import com.honeywell.ascot.util.ui.GenerateWiringDiagramHandler;
import javax.baja.agent.AgentList;
public interface IDeviceDataModelFactory {
AgentList getAgents(AgentList agentList);
IAlarmsInfo getAlarmsInfo();
IDeviceBean getDeviceBean();
BDeviceConfigState getDeviceConfigState();
IDeviceModelInfo getDeviceModel();
DiagnosticsHandler getDiagnosticsHandler(IAscotDevice iAscotDevice, IDeviceBean iDeviceBean) throws Exception;
IMainAppOutputEnumUnitMap getMainAppEnumUnitInfo();
IMonitoringInfo getMonitoringInfo();
MonitoringManager getMonitoringManager();
INetworkInterfaceInfo getNetworkInterfaceInfo();
String getOverlayPxPath();
IRangePrecisionInfo getRangePrecisionInfo();
ITypeMap getTypeMap();
GenerateWiringDiagramHandler getWiringDiagramHandler();
IWiringInfo getWiringInfo();
String getWiringPxPath();
}
@@ -0,0 +1,10 @@
package com.honeywell.ascot.factory;
import com.honeywell.ascot.device.IAscotDevice;
import com.honeywell.ascot.onlineOperations.monitoring.IMonitoringHandler;
public interface IDeviceNetworkInterfaceFactory {
IMonitoringHandler getMonitoringHandler(IAscotDevice iAscotDevice) throws Exception;
NetworkInterfaceFactory getNetworkInterfaceFactory();
}
@@ -0,0 +1,14 @@
package com.honeywell.ascot.factory;
import com.honeywell.ascot.network.read.IRead;
import com.honeywell.ascot.network.write.IWrite;
public interface IReadWriteFactory {
IRead getNetworkInterfaceReadOffline();
IRead getNetworkInterfaceReadOnline();
IWrite getNetworkInterfaceWriteOffline();
IWrite getNetworkInterfaceWriteOnline();
}
@@ -0,0 +1,24 @@
package com.honeywell.ascot.monitoring;
import com.honeywell.ascot.beans.onlineOperations.monitoring.MonitoringParamDetails;
import com.honeywell.ascot.device.IAscotDevice;
import com.honeywell.ascot.network.INetworkParam;
import java.util.ArrayList;
public interface IMonitoringInfo {
ArrayList getBeanRef(String str);
String[] getComponentListForLease();
String getCustomEnumTag(String str);
String[] getInputsInfoFromWizard();
INetworkParam getWritableNetworkParam(String str);
boolean isParameterInteger(MonitoringParamDetails monitoringParamDetails);
boolean isPointConfigured(IAscotDevice iAscotDevice, String str);
boolean isRangeCheckNeeded(String str);
}
@@ -0,0 +1,4 @@
package com.honeywell.ascot.network;
public interface INetworkParam {
}
@@ -0,0 +1,8 @@
package com.honeywell.ascot.network.read;
import com.honeywell.ascot.beans.IAscotBean;
import com.honeywell.ascot.device.BDeviceInfo;
public interface INetworkToSession {
void populateSession(IAscotBean iAscotBean, BDeviceInfo bDeviceInfo, int i) throws Exception;
}
@@ -0,0 +1,16 @@
package com.honeywell.ascot.network.read;
import com.honeywell.ascot.network.INetworkParam;
import javax.baja.driver.BDevice;
import javax.baja.sys.BFacets;
import javax.baja.sys.BValue;
public interface IRead {
BFacets readFacetsForNetworkParam(BDevice bDevice, INetworkParam iNetworkParam);
BValue readNetworkParam(BDevice bDevice, INetworkParam iNetworkParam);
BValue readNetworkParamFromStation(BDevice bDevice, INetworkParam iNetworkParam);
BValue[] readNetworkParamValues(BDevice bDevice, INetworkParam iNetworkParam, boolean z);
}
@@ -0,0 +1,8 @@
package com.honeywell.ascot.network.write;
import com.honeywell.ascot.beans.IAscotBean;
import com.honeywell.ascot.device.BDeviceInfo;
public interface ISessionToNetwork {
void populateToNetworkInterface(IAscotBean iAscotBean, BDeviceInfo bDeviceInfo, int i) throws Exception;
}
@@ -0,0 +1,12 @@
package com.honeywell.ascot.network.write;
import com.honeywell.ascot.network.INetworkParam;
import javax.baja.driver.BDevice;
import javax.baja.sys.BFacets;
import javax.baja.sys.BValue;
public interface IWrite {
void writeFacetsForNetworkParam(BDevice bDevice, INetworkParam iNetworkParam, BFacets bFacets);
void writeNetworkParam(BDevice bDevice, INetworkParam iNetworkParam, BValue bValue);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.objects;
import com.tridium.bacnet.asn.AsnInputStream;
public interface IPriorityArrayIndex {
void readFromPriorityArrayIndex(AsnInputStream asnInputStream) throws Exception;
}
@@ -0,0 +1,8 @@
package com.honeywell.ascot.onlineOperations.alarms;
import com.honeywell.ascot.beans.onlineOperations.alarms.IAlarmConfigBean;
import com.honeywell.ascot.device.IAscotDevice;
public interface IAlarmsManager {
IAlarmConfigBean[] getAlarmDetails(IAscotDevice iAscotDevice) throws Exception;
}
@@ -0,0 +1,22 @@
package com.honeywell.ascot.onlineOperations.monitoring;
import com.honeywell.ascot.beans.onlineOperations.monitoring.MonitoringParamDetails;
import com.honeywell.ascot.device.IAscotDevice;
import com.honeywell.ascot.monitoring.IMonitoringInfo;
import com.honeywell.ascot.network.INetworkParam;
import javax.baja.sys.BComponent;
import javax.baja.sys.BValue;
import javax.baja.ui.BWidget;
import javax.baja.util.Lexicon;
public interface IMonitoringHandler {
BComponent[] getComponentsToRegister(IAscotDevice iAscotDevice);
BComponent getManualModeComponent();
BValue readFromController(INetworkParam iNetworkParam) throws Exception;
void updateMonitoringParamDetails(MonitoringParamDetails[] monitoringParamDetailsArr) throws Exception;
void updateWritableValues(MonitoringParamDetails monitoringParamDetails, BWidget bWidget, Lexicon lexicon, IMonitoringInfo iMonitoringInfo);
}
@@ -0,0 +1,8 @@
package com.honeywell.ascot.onlineOperations.monitoring;
import com.honeywell.ascot.device.IAscotDevice;
import java.util.List;
public interface IMonitoringManager {
void setMonitoringPoints(IAscotDevice iAscotDevice, List list);
}
@@ -0,0 +1,17 @@
package com.honeywell.ascot.util;
import com.honeywell.ascot.beans.io.inputs.BInputsConfigurationBean;
import com.honeywell.ascot.beans.io.outputs.BOutputsConfigurationBean;
import java.util.List;
public interface ITypeMap {
List getSourcesForType(String str);
Class getTypeFor(String str, String str2);
boolean isPinAssignmentRequired(String str);
void setBeanFor(BInputsConfigurationBean bInputsConfigurationBean, String str);
void setBeanFor(BOutputsConfigurationBean bOutputsConfigurationBean, String str);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.util.ui;
public interface SubscriberInterface {
void loadHolidayTab() throws Exception;
void updateDay() throws Exception;
}
@@ -0,0 +1,5 @@
package com.honeywell.bacnet.datasharing;
public interface IBacnetFailDetectSupport {
void linksChanged();
}
@@ -0,0 +1,7 @@
package com.honeywell.bacnet.datasharing.ui;
import javax.baja.ui.BWidget;
public interface IStaticReferenceCallback {
void makeStaticReferences(BWidget bWidget);
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnet.datasharing.ui;
final class a {
}
@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<IO>
<Types>
<BinaryInput>
<Custom>
<Maintained maxCount="1">
</Maintained>
</Custom>
<Fixed>
<Momentary maxCount="1">
<Pin v="-1"/>
</Momentary>
</Fixed>
</BinaryInput>
<BinaryOutput>
</BinaryOutput>
<ModulatingInput>
<Fixed>
<Pulse_Meter maxCount="1">
<Pin v="-1"/>
</Pulse_Meter>
<Counter maxCount="1">
<Pin v="-1"/>
</Counter>
</Fixed>
<Std> <!-- the following sensors are supported by this model -->
<Kntc20/>
<Kntc20_TR20_Series/>
<Pt1000/>
<C7400A/>
<C7632A/>
<C7632B/>
<C7600B/>
<H7655A/>
</Std>
<Custom>
<CustomResistive/>
<CustomVoltage/>
<CustomSensor/>
</Custom>
</ModulatingInput>
<ModulatingOutput>
<Fixed>
</Fixed>
<Custom>
<Analog/>
<Floating/>
<Pwm maxCount="1">
<Pin v="-1"/>
</Pwm>
</Custom>
</ModulatingOutput>
</Types>
</IO>
@@ -0,0 +1,36 @@
package com.honeywell.bacnetSpyder.networkInterface;
import com.honeywell.bacnetSpyder.xl10Controller.datatypes.BBacnetNvConfigurationDescriptor;
import com.honeywell.honeywellXL10NextGen.logicContainers.BIMacro;
import com.honeywell.honeywellXL10NextGen.networkInterface.INetworkObject;
import com.honeywell.honeywellXL10NextGen.points.BIOPointInterface;
import javax.baja.bacnet.enums.BBacnetObjectType;
import javax.baja.util.Array;
public interface IBACnetNwObject extends INetworkObject {
boolean canObjectBeEdited();
boolean canObjectBeExposed();
boolean canObjectBeRemoved();
void fillNvConfigStructureForCompilation(BBacnetNvConfigurationDescriptor bBacnetNvConfigurationDescriptor);
int getObjectId();
String getObjectName();
BBacnetObjectType getObjectType();
String mapObjectToPoint(BIMacro bIMacro, BIOPointInterface[] bIOPointInterfaceArr, BIOPointInterface[] bIOPointInterfaceArr2, Array array);
void setObjectId(int i);
void setObjectName(String str);
void setObjectSpecificProperties(BIOPointInterface bIOPointInterface);
void setObjectType(BBacnetObjectType bBacnetObjectType);
void updateProperties(BIOPointInterface bIOPointInterface, BIOPointInterface bIOPointInterface2);
}
@@ -0,0 +1,7 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface ICovIncrement {
float getSenDelta();
void setSenDelta(float f);
}
@@ -0,0 +1,11 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface IFailDetect extends IBACnetNwObject {
boolean getBFailDetect();
int getFailDetectTime();
void setBFailDetect(boolean z);
void setFailDetectTime(int i);
}
@@ -0,0 +1,11 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface IGpuRefresh {
boolean getBGPURefresh();
int getGpuRefreshTime();
void setBGPURefresh(boolean z);
void setGpuRefreshTime(int i);
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkInput extends IFailDetect, INetworkThrottlingInterval {
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkOutput extends INetworkThrottlingInterval, IGpuRefresh {
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkPhysicalInput extends IGpuRefresh, INetworkThrottlingInterval {
}

Some files were not shown because too many files have changed in this diff Show More