How I can begin?

1,142 views
Skip to first unread message

Rodrigo Montero

unread,
Jul 18, 2013, 10:28:33 AM7/18/13
to open...@googlegroups.com
Hi my name is Rodrigo, I am new in this group.

I need to develop an application in visual studio master/slave with DNP Protocol and I don't know how can I begin.....


Any recomendation or tutorial?

thanks!


Jonathan Yu

unread,
Jul 18, 2013, 10:36:27 AM7/18/13
to open...@googlegroups.com
Hi Rodrigo :-)

Adam Crain has done a great writeup on the wiki for the commercial fork of OpenDNP3: https://github.com/automatak/dnp3/wiki

It should be useful as a general guide to the architecture of OpenDNP3, and how to write applications. I might be wrong but I don't think the Automatak stack differs too much in that regard (writing applications to use the library).

There should also be build instructions for Windows there, which may or may not apply to OpenDNP3.

Jonathan












--
You received this message because you are subscribed to the Google Groups "open-dnp3" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-dnp3+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



Daniel Evans

unread,
Jul 18, 2013, 10:44:10 AM7/18/13
to open...@googlegroups.com
There are visual studio projects in the /vstudio10 directory, and you should look at the master/slave demos in the demos/ directory.

Adam Crain

unread,
Jul 18, 2013, 10:44:24 AM7/18/13
to open...@googlegroups.com
Hi Rodrigo/Jonathan,

It's not even a "commercial" brnach anymore. It's the exact same Apache2 license as this branch. It is also free:

dnp3.github.io

The differences are in the docs, functionality, momentum, and support available.

The external API is different, so that could be a frustrating route.

I am still waiting to hear something from GEC on how we might combine the efforts.

-Adam

Rodrigo Montero

unread,
Jul 18, 2013, 2:37:28 PM7/18/13
to open...@googlegroups.com

Daniel Evans:
Sorry for the inconvenience, I can not open the files found in the directory vstudio10, are numerous errors when trying to open .....

Should I install something before?
I'm a novice at this ....
My computer is Windows 8 64-bit and I have installed visual basic 2010

Rodrigo Montero

unread,
Jul 18, 2013, 3:03:05 PM7/18/13
to open...@googlegroups.com
On Thursday, July 18, 2013 9:28:33 AM UTC-5, Rodrigo Montero wrote:

Hi everybody

How do I install opendnp3 with Windows and visual Studio ?????


Thanks!!!

Daniel Evans

unread,
Jul 18, 2013, 3:06:04 PM7/18/13
to open...@googlegroups.com
I'm not sure what the errors are, but you want to open the solution file, not the individual project files. You also need to setup Boost for development, which you can do by looking here: 
http://www.boost.org/doc/libs/1_54_0/more/getting_started/ . There are bat scripts to help with this in the tools/install_scripts directory, but they require downloading boost separately.

If you're new to C++/Visual Studio programming you may want to find more general tutorials, since the project just isn't set up to be an introduction to build tools, dependencies, and general programming concepts.


Rodrigo Montero

unread,
Jul 19, 2013, 2:19:35 PM7/19/13
to open...@googlegroups.com
I could open the files in visual studio, but I can not find any Windows form, only files. cpp.

Is there a windows form? I need a visual application .....

Sorry for the inconvenience


2013/7/18 Daniel Evans <dev...@greenenergycorp.com>

--
You received this message because you are subscribed to a topic in the Google Groups "open-dnp3" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/open-dnp3/Ur0IDw8Qtls/unsubscribe.
To unsubscribe from this group and all its topics, send an email to open-dnp3+...@googlegroups.com.

Daniel Evans

unread,
Jul 19, 2013, 2:50:14 PM7/19/13
to open...@googlegroups.com
There aren't any windows forms in C++. You should be able to create a new VC++ application and use the dnp3 library. You can also look in the windows/ directory for a .NET adapter and example .NET applications.

Rodrigo Montero

unread,
Jul 30, 2013, 2:55:41 PM7/30/13
to open...@googlegroups.com
Hi Daniel 

Sorry for the delay ....

I have already installed the boost libraries

How do I include the library opendnp3 to my project?


2013/7/19 Daniel Evans <evan...@gmail.com>
Reply all
Reply to author
Forward
0 new messages