31 lines
1.5 KiB
Java
31 lines
1.5 KiB
Java
package com.tridium.platNdio;
|
|
|
|
public interface NdioPlatformServiceConstants {
|
|
public static final int CONFIG_CODE_MASK = 16777215;
|
|
public static final int NDIO_AO_TYPE_MA = 0;
|
|
public static final int NDIO_AO_TYPE_V = 1;
|
|
public static final int NDIO_CONFIGURED_STATE = 2;
|
|
public static final int NDIO_MAX_AO_COUNT = 4;
|
|
public static final int NDIO_MAX_DI_COUNT = 16;
|
|
public static final int NDIO_MAX_DO_COUNT = 16;
|
|
public static final int NDIO_MAX_PROC_COUNT = 8;
|
|
public static final int NDIO_MAX_UI_COUNT = 8;
|
|
public static final int NDIO_READ_CONFIG_ERROR_FLAG = 1;
|
|
public static final int NDIO_READ_INPUT_ERROR_FLAG = 4;
|
|
public static final int NDIO_SUBTYPE_A_0_TO_10_VOLT = 5;
|
|
public static final int NDIO_SUBTYPE_A_4_TO_20_MA = 6;
|
|
public static final int NDIO_SUBTYPE_A_PLATINUM = 4;
|
|
public static final int NDIO_SUBTYPE_A_THERMISTOR = 3;
|
|
public static final int NDIO_SUBTYPE_D_HIGH_SPEED = 2;
|
|
public static final int NDIO_SUBTYPE_D_NORMAL = 1;
|
|
public static final int NDIO_TYPE_ANALOG_OUTPUT = 2;
|
|
public static final int NDIO_TYPE_DIGITAL_INPUT = 1;
|
|
public static final int NDIO_TYPE_DIGITAL_OUTPUT = 3;
|
|
public static final int NDIO_TYPE_UNIVERSAL_INPUT = 0;
|
|
public static final int NDIO_UNCONFIGURED_STATE = 1;
|
|
public static final int NDIO_UNDEFINED_INDEX = -1;
|
|
public static final int NDIO_UNKNOWN_STATE = 0;
|
|
public static final int NDIO_WRITE_CONFIG_ERROR_FLAG = 2;
|
|
public static final int NDIO_WRITE_OUTPUT_ERROR_FLAG = 8;
|
|
}
|