1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-16 00:00:02 +01:00
Commit graph

2639 commits

Author SHA1 Message Date
Philipp Jungkamp
6dc75b8408 initial support for iec60870-5-104-slave node
This allows sending periodic signals using the new node.

The node does not yet support...

...proper logging of ASDUs.
...providing data on Global Interrogation.
...buffering setValue commands to read values which have been sent to slave.
...clockSync commands, what would the proper handling be?
2022-07-27 11:14:55 +00:00
Philipp Jungkamp
adb70138c8 start iec60870 node + sample to ASDU conversion 2022-07-27 11:14:55 +00:00
Manuel Pitz
6622cc8431 fix: correct time alignment for phasor rate calculation 2022-07-06 19:20:55 +02:00
b94746effb relicense VILLASnode to Apache 2.0 2022-07-04 18:23:57 +02:00
Manuel Pitz
addef9a1e5 Hook pmu dft classes 2022-06-01 18:15:29 +02:00
69c70d17bc api: be more foregiving in regard to parsing payloads 2022-05-19 17:20:23 +02:00
dce51b2d52 fix parsing of signals in vector and object notation 2022-05-19 11:49:30 +02:00
Manuel Pitz
17c7ff7ede add power hook 2022-04-08 18:16:01 +02:00
Manuel Pitz
376ff12d08 fix auto merge error 2022-04-08 17:38:10 +02:00
Manuel Pitz
f9c2c1e343 cleanup 2022-04-08 17:38:10 +02:00
Manuel Pitz
0e6bf3f20d fix pmu_dft 2022-04-08 17:38:10 +02:00
Manuel Pitz
39c96feecb add lpdft as estimation algorithm and update estimation function 2022-04-08 17:38:10 +02:00
6ab0fbdf13 hook-pmu_dft: fix timetagging of phasor 2022-04-08 17:38:10 +02:00
849876a349 hook-rms: fix integration error. previously using the next value to
update accumulator
2022-04-08 17:02:29 +02:00
5feb82e7a3 openapi: add missing OpenAPI docs 2022-04-05 17:32:37 +02:00
d0da86ae3f example: add missing files for example 2022-04-01 18:06:28 +02:00
17b83cb4e1 example: port example node-type to C++ 2022-04-01 18:06:28 +02:00
79f930301f api: fix cppcheck warnings 2022-03-29 21:30:53 +02:00
56fa561493 api: implement first version of universal data-exchange API 2022-03-28 18:06:47 +02:00
f09f91a9e2 fix cppcheck warnings 2022-03-28 16:26:41 +02:00
7d6a6ea265 mqtt: add OpenAPI docs 2022-03-28 11:10:49 +02:00
c0bbcd910b api: provide node output signals 2022-03-28 11:10:49 +02:00
9b9f880d18 signal: fix json encoding 2022-03-28 11:10:49 +02:00
183867b17a api: move some files 2022-03-28 11:10:49 +02:00
fea12dbfc3 stats: fix initialization 2022-03-28 11:10:49 +02:00
Manuel Pitz
f63ec3a6c9 Doc update 2022-03-28 10:32:28 +02:00
Manuel Pitz
634d95362a Update pps_ts.cpp 2022-03-23 12:29:21 +00:00
Manuel Pitz
6a8081857f Update pps_ts.cpp 2022-03-23 12:29:21 +00:00
Manuel Pitz
4340ce39b5 Documentation update 2022-03-23 10:02:22 +01:00
Manuel Pitz
08c4d98d80 cleanup unused variables in pmu_dft and update documentation 2022-03-22 20:33:01 +01:00
Manuel Pitz
7fc87985a7 add capability to compensate for phase, amplitude, frequency and rocof offset 2022-03-22 18:42:10 +00:00
Manuel Pitz
426726ad79 fixes and update of pmu_dft hook 2022-03-22 18:42:10 +00:00
Manuel Pitz
71f2bc9b7f add round hook 2022-03-22 18:42:10 +00:00
Manuel Pitz
5a6c135083 add renumbering for decimate to allow detection of missed samples even if decimating 2022-03-22 18:15:28 +01:00
Manuel Pitz
76bfd3f6f4 hook: change sync to middle of second to avoid errors when system time is mostly synced 2022-03-22 17:56:13 +01:00
5cdce16d3f remove empty lines and file beginnings 2022-03-15 09:29:20 -04:00
11a25f6fb7 update mail address 2022-03-15 09:29:20 -04:00
17ac92aa21 update copyright year 2022-03-15 09:28:57 -04:00
53d18d4a4e go: fix tests 2022-03-14 19:51:41 -04:00
ae1b064b5a remove broken support for Darwin/macOS 2022-03-14 19:37:29 -04:00
d72b19c2ec go: fix cppcheck warnings 2022-03-14 17:31:11 -04:00
fd1996bf21 fix file headers 2022-03-14 16:34:12 -04:00
3d1fe23fba go: add example for using libvillas in a Go application 2022-03-14 16:24:28 -04:00
fa398a2cf7 go: finish Go node-type 2022-03-14 15:32:20 -04:00
c21d282d93 go: started working on WebRTC node 2022-03-07 08:37:14 -05:00
db67c468bc go: add first version of Golang node-type support 2022-03-07 08:37:14 -05:00
619c620e1a log: fix logging errors in sample dump 2022-03-07 08:37:14 -05:00
a856f1801f node: minor cleanups 2022-03-07 08:37:14 -05:00
066febf06f node: allign getNetemFDs() to getPollFDs() 2022-03-07 08:37:10 -05:00
6d299d33ed capi: fix memcpy error 2022-03-07 08:08:29 -05:00