You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by sr...@apache.org on 2018/06/28 14:01:01 UTC

[incubator-plc4x] branch master updated (474a95e -> a643829)

This is an automated email from the ASF dual-hosted git repository.

sruehl pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-plc4x.git.


    from 474a95e  Added missing Apache header.
     add 88ddd90  added initial integration of https://github.com/digitalpetri/modbus
     add 0d37f46  added basic manual test for Modbus
     add 295a5e9  MODBUS: fixed patterns and aligned them on ADS
     add 0db64c8  fix dependency problems
     add 5330bcd  ignore the tcp dependency for now
     add 948bbba  fix build
     add ae4e81b  use combine children attribute to merge ignored dependencies
     add 3b5fd72  added some logging
     add 6f222f0  added possibility to supply port to modbus
     add 3560f75  set test logging to trace for now
     add 1ee4886  modbus bugfix don't wait for session complete
     add 807afb5  MODBUS: fixing matchers don't match
     add 5241986  modbus: fix netty read mockup
     add 7920c4f  modbus test display byte[]
     add e2e735e  fix build
     add 920a96f  modbus: fixed typo in addressing
     add a643829  modbus consume error messages

No new revisions were added by this update.

Summary of changes:
 plc4j/protocols/modbus/pom.xml                     |  55 ++++++-
 .../apache/plc4x/java/modbus/ModbusPlcDriver.java  |  25 ++--
 .../modbus/connection/BaseModbusPlcConnection.java |  35 +++--
 .../connection/ModbusSerialPlcConnection.java      |  18 +--
 .../modbus/connection/ModbusTcpPlcConnection.java  |  24 +--
 .../model/MaskWriteRegisterModbusAddress.java      |  88 +++++++++++
 .../plc4x/java/modbus/model/ModbusAddress.java     |  42 +++++-
 .../java/modbus/model/MultiModbusAddress.java}     |  54 +++----
 .../java/modbus/model/ReadCoilsModbusAddress.java  |  44 ++++++
 .../model/ReadDiscreteInputsModbusAddress.java     |  43 ++++++
 .../model/ReadHoldingRegistersModbusAddress.java   |  43 ++++++
 .../model/ReadInputRegistersModbusAddress.java     |  43 ++++++
 .../model/WriteMultipleCoilsModbusAddress.java     |  44 ++++++
 .../model/WriteMultipleRegistersModbusAddress.java |  43 ++++++
 .../model/WriteSingleCoilModbusAddress.java}       |  27 ++--
 .../model/WriteSingleRegisterModbusAddress.java}   |  27 ++--
 .../plc4x/java/modbus/netty/ModbusProtocol.java    |  40 -----
 .../java/modbus/netty/ModbusSerialProtocol.java    |  39 -----
 .../plc4x/java/modbus/netty/ModbusTcpProtocol.java |  39 -----
 .../java/modbus/netty/Plc4XModbusProtocol.java     | 166 +++++++++++++++++++--
 .../java/modbus/netty/model/ModbusMessage.java     |  22 ---
 .../plc4x/java/modbus/ManualPlc4XModbusTest.java}  |  34 ++---
 .../main => modbus/src/test}/resources/logback.xml |   6 +-
 23 files changed, 723 insertions(+), 278 deletions(-)
 create mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/model/MaskWriteRegisterModbusAddress.java
 copy plc4j/{api/src/main/java/org/apache/plc4x/java/api/messages/PlcProprietaryRequest.java => protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/model/MultiModbusAddress.java} (51%)
 create mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/model/ReadCoilsModbusAddress.java
 create mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/model/ReadDiscreteInputsModbusAddress.java
 create mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/model/ReadHoldingRegistersModbusAddress.java
 create mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/model/ReadInputRegistersModbusAddress.java
 create mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/model/WriteMultipleCoilsModbusAddress.java
 create mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/model/WriteMultipleRegistersModbusAddress.java
 copy plc4j/protocols/{ads/src/test/java/org/apache/plc4x/java/ads/api/commands/types/DeviceTest.java => modbus/src/main/java/org/apache/plc4x/java/modbus/model/WriteSingleCoilModbusAddress.java} (52%)
 copy plc4j/protocols/{ads/src/test/java/org/apache/plc4x/java/ads/api/commands/types/DeviceTest.java => modbus/src/main/java/org/apache/plc4x/java/modbus/model/WriteSingleRegisterModbusAddress.java} (51%)
 delete mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/netty/ModbusProtocol.java
 delete mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/netty/ModbusSerialProtocol.java
 delete mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/netty/ModbusTcpProtocol.java
 delete mode 100644 plc4j/protocols/modbus/src/main/java/org/apache/plc4x/java/modbus/netty/model/ModbusMessage.java
 copy plc4j/protocols/{ads/src/test/java/org/apache/plc4x/java/ads/ManualPlc4XAdsTest.java => modbus/src/test/java/org/apache/plc4x/java/modbus/ManualPlc4XModbusTest.java} (58%)
 copy plc4j/protocols/{benchmarks/src/main => modbus/src/test}/resources/logback.xml (84%)