Skip to content

0.2.1: DNP3 Utility: Reading Data Objects

Choose a tag to compare

@MatrixEditor MatrixEditor released this 30 Aug 07:28
· 21 commits to master since this release

This release adds a new utility that is able to read data objects from an outstation using the DNP3 protocol:

$ dnp3read.py -t [email protected] -class1
[I] Connecting to outstation (1024) at 127.0.0.1:20000...                                                          
Data Objects:
├── Object(s): Analog output event (Obj: 42, Var: 1) [Count: 1]
│   └── 32-bit without time [0]: (prefix: 7) 
│       ├── comm_lost: False
│       ├── local_forced: False
│       ├── online: True
│       ├── over_range: False
│       ├── reference_err: False
│       ├── remote_forced: False
│       ├── reserved0: False
│       ├── restart: False
│       └── value: 1
└── Object(s): Octet string event (Obj: 111, Var: 5) [Count: 1]
    └── Octet string event [0]: (prefix: 7) 
        00000000:   48 65 6c 6c 6f                                    Hello


Full Changelog: v0.2.0...v0.2.1