Hi everyone, first of all, thank you for creating and maintaining this project! PLC4X helped us to get started with ADS in Java quickly and painlessly.
The matter of my writing is that we use subscriptions as the primary communication mode for ADS, so to the best of my knowledge we're bound to v0.6(.1). We've applied a patch to set the cycleTime in AdsTcpPlcConnection to zero, because otherwise we would miss changes that occur more frequently than once per 400ms. Probably there are some good reasons that subscriptions do not work with the generated driver. I have poked a bit into the code of v0.8 and presume it is a restriction of the RequestTransactionManager. But before taking a deep dive into the code I thought I'd hear your thoughts on this first. Maybe someone can point me into the right direction and enable me to contribute. I'm willing to spend time on this and I have access to a Beckhoff iPC with TwinCat 2 for testing. Cheers, Richard