Class ModbusReaderResponse
- java.lang.Object
-
- com.smartgridready.communicator.modbus.helper.ModbusReaderResponse
-
public class ModbusReaderResponse extends java.lang.ObjectImplements a Modbus read command response.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean[]getMbbitresp()Gets all discrete inputs a boolean array.boolean[]getMbbitresp(int offset, int len)Gets some discrete inputs a boolean array.int[]getMbregresp()Gets all register values as array of int.int[]getMbregresp(int offset, int len)Gets some register values as array of int.booleanisbGotDiscrete()Tells if the reponse contains discrete inputs.booleanisbGotRegisters()Tells if the reponse contains register values.voidsetMbbitresp(boolean[] mbbitresp)Sets the discrete inputs.voidsetMbregresp(int[] mbregresp)Sets the register values.java.lang.StringtoString()
-
-
-
Method Detail
-
getMbregresp
public int[] getMbregresp()
Gets all register values as array of int.- Returns:
- an array of int
-
getMbregresp
public int[] getMbregresp(int offset, int len)Gets some register values as array of int.- Parameters:
offset- the start offsetlen- the number of registers- Returns:
- an array of int
-
setMbregresp
public void setMbregresp(int[] mbregresp)
Sets the register values.- Parameters:
mbregresp- the register values to set
-
getMbbitresp
public boolean[] getMbbitresp()
Gets all discrete inputs a boolean array.- Returns:
- an array of boolean
-
getMbbitresp
public boolean[] getMbbitresp(int offset, int len)Gets some discrete inputs a boolean array.- Parameters:
offset- the start offsetlen- the number of values- Returns:
- an array of boolean
-
setMbbitresp
public void setMbbitresp(boolean[] mbbitresp)
Sets the discrete inputs.- Parameters:
mbbitresp- the boolean values to set
-
isbGotRegisters
public boolean isbGotRegisters()
Tells if the reponse contains register values.- Returns:
- a boolean
-
isbGotDiscrete
public boolean isbGotDiscrete()
Tells if the reponse contains discrete inputs.- Returns:
- a boolean
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-