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

37 commits

Author SHA1 Message Date
11c4c61952 make statistics easier to read 2015-10-14 14:52:29 +02:00
ea74bcd5c8 Fix division by zero 2015-10-14 12:20:35 +02:00
c5487663cc improved statistics and debug outputs 2015-10-13 12:21:23 +02:00
9ab3b80bf9 apply code style rules 2015-10-13 10:11:38 +02:00
504e64a7c8 fixed statistics collections 2015-10-12 16:59:16 +02:00
24fa12c369 replace clock_gettime() by time_now() 2015-10-12 16:25:08 +02:00
6460108c92 Improved periodic statistics 2015-10-12 16:16:42 +02:00
5dbfb0301b Added overrun-detection for asynchronous / fixed-rate paths (still missing for synchronous paths) 2015-10-11 08:55:14 +02:00
9ceb05d823 rework of hook system.
added new hooks:
  - skip_first
2015-10-09 13:30:41 +02:00
7682ffb080 Changed format of msg_{fscan,print} functions
Added flags and options to the mentioned functions
2015-10-07 18:12:12 +02:00
acd72ea501 fixed implementation of FIR filter hook with thread local storage 2015-09-28 19:53:42 +02:00
ec26e4c346 added "deduplication" hook: do not send messages which are too similar to their precursors 2015-09-28 19:18:39 +02:00
bfb0221ccf replaced strap() and vstrap() functions by strcatf() and vstrcatf()
The new versions of those string concatenating functions are using realloc() to dynamically resize the string buffer if needed.
We don't use the stack anymore.
2015-09-22 13:01:02 +02:00
006440567a improving documentation 2015-09-19 18:48:00 +02:00
de37528788 Replaced static arrays for hooks and node types by dynamic linked lists and REGISTER_* macros 2015-09-19 15:26:30 +02:00
17659ffc83 applying coding conventions 2015-09-19 12:24:11 +02:00
66fcf82d1c moved hook_run() function to path.c 2015-09-19 12:20:17 +02:00
5f038bf6bd removed trailing whitespace 2015-08-07 01:11:43 +02:00
1b9bfc155a rewrite of hook system (much more powerful now :-) 2015-06-10 15:10:51 +02:00
2597fff110 added new fields ts_{sent,recv} for a timestamp of last sent/received messages 2015-06-10 15:05:36 +02:00
02aa3ecdf2 update timestamp hook example to new message format 2015-06-05 12:41:25 +02:00
b42dd7a466 pass timestamp when message was received to hook callbacks 2015-06-05 12:39:40 +02:00
fffac2eb88 remove superfluous includes 2015-06-03 10:13:35 +02:00
08e08e6711 updated copyright in header 2015-06-02 21:53:04 +02:00
7997f4e7a4 changed behavior of decimation hook 2015-05-06 13:20:18 +02:00
411e02f034 updated hooks: multiplexing will soon be replaced by new _{read,write} functions 2015-05-06 11:38:57 +02:00
506bb2446c updated documentation (copyright year and other stuff) 2015-05-06 11:36:51 +02:00
4670e946aa added first code for new multiplex hooks 2015-04-01 14:27:52 +02:00
50622d1102 simplified hook_lookup() 2015-04-01 14:25:21 +02:00
877e2b7aec Merge branch 'master' of github.com:RWTH-ACS/S2SS 2015-04-01 13:28:33 +02:00
e1d63db91b adjusted fir_hook() to use the new history buffer 2015-04-01 13:27:10 +02:00
d63c5e913b removed log hook, because it was replaced by the 'file' node type 2015-03-31 18:28:18 +02:00
872153b458 smaller cleanups 2015-03-31 14:28:00 +02:00
b89f65debc a lots of small cleanups 2015-03-21 15:29:00 +01:00
d25ad21d86 removed last direct calls to malloc() 2015-03-21 11:54:14 +01:00
9c57c54abe improved hook user callback system and added new examples (untested) 2015-03-18 16:13:18 +01:00
64cead2f2e added first version of configurable hook support with a few examples
TODO: this is not tested yet

git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@177 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-08-31 14:43:28 +00:00