The OpenDNP3 plugin now uses the develop branch and is included as a git submodule (no need to install it globally)
A few tweaks were done to make the whole project compile on Windows again:
Because some templates generate huge translation units, I added the /BIGOBJ flag.
The Conan now uses boost instead of the individual modules. Also, all the Conan dependencies that we use are now in conan-center, so no need to add Bincrafter's Bintray anymore.
Various CMake dependencies updates.
Actually implemented the default variations settings (they were in the config but not setup).
On the master side, profile updates are sent only when we receive the FIN fragment.
Removed ControlCodeMeta and now use the opendnp3 generated helper functions.
Removed VariationToString and now use the opendnp3 generated helper functions.
Removed PointTracker, since we just fill the map directly.
The modbus-cpp and goose-cpp were updated to the latest ser4cpp, exe4cpp and asio.
Closes #36.
/BIGOBJ
flag.boost
instead of the individual modules. Also, all the Conan dependencies that we use are now inconan-center
, so no need to add Bincrafter's Bintray anymore.FIN
fragment.ControlCodeMeta
and now use the opendnp3 generated helper functions.VariationToString
and now use the opendnp3 generated helper functions.PointTracker
, since we just fill the map directly.modbus-cpp
andgoose-cpp
were updated to the latestser4cpp
,exe4cpp
andasio
.