Michael Zillgith
|
4f0667b597
|
- removed some warnings and code cleanup
|
5 years ago |
Michael Zillgith
|
de2ce1d008
|
- removed some compiler warnings (when compiling with clang)
|
5 years ago |
Michael Zillgith
|
5f2e14f712
|
Merge branch 'v1.5' of https://github.com/mz-automation/libiec61850 into v1.5
|
5 years ago |
Michael Zillgith
|
945fe080f3
|
- removed some compiler warnings
|
5 years ago |
Cédric Boudinet
|
bf27774a86
|
Svsub latency (#288)
* Changing svReceiverLoop to reduce latency
* adding EthernetHandleSet_destroy to svReceiverLoop
|
5 years ago |
Michael Zillgith
|
42802db6f1
|
- added -Wextra to Makefile and changed code to avoid resulting warnings
|
5 years ago |
Michael Zillgith
|
cbd5c0b36f
|
- GOOSE/SV publisher: remove internal header file from API header
|
5 years ago |
Michael Zillgith
|
ac008c2e76
|
- SV publisher/subscriber: add support for timestamps with nanosecond resolution
|
6 years ago |
Michael Zillgith
|
118a731b36
|
- SV publisher: fixed memory leaks (#191)
|
6 years ago |
Michael Zillgith
|
6c53924c05
|
- added additional length check in BerDecoder_decodeLength and checked return values in callers (fix problem #196)
|
6 years ago |
Michael Zillgith
|
d06ab546a9
|
- SV subscriber: improved error handling when Ethernet access doesn't work; fixed potential memory leak
|
6 years ago |
Michael Zillgith
|
46d7f6ff2d
|
- SV publisher: make VLAN tagging optional
|
6 years ago |
Michael Zillgith
|
0308f87b85
|
- SV subscriber: fixed bug in function SVReceiver_enableDestAddrCheck
|
7 years ago |
Steffen Vogel
|
5aa78a8b18
|
sv-publisher: simplify calculation of length of BER length field
|
7 years ago |
Steffen Vogel
|
a81b76c5e3
|
sv-publisher: fix invalid calculation of the total packet length in case the payload is larger than 127 bytes
|
7 years ago |
Michael Zillgith
|
6a7266da93
|
- SV publisher/subscriber: improved error handling when configuration is wrong
|
7 years ago |
Michael Zillgith
|
8f4af64685
|
- SV: added API export attribute to new SV functions
|
7 years ago |
Michael Zillgith
|
1eaf43ac8b
|
- SV: fixed RefrTm and SmpSynch handling in SV publisher
|
7 years ago |
Michael Zillgith
|
2b7dc5c5fe
|
- added API export/internal decorations
- removed .def files for windows
|
7 years ago |
Michael Zillgith
|
894ea2e726
|
- SV: added function SVPublisher_ASDU_setSmpCntWrap
- added quality flag "derived"
- updated 9-2LE publisher example
|
7 years ago |
Michael Zillgith
|
d327f0715e
|
- added function SVReceiver_enableDestAddrCheck
|
7 years ago |
Michael Zillgith
|
c856ae7cfa
|
- SV subscriber: replaced unaligned memory access
|
7 years ago |
Michael Zillgith
|
58057f89d2
|
- SV publisher: some code cleanup
|
8 years ago |
Michael Zillgith
|
1b4675841b
|
- rearranged goose_receiver.h and sv_subscriber.h files to avoid type redefinitions
|
8 years ago |
Michael Zillgith
|
e63abff71c
|
- SV subscriber/publisher: add support for Quality type
|
8 years ago |
Michael Zillgith
|
70c311d433
|
- SV: added Timestamp type support
|
8 years ago |
Michael Zillgith
|
8f951cbcef
|
- SV subscriber: added SVReceiver_isRunning function
- .NET API: Added SV subscriber
|
8 years ago |
Michael Zillgith
|
ce0ed1d39c
|
- SV publisher/subscriber: removed deprecated header files. Moved wrapper functions for deprecated API to .c files
|
8 years ago |
Steffen Vogel
|
f1c1ba527d
|
sv: use const for SvId and DatSet attributes as they are read-only
|
8 years ago |
Steffen Vogel
|
d85ce71366
|
sv: improve debugging output in sampled values subscriber
|
8 years ago |
Steffen Vogel
|
f407c6e6ca
|
sv: add support for decoding smpMod, smpRate and datSet attributes in ASDUs
|
8 years ago |
Steffen Vogel
|
10f0d84349
|
sv: smpRate is an optional ASDU attribute. We shall only encode it if it was set before
|
8 years ago |
Steffen Vogel
|
e2601545df
|
sv: fix invalid length ASN.1 BER length field for smpMod attribute
|
8 years ago |
Steffen Vogel
|
9580c0add4
|
sv/goose: do not loop endless if invalid ASN.1 encoded payload has been received
|
8 years ago |
Steffen Vogel
|
fa694f1b0d
|
sv/goose: remove {SVReceiver,GooseReceiver}_addHandleSet() function as it is unsafe to call before {SVReceiver,GooseReceiver}_startThreadless()
The ethernet socket is now returned by {SVReceiver,GooseReceiver}_startThreadless() which allows us to call EthernetHandleSet_addSocket() afterwards.
|
8 years ago |
Steffen Vogel
|
9ad2b534f9
|
fix docs
|
8 years ago |
Michael Zillgith
|
b673e1d28a
|
Merge pull request #36 from stv0g/ethernet-handleset
EthernetHandleSet
|
8 years ago |
Steffen Vogel
|
a1654eef70
|
smaller fixes
|
8 years ago |
Steffen Vogel
|
d3ff0f25e5
|
add ABI compatability wrapper
|
8 years ago |
Steffen Vogel
|
12cf073f81
|
refactor "SVClientASDU" to "SVSubscriber_ASDU"
|
8 years ago |
Steffen Vogel
|
b4b69bf56d
|
refactor "SV_ASDU" to "SVPublisher_ASDU"
|
8 years ago |
Steffen Vogel
|
20f654bbc3
|
add documentation to SVReceiver_tick()
|
8 years ago |
Steffen Vogel
|
b6cf079a94
|
add support for new EthernetHandleSet to SV subscriber
|
8 years ago |
Steffen Vogel
|
63cd4f6f00
|
added documentation for Sampled Values publisher
|
8 years ago |
Steffen Vogel
|
f1163e78db
|
added deprecated wrappers for ABI compatability
|
8 years ago |
Steffen Vogel
|
4c5e1717d1
|
refactored "SampledValuesPublisher" into "SVPublisher" (closes #34)
|
8 years ago |
Michael Zillgith
|
bc6b7e68a8
|
- fixed typo in src/sampled_values/sv_publisher.c
|
8 years ago |
Michael Zillgith
|
5d03e77343
|
Merge pull request #33 from stv0g/sv-add-smprate
Sampled Values: add support for sample rate attribute
|
8 years ago |
Michael Zillgith
|
4cbaa6a7c1
|
Merge pull request #32 from stv0g/sv-fix-smpmod
Sampled Values: fix encoding of optional smpMod attribute:
|
8 years ago |
Michael Zillgith
|
197a0b853f
|
Merge pull request #30 from stv0g/sv-types
Sampled Values: add support for 64 bit integers
|
8 years ago |