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

1114 commits

Author SHA1 Message Date
04509a4a2a log: improve handling of terminal width 2017-09-16 15:00:42 +02:00
d587b5a817 add new '-V' option to tools which shows the version of only and exits 2017-09-16 11:52:30 +02:00
b27a4ba652 log: add support for logging to syslogd 2017-09-16 11:32:04 +02:00
e7cbdf694e task: add task_set_rate() 2017-09-05 16:41:05 +02:00
16fd10cc85 Merge branch 'develop' of git.rwth-aachen.de:VILLASframework/VILLASnode into develop 2017-09-05 14:52:50 +02:00
85da17577a use signed integers for sample data 2017-09-04 23:04:56 +02:00
9e354e7382 stats: fixes for new stats node type 2017-09-04 23:03:55 +02:00
212021404c io: support non blocking streams 2017-09-04 18:03:53 +02:00
0781307577 added sample_cmp() 2017-09-04 16:19:43 +02:00
26b7150f6a format: more refactoring 2017-09-04 16:19:27 +02:00
6922e273bb io: renamed formats (msg -> villas-binary, villas -> villas-human) 2017-09-04 14:39:15 +02:00
6d495c1a35 add new bitmask to samples to indicate which fields are valid 2017-09-04 14:28:55 +02:00
375287cd52 stats: refactor stats_send hook into a new node-type 2017-09-03 10:54:11 +02:00
526be78ca5 hook: from now on both paths and nodes can have hooks! 2017-09-02 14:27:58 +02:00
415cd0de09 refactor: whitespace changes only 2017-09-02 14:20:38 +02:00
d6ea18d3a1 signal: added new counter signal type 2017-09-01 07:50:35 +02:00
Georg Reinke
1317b3b5d3 add missing jansson include 2017-08-31 11:53:01 +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
382161b00b mapping: move parser from node.c to mapping.c 2017-08-31 09:43:49 +02:00
e7666be1ef move 'samplelen' setting from per path to per node configuration 2017-08-31 09:31:19 +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
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
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
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
f9324000fa add new functions to retrieve file descriptors from nodes, io formats and tasks 2017-08-30 00:22:58 +02:00
bf981a704e path: add support for multiple sources 2017-08-28 14:38:30 +02:00
a5cd67af79 add new samplelen field to node 2017-08-28 14:36:16 +02:00
7cedb0edcd mapping: replace struct mapping with a struct list 2017-08-28 14:35:50 +02:00
5917b33314 refactor: list_init() should return an integer like all other _init() functions 2017-08-28 14:34:47 +02:00
50b3529c90 improved mapping module to support node name prefixes 2017-08-28 12:48:15 +02:00
5d0ba771c6 Merge branch 'node-test' into develop
# Conflicts:
#	include/villas/api/session.h
#	lib/api.c
#	lib/super_node.c
#	lib/web.c
2017-08-27 18:44:03 +02:00
98ea4d92b7 api: add api_session_name in order to improve debug output 2017-08-27 17:59:59 +02:00
53fae53aeb websocket: major improvements to websocket node type 2017-08-27 17:05:34 +02:00
1946d137fa reworked libwebsocket buffers in order to support fragmented messages 2017-08-27 17:04:25 +02:00
61de3b3274 a bunch of smaller changes and bug fixes 2017-08-23 16:51:15 +02:00
c042dd4a0b io: merge msg and webmsg formats 2017-08-22 14:15:19 +02:00
9a8f2e488e io: fix data types for sample count 2017-08-22 12:20:55 +02:00
2e3a6ef90b refactoring: periodic_task => task 2017-08-22 12:20:14 +02:00
3eea0c67bb - introduce low-level interface for new IO subsystem: we now have a fully extensible system for new IO formats and file formats
- reworked file node-type to remove in / out directions
2017-08-14 14:42:07 +02:00