You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2022/11/10 12:23:34 UTC
[plc4x] branch feature/cdutz/go-ads-ng updated (6be695d1f6 -> 11dc603d7f)
This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch feature/cdutz/go-ads-ng
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from 6be695d1f6 refactor(api) PLC4Go API refactoring
add e6de5d560a added include at proper location
add ba86633aab fix(bacnet): use BACnetConfirmedServiceChoice where appropriate
add 863eb4e22a feat(plc4go/bacnet): partial transaction state machine
add 807419e9e5 feat(bacnet): add more info to the enums to access values from code
add 11dc603d7f Merge remote-tracking branch 'origin/develop' into feature/cdutz/go-ads-ng
No new revisions were added by this update.
Summary of changes:
plc4c/spi/src/system.c | 5 +-
.../protocols/bacnet/ParserSerializerTestsuite.xml | 100 ++++-
plc4go/internal/bacnetip/DeviceInventory.go | 26 +-
plc4go/internal/bacnetip/MessageCodec.go | 5 +-
.../internal/bacnetip/TransactionStateMachine.go | 375 +++++++++++++++++-
.../bacnetip/TransactionStateMachine_test.go | 429 +++++++++++++++++++++
.../protocols/bacnetip/readwrite/ParserHelper.go | 14 -
.../bacnetip/readwrite/XmlParserHelper.go | 16 -
.../bacnetip/readwrite/model/APDUComplexAck.go | 28 +-
.../readwrite/model/APDUConfirmedRequest.go | 28 +-
.../bacnetip/readwrite/model/APDUSimpleAck.go | 25 +-
.../readwrite/model/MaxApduLengthAccepted.go | 82 ++++
.../readwrite/model/MaxSegmentsAccepted.go | 50 +++
.../bacnetip/readwrite/model/StaticHelper.go | 7 +-
.../protocols/bacnetip/bacnet-private-enums.mspec | 58 +--
.../resources/protocols/bacnetip/bacnetip.mspec | 9 +-
.../protocols/bacnet/ParserSerializerTestsuite.xml | 100 ++++-
17 files changed, 1227 insertions(+), 130 deletions(-)
create mode 100644 plc4go/internal/bacnetip/TransactionStateMachine_test.go