Hello,
I'm using the pydnp3 library as a part of my research thesis to create a customizable master client that is capable of further processing the received DNP3 parsed objects. My initial test consisted of using the example master script master.py and a third part software to simulate the outstation. The issue is that although I update and change the DNP3 objects at the outstation and I can see that the client is receiving said data, the SOE handler is never triggered. I tested the master.py code with another third party outstation simulator and had the same issue. Aside from the SOE handler, my main concern is the following, how can I access the parsed DNP3 objects? I want to be able to print them to stdout or store them in a file. However, no matter how much I tried, I was not able to do so, as such the SOE handler was my only choice and it doesn't work for me. Any suggestions?
Hello,
I'm using the pydnp3 library as a part of my research thesis to create a customizable master client that is capable of further processing the received DNP3 parsed objects. My initial test consisted of using the example master script master.py and a third part software to simulate the outstation. The issue is that although I update and change the DNP3 objects at the outstation and I can see that the client is receiving said data, the SOE handler is never triggered. I tested the master.py code with another third party outstation simulator and had the same issue. Aside from the SOE handler, my main concern is the following, how can I access the parsed DNP3 objects? I want to be able to print them to stdout or store them in a file. However, no matter how much I tried, I was not able to do so, as such the SOE handler was my only choice and it doesn't work for me. Any suggestions?