You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cg...@apache.org on 2024/03/15 13:03:13 UTC
(plc4x) branch fix/s7async updated (f8ca0f6226 -> 3a57ceb201)
This is an automated email from the ASF dual-hosted git repository.
cgarcia pushed a change to branch fix/s7async
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from f8ca0f6226 Fixed time base handling for cyclical subscriptions. Subscription routine for changes is added experimentally.
add 09fdbd51d5 build(deps): bump github.com/stretchr/testify in /plc4go (#1439)
add 419f65c3cc build(deps): bump golang.org/x/tools from 0.18.0 to 0.19.0 in /plc4go (#1440)
add 428f7dfe35 build(deps): bump logback.version from 1.5.0 to 1.5.1 (#1435)
add 88f7928981 build(deps): bump github.com/gdamore/tcell/v2 in /plc4go (#1438)
add 8a2b07e270 build(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 in /plc4go (#1441)
add e22fde25a8 build(deps): bump jakarta.activation:jakarta.activation-api (#1436)
add eaa0fe155e fix(plc4j/genericcan) Fix of generic CAN driver and CAN transports after recent releases.
add 1a8e0f35c4 chore: Disabled a flaky test in GO
add d61da27505 docs: Updated the url for the opie tool
add 9452f491f3 chore: Updated vendor ids
add 0cc4997e54 docs: Added some information on the site plugin and the asciidoctor plugin.
add a89d016d5a chore: Updated vendor ids
add 645eeba472 build: Continued fine-tuning the reproducible build release-scripts.
add dbb84b57a8 chore: Updated vendor ids
add 210a348b16 feat: The S7 driver now returns supporting S7, if the connected device is an S7-300.
add f9c2e8ccb9 fix: Fixed logging in the example.
add 7203ad8121 refactor: Made the "protocol" accessible in the AbstractPlcConnection
add ad92e6a801 refactor: Added S7-400 to the list of supported devices.
add 13fcae7fde fix: Fixed the dependency usage error.
add 3a57ceb201 Merge branch 'develop' into fix/s7async
No new revisions were added by this update.
Summary of changes:
build-reproducible.sh | 2 +-
plc4go/go.mod | 16 +-
plc4go/go.sum | 28 ++-
plc4go/internal/cbus/Browser_test.go | 2 +
.../bacnetip/readwrite/model/BACnetVendorId.go | 112 ++++++++-
.../knxnetip/readwrite/model/KnxManufacturer.go | 72 +++++-
plc4j/drivers/can/pom.xml | 6 +-
.../plc4x/java/genericcan/readwrite/DataItem.java | 266 +++++----------------
.../genericcan/readwrite/GenericCANDataType.java | 3 +-
.../generic/protocol/GenericCANProtocolLogic.java | 16 +-
.../transport/GenericCANFrameDataHandler.java | 6 +
.../java/can/generic/transport/GenericFrame.java | 32 +--
.../java/can/generic/GenericCANDriverTest.java | 161 ++++++++++---
.../java/canopen/readwrite/CANOpenDataType.java | 4 +-
.../canopen/protocol/CANOpenProtocolLogic.java | 9 -
.../java/knxnetip/readwrite/KnxManufacturer.java | 7 +-
.../readwrite/protocol/S7HGeneratedDriverBase.java | 3 +-
.../s7/readwrite/protocol/S7HPlcConnection.java | 15 +-
plc4j/examples/hello-world-plc4x-subscribe/pom.xml | 7 +
.../java/spi/connection/AbstractPlcConnection.java | 4 +
.../plc4x/java/spi/values/PlcRawByteArray.java | 9 +-
.../src/generated/plc4j-tools-ui-frontend.ts | 2 +-
.../transport/socketcan/SocketCANTransport.java | 9 +
.../java/transport/virtualcan/VirtualCANFrame.java | 37 ++-
.../transport/virtualcan/VirtualCANTransport.java | 13 +-
.../transport/virtualcan/io/VirtualCANFrameIO.java | 43 ----
.../knxnetip/readwrite/model/KnxManufacturer.cs | 41 +++-
pom.xml | 10 +-
.../src/main/resources/protocols/can/canopen.mspec | 6 +-
.../main/resources/protocols/can/genericcan.mspec | 6 +-
.../protocols/knxnetip/knx-master-data.mspec | 6 +-
.../asciidoc/developers/infrastructure/vm.adoc | 2 +-
.../tools/opm/src/site/site.xml => tools/NOTES.md | 12 +-
tools/docker-compose.yaml | 2 +-
tools/release-0-update-generated-code.sh | 5 +-
tools/release-1-create-branch.sh | 2 +-
tools/release-2-prepare-release.sh | 2 +-
tools/release-3-perform-release.sh | 3 +-
tools/release-abort.sh | 2 +-
tools/validate-release.sh | 107 +++++++++
40 files changed, 666 insertions(+), 424 deletions(-)
delete mode 100644 plc4j/transports/virtualcan/src/main/java/org/apache/plc4x/java/transport/virtualcan/io/VirtualCANFrameIO.java
copy plc4j/tools/opm/src/site/site.xml => tools/NOTES.md (76%)
create mode 100755 tools/validate-release.sh