This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch feature/ads-symbol-discovery
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from c6d24a196 chore(plc4net/knx): Added new manufacturers
new 42387ce05 chore(protocols/ads): Added some comments on my recent
changes
new 0cd8dc52c chore(code-gen): Added support for STR_LEN to the go
code-generation.
new e2c2a90cd chore(code-gen): Fixed some problems related to using
startPos and curPos in expressions
new d04f12f8a chore(plc4go): Renamed multiple elements: - PLCValueType ->
PlcValueType - PlcDiscoveryEvent -> PlcDiscoveryItem
new b288883be chore(plc4go): Updated the ADS code to match the latest
mspec changes
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../language/go/GoLanguageTemplateHelper.java | 30 +-
.../templates/go/complex-type-template.go.ftlh | 7 +-
plc4go/internal/ads/Reader.go | 92 +++--
plc4go/internal/ads/Writer.go | 35 +-
plc4go/internal/bacnetip/Driver.go | 2 +-
plc4go/internal/cbus/Discoverer.go | 2 +-
plc4go/internal/cbus/Driver.go | 4 +-
plc4go/internal/knxnetip/Driver.go | 2 +-
plc4go/internal/simulated/Driver.go | 3 +
plc4go/internal/simulated/Driver_test.go | 5 +-
plc4go/pkg/api/driver.go | 4 +-
plc4go/pkg/api/driverManager.go | 4 +-
plc4go/pkg/api/values/plc_value.go | 8 +-
plc4go/protocols/ads/readwrite/model/AdsData.go | 213 -----------
.../readwrite/model/AdsDataTypeTableChildEntry.go | 19 +-
.../ads/readwrite/model/AdsDataTypeTableEntry.go | 19 +-
.../model/AdsSignificantGroupAddresses.go | 137 -------
.../ads/readwrite/model/AdsSymbolTableEntry.go | 19 +-
plc4go/protocols/ads/readwrite/model/AmsPacket.go | 16 +-
plc4go/protocols/ads/readwrite/model/State.go | 399 ---------------------
plc4go/protocols/s7/readwrite/model/COTPPacket.go | 1 +
plc4go/spi/PlcDiscoverer.go | 2 +-
plc4go/spi/default/DefaultDriver.go | 2 +-
plc4go/spi/values/BINT.go | 4 +-
plc4go/spi/values/BOOL.go | 4 +-
plc4go/spi/values/BREAL.go | 4 +-
plc4go/spi/values/BYTE.go | 4 +-
plc4go/spi/values/CHAR.go | 4 +-
plc4go/spi/values/DATE.go | 4 +-
plc4go/spi/values/DATE_AND_TIME.go | 4 +-
plc4go/spi/values/DINT.go | 4 +-
plc4go/spi/values/DWORD.go | 4 +-
plc4go/spi/values/INT.go | 4 +-
plc4go/spi/values/LINT.go | 4 +-
plc4go/spi/values/LREAL.go | 4 +-
plc4go/spi/values/LTIME.go | 4 +-
plc4go/spi/values/LWORD.go | 4 +-
plc4go/spi/values/NULL.go | 4 +-
plc4go/spi/values/PlcBitString.go | 2 +-
plc4go/spi/values/PlcByteArray.go | 2 +-
plc4go/spi/values/PlcList.go | 4 +-
plc4go/spi/values/PlcStruct.go | 4 +-
plc4go/spi/values/PlcValueAdapter.go | 4 +-
plc4go/spi/values/REAL.go | 4 +-
plc4go/spi/values/RawPlcValue.go | 4 +-
plc4go/spi/values/SINT.go | 4 +-
plc4go/spi/values/STRING.go | 4 +-
plc4go/spi/values/TIME.go | 4 +-
plc4go/spi/values/TIME_OF_DAY.go | 4 +-
plc4go/spi/values/UDINT.go | 4 +-
plc4go/spi/values/UINT.go | 4 +-
plc4go/spi/values/ULINT.go | 4 +-
plc4go/spi/values/USINT.go | 4 +-
plc4go/spi/values/WCHAR.go | 4 +-
plc4go/spi/values/WORD.go | 4 +-
plc4go/spi/values/WSTRING.go | 4 +-
plc4go/spi/values/value_combination_test.go | 8 +-
.../tests/drivers/tests/manual_cbus_driver_test.go | 2 +-
plc4go/tools/plc4xbrowser/ui/commands.go | 2 +-
.../ads/src/main/resources/protocols/ads/ads.mspec | 2 +-
60 files changed, 224 insertions(+), 943 deletions(-)
delete mode 100644 plc4go/protocols/ads/readwrite/model/AdsData.go
delete mode 100644
plc4go/protocols/ads/readwrite/model/AdsSignificantGroupAddresses.go
delete mode 100644 plc4go/protocols/ads/readwrite/model/State.go