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
@@ -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 {
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkPhysicalOutput extends IPriorityArray, IGpuRefresh, IFailDetect, INetworkThrottlingInterval {
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkSetPoint extends INetworkThrottlingInterval {
}
@@ -0,0 +1,7 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkThrottlingInterval {
int getNetworkThrottlingInterval();
void setNetworkThrottlingInterval(int i);
}
@@ -0,0 +1,15 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface IPriorityArray extends IBACnetNwObject {
int getLogicCommandPriority();
float getRelinquishValue();
boolean getRelinquishValueChangedFlag();
void setLogicCommandPriority(int i);
void setRelinquishValue(float f);
void setRelinquishValueChangedFlag(boolean z);
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface ITimeObject {
}
@@ -0,0 +1,32 @@
package com.honeywell.bacnetSpyder.networkInterface;
import com.honeywell.honeywellXL10NextGen.networkInterface.INetworkObject;
import com.honeywell.honeywellXL10NextGen.points.BIOPointInterface;
public interface IUICalOffset extends IBACnetNwObject {
public static final int UICALOFFSET0 = 37376;
public static final int UICALOFFSET1 = 37377;
public static final int UICALOFFSET2 = 37378;
public static final int UICALOFFSET3 = 37379;
public static final int UICALOFFSET4 = 37380;
public static final int UICALOFFSET5 = 37381;
public static final int UICALOFFSET6 = 37382;
int getAddressAssignedInMI();
INetworkObject getCorrespondingAINetworkObject();
int getCorrespondingAINwObjectID();
String getCorrespondingAINwObjectName();
BIOPointInterface getCorrespondingModulatingInput();
int getPVID();
String getUnitOfCorrespondingMI();
void setCorrespondingAINwObjectID(int i);
void setCorrespondingAINwObjectName(String str);
}