[Task]: Port back the advancements in the Go version of the KNX driver back to Java
- Dominant language
- Java
- Stars
- 1.7k
- Forks
- 504
- Avg merge
- 10h 55m
- Merged PRs (30d)
- 43
Description
### What would you like to happen?
The Go version of the KNX driver is able to do Auto-Discovery and supports Browse ... it would be a shame to not port this stuff back into the Java version.
### Programming Languages
- [X] plc4j
- [X] plc4go
- [ ] plc4c
- [ ] plc4net
### Protocols
- [ ] AB-Ethernet
- [ ] ADS /AMS
- [ ] BACnet/IP
- [ ] CANopen
- [ ] DeltaV
- [ ] DF1
- [ ] EtherNet/IP
- [ ] Firmata
- [X] KNXnet/IP
- [ ] Modbus
- [ ] OPC-UA
- [ ] S7
Contributor guide
Research direction
Compare the Go and Java KNXnet/IP driver implementations, starting with the Go driver's Auto-Discovery and Browse capabilities. Port those capabilities into the Java PLC4J KNX driver and verify that the Java version supports equivalent behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, java
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100