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

1091 commits

Author SHA1 Message Date
792cf1853a several fixes to compile VILLASnode on Ubuntu 16.04 2017-10-20 11:54:00 +02:00
702dc34052 c++: add proper casts from void * 2017-10-20 11:54:00 +02:00
41ae48ad58 test_rtt: create missing output directory 2017-10-18 14:44:30 +02:00
48452f6ed6 fix integration tests for loopback node-type and socket multicast 2017-10-18 14:23:50 +02:00
3c27971cc7 socket: treat EPERM as a warning (see #120) 2017-10-18 13:23:00 +02:00
3d6561097f cleanups 2017-10-16 23:08:46 +02:00
80ee8d786d refactored sample by adding more *_many() functions 2017-10-16 08:09:07 +02:00
ce5f4e5a60 some refactoring in json parsing 2017-10-16 08:09:07 +02:00
7e997bc063 added new node-type for InfluxDB 2017-10-15 22:02:43 +02:00
b03748ac2c another fix for #120 (sendto: invalid argument) 2017-09-23 23:45:39 -06:00
adb81f39d2 websocket: fix segfault 2017-09-19 04:12:34 +02:00
d0901dd268 enable new node-type test_rtt 2017-09-16 15:34:16 +02:00
fba30731aa task: simplify interface 2017-09-16 15:33:01 +02:00
5e620942ce adding new field "flags" to struct sample 2017-09-16 15:04:59 +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
a483a6e4e2 stats: refactored stats node type 2017-09-05 14:51:16 +02:00
9db9a9a1d3 fix invalid free 2017-09-05 10:50:25 +02:00
9beda12c4c fix compiler errors on OS X 2017-09-05 10:11:23 +02:00
876a147842 fix memory leaks detected by valgrind 2017-09-05 01:09:34 +02:00
12973f9088 json: accept integers for floating point settings 2017-09-04 23:16:58 +02:00
0447aeee00 io: fix old format names 2017-09-04 23:04:21 +02:00
9e354e7382 stats: fixes for new stats node type 2017-09-04 23:03:55 +02:00
2d05c0853a signal: show usage info 2017-09-04 18:03:05 +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
602a8f51eb signal: use pools 2017-09-03 10:52:18 +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
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
90d4374ddc signal: fix amplitude of ramp signal type 2017-08-30 23:30:16 +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
8fdcaa3c4e add support for node_fd() to more node types 2017-08-30 13:30:31 +02:00
9f3d806755 add node_fd() support to most node types 2017-08-30 09:21:35 +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
22e450d9b1 test_rtt: some more work (not complete yet) 2017-08-27 18:02:24 +02:00
7dd8407960 websocket: more refactoring 2017-08-27 17:59:24 +02:00
53fae53aeb websocket: major improvements to websocket node type 2017-08-27 17:05:34 +02:00
41ceea7f48 zeromq: increase maximum message size 2017-08-23 15:48:34 +02:00
fc53728b34 socket: most of the format specific error handling is now in the io subsystem 2017-08-23 15:48:05 +02:00
2e3a6ef90b refactoring: periodic_task => task 2017-08-22 12:20:14 +02:00
53cff79da6 nanomsg: fix shutdown of node 2017-08-16 12:19:29 +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
27f60325a5 osx: new periodic task system allows us to compile more node types for OS X 2017-08-14 14:36:18 +02:00
a13097fa80 add new class to abstract different implementations for periodic tasks 2017-08-14 14:35:16 +02:00