public class EBI25Constants
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
FOUR_BYTE |
static int |
MAX_DATA_LOGGERS |
static int |
MEASUREMENT_FIFO_LENGTH |
static int |
OFFSET_BATTERY |
static int |
OFFSET_HIGH_LIMIT |
static int |
OFFSET_LOW_LIMIT |
static int |
OFFSET_MEASUREMENT_COUNT |
static int |
OFFSET_MEASUREMENT_FIFO_START |
static int |
OFFSET_MEASUREMENT_POINTER |
static int |
OFFSET_MEASUREMENT_START |
static int |
OFFSET_SAMPLE_RATE |
static int |
OFFSET_SIGNAL |
static int |
OFFSET_SYS_TIME |
static int |
OFFSET_UNIT |
static int |
RANGE |
static int |
SLAVE_NODE |
private static int |
TWO_BYTE |
static ExportCodes |
UNIT_CODES |
static int |
UNIT_TYPE_CONDUCTIVITY |
static int |
UNIT_TYPE_CURRENT |
static int |
UNIT_TYPE_HUMIDITY |
static int |
UNIT_TYPE_PH |
static int |
UNIT_TYPE_PRESSURE |
static int |
UNIT_TYPE_TEMPERATURE |
static int |
UNIT_TYPE_VOLTAGE |
Constructor and Description |
---|
EBI25Constants() |
Modifier and Type | Method and Description |
---|---|
static void |
addLocator(com.serotonin.modbus4j.BatchRead<java.lang.String> batch,
java.lang.String key,
int offset,
boolean fourByte) |
static void |
addLocator(com.serotonin.modbus4j.BatchRead<java.lang.String> batch,
java.lang.String key,
int loggerIndex,
int offset,
boolean fourByte) |
static int |
calculateBaseAddress(int loggerIndex) |
static com.serotonin.modbus4j.locator.BaseLocator<java.lang.Number> |
createLocator(int offset,
boolean fourByte) |
static com.serotonin.modbus4j.locator.BaseLocator<java.lang.Number> |
createLocator(int loggerIndex,
int offset,
boolean fourByte) |
static void |
destroyModbusMaster(com.serotonin.modbus4j.ModbusMaster modbusMaster) |
static PointEventDetectorVO |
findDetector(java.util.List<PointEventDetectorVO> eventDetectors,
boolean high) |
static java.lang.String |
getDateResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results,
java.lang.String key) |
static double |
getDoubleResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results,
java.lang.String key) |
static int |
getIntResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results,
java.lang.String key) |
private static java.lang.Object |
getResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results,
java.lang.String key) |
static java.lang.String |
getStringResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results,
java.lang.String key) |
static long |
getTimeResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results,
java.lang.String key) |
static java.lang.String |
getVersionResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results,
java.lang.String key) |
static com.serotonin.modbus4j.ModbusMaster |
initModbusMaster(java.lang.String host,
int port,
boolean keepAlive,
int timeout,
int retries,
com.serotonin.modbus4j.messaging.MessagingExceptionHandler exceptionListener) |
public static final int SLAVE_NODE
public static final int RANGE
public static final int MAX_DATA_LOGGERS
private static final int TWO_BYTE
public static final int FOUR_BYTE
public static final int OFFSET_SYS_TIME
public static final int OFFSET_UNIT
public static final int OFFSET_SAMPLE_RATE
public static final int OFFSET_LOW_LIMIT
public static final int OFFSET_HIGH_LIMIT
public static final int OFFSET_SIGNAL
public static final int OFFSET_BATTERY
public static final int OFFSET_MEASUREMENT_COUNT
public static final int OFFSET_MEASUREMENT_START
public static final int OFFSET_MEASUREMENT_POINTER
public static final int OFFSET_MEASUREMENT_FIFO_START
public static final int MEASUREMENT_FIFO_LENGTH
public static final int UNIT_TYPE_TEMPERATURE
public static final int UNIT_TYPE_PRESSURE
public static final int UNIT_TYPE_HUMIDITY
public static final int UNIT_TYPE_VOLTAGE
public static final int UNIT_TYPE_CURRENT
public static final int UNIT_TYPE_PH
public static final int UNIT_TYPE_CONDUCTIVITY
public static final ExportCodes UNIT_CODES
public static int calculateBaseAddress(int loggerIndex)
public static java.lang.String getStringResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results, java.lang.String key) throws ExceptionResultException
ExceptionResultException
public static java.lang.String getDateResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results, java.lang.String key) throws ExceptionResultException
ExceptionResultException
public static long getTimeResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results, java.lang.String key) throws ExceptionResultException
ExceptionResultException
public static java.lang.String getVersionResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results, java.lang.String key) throws ExceptionResultException
ExceptionResultException
public static int getIntResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results, java.lang.String key) throws ExceptionResultException
ExceptionResultException
public static double getDoubleResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results, java.lang.String key) throws ExceptionResultException
ExceptionResultException
private static java.lang.Object getResult(com.serotonin.modbus4j.BatchResults<java.lang.String> results, java.lang.String key) throws ExceptionResultException
ExceptionResultException
public static com.serotonin.modbus4j.locator.BaseLocator<java.lang.Number> createLocator(int offset, boolean fourByte)
public static com.serotonin.modbus4j.locator.BaseLocator<java.lang.Number> createLocator(int loggerIndex, int offset, boolean fourByte)
public static void addLocator(com.serotonin.modbus4j.BatchRead<java.lang.String> batch, java.lang.String key, int offset, boolean fourByte)
public static void addLocator(com.serotonin.modbus4j.BatchRead<java.lang.String> batch, java.lang.String key, int loggerIndex, int offset, boolean fourByte)
public static com.serotonin.modbus4j.ModbusMaster initModbusMaster(java.lang.String host, int port, boolean keepAlive, int timeout, int retries, com.serotonin.modbus4j.messaging.MessagingExceptionHandler exceptionListener) throws com.serotonin.modbus4j.exception.ModbusInitException
com.serotonin.modbus4j.exception.ModbusInitException
public static void destroyModbusMaster(com.serotonin.modbus4j.ModbusMaster modbusMaster)
public static PointEventDetectorVO findDetector(java.util.List<PointEventDetectorVO> eventDetectors, boolean high)