Index
All Classes and Interfaces|All Packages
B
- buildAndOpen() - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Build and open the Iec21Port.
- Builder(String) - Constructor for class org.openmuc.j62056.Iec21Port.Builder
-
Create an Iec21Port builder.
C
D
- DataMessage - Class in org.openmuc.j62056
-
Represents the data sent by the meter.
- DataSet - Class in org.openmuc.j62056
-
A data message contains a list of data sets.
E
- enableFixedBaudrate(boolean) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Enable a fixed baud rate.
- enableVerboseMode(boolean) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Enable or disable verbose output to standard out.
- exceptionWhileListening(Exception) - Method in interface org.openmuc.j62056.ModeDListener
-
Is called if an exception is thrown while listening for incoming mode D data messages.
G
- getAddress() - Method in class org.openmuc.j62056.DataSet
-
Returns the address/ID of this data set.
- getDataSets() - Method in class org.openmuc.j62056.DataMessage
-
Returns the data sets of this data message.
- getEnhancedId() - Method in class org.openmuc.j62056.DataMessage
-
Returns the enhanced identification/capability characters as a string.
- getInputStream() - Method in class org.openmuc.j62056.Iec21Port
- getManufacturerId() - Method in class org.openmuc.j62056.DataMessage
-
Returns the manufacturer identification of this data message.
- getMeterId() - Method in class org.openmuc.j62056.DataMessage
-
Returns the identification string (except for the enhanced identification characters).
- getOutputStream() - Method in class org.openmuc.j62056.Iec21Port
- getSerialPort() - Method in class org.openmuc.j62056.Iec21Port
- getUnit() - Method in class org.openmuc.j62056.DataSet
-
Returns the unit of this data set as a string.
- getValue() - Method in class org.openmuc.j62056.DataSet
-
Returns the value of this data set as a string.
I
- Iec21Port - Class in org.openmuc.j62056
-
Represents a serial communication port that can be used to read meters using IEC 62056-21 modes A, B, C or D.
- Iec21Port.Builder - Class in org.openmuc.j62056
-
A builder for Iec21Ports.
- isClosed() - Method in class org.openmuc.j62056.Iec21Port
-
Returns true if this port has been closed.
L
- listen(ModeDListener) - Method in class org.openmuc.j62056.Iec21Port
-
Listen for mode D messages.
M
- ModeDListener - Interface in org.openmuc.j62056
-
Listener for incoming Mode D messages.
N
- newDataMessage(DataMessage) - Method in interface org.openmuc.j62056.ModeDListener
-
Is called if a new data message has been received and successfully parsed.
O
- org.openmuc.j62056 - package org.openmuc.j62056
R
S
- setAcknowledgeMode(char) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Sets the acknowledgeMode character
- setBaudRateChangeDelay(int) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Set the time in ms to wait before changing the baud rate during message exchange.
- setDeviceAddress(String) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Set the device address which is transmitted as part of the request message that is sent to the meter.
- setInitialBaudrate(int) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Set the initial baud rate.
- setRequestStartCharacters(String) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Sets the RequestMessage start characters.
- setSelectExpectData(String) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Sets the Manufacturer Data for expected select response.
- setSelectManufacturerData(String) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Sets the Manufacturer Data for select.
- setTimeout(int) - Method in class org.openmuc.j62056.Iec21Port.Builder
-
Set the maximum time in ms to wait for new data from the remote device.
T
- toString() - Method in class org.openmuc.j62056.DataMessage
- toString() - Method in class org.openmuc.j62056.DataSet
All Classes and Interfaces|All Packages