Hello,
we intend to use the Gurux DLMS .NET stack for a system that needs to communicate with a large number of smart meters in parallel.
Our application architecture is fully asynchronous and uses async/await throughout the entire call chain. However, we have not found any indication that the Gurux DLMS stack supports asynchronous communication.
From what we can see, communication appears to be implemented using synchronous/blocking socket calls.
Our concern is the following: