- prepare for release 0.9.0.1

- cmake build on windows excludes examples for GOOSE and SV when winpcap is not available
pull/6/head
Michael Zillgith 10 years ago
parent 9e12159d8b
commit b1d5e10203

@ -1,3 +1,7 @@
Changes to version 0.9.0.1
--------------------------
- fixed problem with windows build with GOOSE and SV support
Changes to version 0.9
----------------------
- Sampled values subscriber code

@ -3,7 +3,6 @@ add_subdirectory(server_example2)
add_subdirectory(server_example3)
add_subdirectory(server_example4)
add_subdirectory(server_example5)
add_subdirectory(server_example_goose)
add_subdirectory(server_example_control)
add_subdirectory(server_example_dynamic)
add_subdirectory(server_example_config_file)
@ -22,8 +21,22 @@ add_subdirectory(mms_client_example1)
add_subdirectory(mms_client_example2)
add_subdirectory(mms_client_example3)
add_subdirectory(mms_client_example4)
IF(WIN32)
if(EXISTS "../third_party/winpcap/Lib/wpcap.lib")
message("Found winpcap -> compile examples for GOOSE and SV")
add_subdirectory(server_example_goose)
add_subdirectory(goose_subscriber)
add_subdirectory(sv_subscriber)
add_subdirectory(iec61850_9_2_LE_example)
add_subdirectory(iec61850_sv_client_example)
add_subdirectory(sv_publisher)
endif()
else()
add_subdirectory(server_example_goose)
add_subdirectory(goose_subscriber)
add_subdirectory(sv_subscriber)
add_subdirectory(iec61850_9_2_LE_example)
add_subdirectory(iec61850_sv_client_example)
add_subdirectory(sv_publisher)
endif()

@ -36,7 +36,13 @@ main(int argc, char** argv)
gooseCommParameters.vlanId = 0;
gooseCommParameters.vlanPriority = 4;
GoosePublisher publisher = GoosePublisher_create(&gooseCommParameters, "eth0");
/*
* Create a new GOOSE publisher instance. As the second parameter the interface
* name can be provided (e.g. "eth0" on a Linux system). If the second parameter
* is NULL the interface name as defined with CONFIG_ETHERNET_INTERFACE_ID in
* stack_config.h is used.
*/
GoosePublisher publisher = GoosePublisher_create(&gooseCommParameters, NULL);
GoosePublisher_setGoCbRef(publisher, "simpleIOGenericIO/LLN0$GO$gcbAnalogValues");
GoosePublisher_setConfRev(publisher, 1);

Loading…
Cancel
Save