The goal of this software is to automatically generate C/C++ code which reads and writes GOOSE and Sampled Value packets. Any valid IEC 61850 Substation Configuration Description (SCD) file, describing GOOSE and/or SV communications, can be used as the input. The output code is lightweight and platform-independent, so it can run on a variety of devices, including low-cost microcontrollers. It\'s ideal for rapid-prototyping new protection and control systems that require communications. This mbed project is a simple example of this functionality. Other code: https://github.com/stevenblair/rapid61850 Project homepage: http://personal.strath.ac.uk/steven.m.blair/
Auto generated API documentation and code listings for rapid61850example
ctypes.c [code] | |
ctypes.h [code] | |
datatypes.c [code] | |
datatypes.h [code] | |
decodePacket.c [code] | |
decodePacket.h [code] | |
encodePacket.c [code] | |
encodePacket.h [code] | |
gse.c [code] | |
gse.h [code] | |
gseDecode.c [code] | |
gseDecode.h [code] | |
gseDecodeBasic.c [code] | |
gseDecodeBasic.h [code] | |
gseDecodePacket.c [code] | |
gseEncode.c [code] | |
gseEncode.h [code] | |
gseEncodeBasic.c [code] | |
gseEncodeBasic.h [code] | |
gseEncodePacket.c [code] | |
gsePacketData.h [code] | |
iec61850.c [code] | |
iec61850.h [code] | |
ied.c [code] | |
ied.h [code] | |
main.cpp [code] | |
sv.c [code] | |
sv.h [code] | |
svDecode.c [code] | |
svDecode.h [code] | |
svDecodeBasic.c [code] | |
svDecodeBasic.h [code] | |
svDecodePacket.c [code] | |
svEncode.c [code] | |
svEncode.h [code] | |
svEncodeBasic.c [code] | |
svEncodeBasic.h [code] | |
svEncodePacket.c [code] | |
svPacketData.h [code] |