Ok … so PLC4X 0.12.0 has been released this morning.
Chris Von: Philipp Zehnder <[email protected]> Datum: Freitag, 16. Februar 2024 um 14:22 An: [email protected] <[email protected]> Betreff: AW: New API extension in Apache PLC4X, that might be interesting for you folks? Hi Chris, thank you very much for the information. That sounds super interesting. I like the idea of a generic PLC4X adapter that supports all protocols. Cheers, Philipp Von: Christofer Dutz <[email protected]> Datum: Mittwoch, 14. Februar 2024 um 09:30 An: [email protected] <[email protected]> Betreff: New API extension in Apache PLC4X, that might be interesting for you folks? Hi all, I would say one of the major topics for 0.12.0 definitely is an update to the API, that allows users of the API to learn a lot more about the drivers the DriverManager provides. So now in the Metadata of a driver, you can learn: * What are the supported transport types for a given driver? * Is there a default transport and if yes, which one is it? * What are the configuration parameters a driver supports? * What are the configuration parameters a transport supports? The Info for a parameter is: * Name of the option * Type of the option * Description of the option * If it is required * What’s the default value (if there is one) I guess with this, it should be possible to build a generic PLC4X source/sink that automatically configures itself. With your current approach of hand-coded modules I guess the benefit is rather slim, but I think a generic PLC4X module would be an awesome asset. We’ll probably release 0.12.0 pretty soon, just wanted to give you folks a headsup ;-) Chris
