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

2632 commits

Author SHA1 Message Date
f9fb681867 format: format io_format_lookup() to io_format.c 2017-09-04 16:03:11 +02:00
8ee79185ff format: properly handle header of villas-human format 2017-09-04 16:02:43 +02:00
6922e273bb io: renamed formats (msg -> villas-binary, villas -> villas-human) 2017-09-04 14:39:15 +02:00
24e371215a hooks: node hooks can only be added to nodes, paths hooks only to paths 2017-09-04 14:33:13 +02:00
cd59d63db5 reduce log verbosity in hook module 2017-09-04 14:32:48 +02:00
81ab3f91ea bugfix in mapping code 2017-09-04 14:32:27 +02:00
6d495c1a35 add new bitmask to samples to indicate which fields are valid 2017-09-04 14:28:55 +02:00
17a6aebcb6 cleanups 2017-09-03 10:56:13 +02:00
375287cd52 stats: refactor stats_send hook into a new node-type 2017-09-03 10:54:11 +02:00
6c34380b55 debug path polling 2017-09-03 10:52:46 +02:00
602a8f51eb signal: use pools 2017-09-03 10:52:18 +02:00
44c4e9d52f refactor: whitespace changes only 2017-09-02 22:02:01 +02:00
952a1c0444 fix missing log initialization 2017-09-02 21:06:21 +02:00
526be78ca5 hook: from now on both paths and nodes can have hooks! 2017-09-02 14:27:58 +02:00
a123736fbe signal: the signal node-type knows the number of values so we can save some space 2017-09-02 14:22:19 +02:00
415cd0de09 refactor: whitespace changes only 2017-09-02 14:20:38 +02:00
daf299388f refactor: consistent naming of variables 2017-09-02 13:47:48 +02:00
d6ea18d3a1 signal: added new counter signal type 2017-09-01 07:50:35 +02:00
c75507a31f signal: fix cli parser 2017-08-31 11:58:19 +02:00
de860087b7 path: show more path details in log 2017-08-31 11:31:43 +02:00
06d279515e fix typos 2017-08-31 11:31:23 +02:00
2001c49d53 mapping: default to node samplelen if now range for data mapping is given 2017-08-31 11:31:09 +02:00
bdd65982ed path: properly calculate correct queuelen and samplelen values 2017-08-31 11:29:49 +02:00
402f38d526 hist: use hist_{last,highest,lowest,mean} functions 2017-08-31 10:23:28 +02:00
26b0cc6d19 Merge branch 'develop' into feature-mux-demux-rtsuperlab 2017-08-31 10:18:35 +02:00
58175c7c93 show more details about path 2017-08-31 09:43:50 +02:00
0a2777ad8d hook: enable mapping of stats in "map" hook 2017-08-31 09:43:50 +02:00
e7da1e0a0e properly initialise default value of node samplelen 2017-08-31 09:43:50 +02:00
382161b00b mapping: move parser from node.c to mapping.c 2017-08-31 09:43:49 +02:00
ad98bd5f5a improve description of the statistics which we collect 2017-08-31 09:32:20 +02:00
e7666be1ef move 'samplelen' setting from per path to per node configuration 2017-08-31 09:31:19 +02:00
821a8e1fa5 io: better descriptions for raw format 2017-08-31 09:29:01 +02:00
5b4e4a4eb7 socket: remove obsolete settings 'endian' and 'header' 2017-08-31 09:28:44 +02:00
f6edec4d41 add mux feature 2017-08-30 23:53:35 +02:00
b39a02732c mapping: properly initialize mapping_entry::offset and mapping_entry:length 2017-08-30 23:52:48 +02:00
c2000e78b1 add sample_pool() macro to hide relative pointers 2017-08-30 23:51:41 +02:00
90d4374ddc signal: fix amplitude of ramp signal type 2017-08-30 23:30:16 +02:00
5f2b2ce80c api: improve session handling for WebSocket transport 2017-08-30 23:29:49 +02:00
d31c48607b signal: add new option for DC bias offset and fixed random walk 2017-08-30 22:41:15 +02:00
d758ac386a signal: add new constant type 2017-08-30 22:28:10 +02:00
949ee974d7 fix broken dependency in Makefile 2017-08-30 22:27:26 +02:00
3dafefb8d2 stats: add mean and current values for OWD and rate 2017-08-30 19:50:17 +02:00
8b85c0e5be hook: added new entrypoint "process" for muxed samples 2017-08-30 16:38:07 +02:00
ec2fad2fac mapping: add missing header fields 2017-08-30 16:37:19 +02:00
d780b84e5f api: properly initialise job queue for worker thread 2017-08-30 13:31:20 +02:00
8fdcaa3c4e add support for node_fd() to more node types 2017-08-30 13:30:31 +02:00
d13b617167 shmem: simplify code with new QUEUE_SIGNALLED_POLLING mode 2017-08-30 12:37:09 +02:00
82157b42c1 adding new synchronization methods to queue_signalled in order to use it with poll / select 2017-08-30 12:35:47 +02:00
cc3292974f use better name for worker thread functions 2017-08-30 10:40:15 +02:00
9f3d806755 add node_fd() support to most node types 2017-08-30 09:21:35 +02:00