DNP3 Outstation Source Code
CDOAN offers a "C" source code library for implementing DNP3 protocol on an outstation. A master-station library is not available. The source code supports most commonly used DNP3 capabilities.
​
Source code documentation (PDF file) can be accessed below:
​
​
​
​
​
We are offering this source code for free and we believe it correctly supports all functions described in the product document. It has passed our internal outstation test procedures certification process for DNP3 subset level 2. It will also support subset levels 1 and 3, as well as many functions not required by any subset (such as file transfer).
​
Since it is being offered for free, please note that it is provided "as-is" and that the final implementation is your responsibility. We cannot assume any liability.
​
Support is also available on request.
​