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

1048 commits

Author SHA1 Message Date
Daniel Krebs
1e7c46d7aa comedi: better debug output 2018-06-15 19:29:23 +02:00
Daniel Krebs
fe302f9649 comedi: implement ADC and DAC directions, only DAC tested
The write / DAC direction has been tested with two output signals, see
etc/comedi.conf for reference. For now, the buffer size may not be
(considerably) smaller than 32kB, Comedi stops working for unknown
reasons. To compensate for the latency (always approx. one buffer size)
if only small sample rates are required, configure the path for
upsampling (sample-and-hold via rate parameter) at the same rate as
the out direction of the comedi node.
2018-06-15 15:47:10 +02:00
79d5257408 comedi: started implementation 2018-06-15 14:56:27 +02:00
59269a72b6 remove some superfluous comments 2018-06-15 14:56:27 +02:00
c457c0fe30 comedi: first version which compile and links 2018-06-15 14:56:27 +02:00
662e82559c comedi: added skeleton 2018-06-15 14:56:27 +02:00
dccdd67242 shmem: use proper naming convention 2018-06-15 14:24:04 +02:00
355831d8a9 websocket: fix connection state handling 2018-06-12 18:38:08 +02:00
0273e97c06 signal: add enable flag 2018-05-25 12:55:01 +02:00
607342eddc csv: make column seperator configurable 2018-05-24 10:45:11 +02:00
95e78be9ce io: add support for configurable line and column separators/delimiters 2018-05-24 10:42:57 +02:00
dba6207856 list: added new function list_lookup_index() 2018-05-24 09:05:00 +02:00
a535ec5abc node: separated node configuratio for send / receive side 2018-05-24 09:04:41 +02:00
8de7a8b763 queue_signalled: add support for OS X 2018-05-23 09:06:29 +02:00
b21b975a17 path: add a new configuration setting to switch between poll and single mode 2018-05-23 02:24:55 +02:00
d94893846f whitespace cleanups 2018-05-13 13:57:16 +02:00
a520e00a12 generalize: *_type_lookup() as wrappers around plugin_lookup() 2018-05-13 13:52:02 +02:00
9ec69bcbdf refactor: struct plugin::io -> struct plugin::format 2018-05-13 13:51:28 +02:00
63a4634d57 refactor: log_{start,stop} -> log_{open,close} 2018-05-12 18:14:24 +02:00
63e839afc9 io: align header / source files 2018-05-12 18:11:39 +02:00
221937bb5e io: pass instance pointer everywhere 2018-05-12 18:01:48 +02:00
4ba077d14e io: remove state-less IO calls 2018-05-12 15:25:29 +02:00
6978db9d3a io: properly keep track if status 2018-05-12 14:14:59 +02:00
00eac5a9b1 io: make io_{scan,print}_lines() static 2018-05-12 14:13:54 +02:00
c0313c7963 refactored: io_format -> format_type 2018-05-12 13:57:39 +02:00
3438dc305d io: generalization of line based formats 2018-05-12 13:47:35 +02:00
59ec38172b io: generalize handling of header and footers 2018-05-12 11:07:35 +02:00
39f955c947 io: renamed some fields within struct io 2018-05-12 10:41:40 +02:00
5401348b71 json: rewrite IO format for RESERVE project 2018-05-09 09:24:15 +02:00
7edd6a1b2a sample: add new function to allocate samples on heap (not in pool) 2018-05-08 11:43:53 +02:00
f99e5debb5 sample: remove sent timestamp 2018-05-08 11:42:43 +02:00
935ee584e4 sample: use libc ptrdiff_t instead of posix off_t 2018-05-08 11:41:43 +02:00
b18c776a5c sample: remove obsolete id member 2018-05-08 11:41:05 +02:00
18096feb49 signal: added unit field 2018-05-08 08:45:18 +02:00
3ff2e4d3ec io: added new format for RESERVE tests 2018-05-08 08:45:18 +02:00
cae12694ea signal_generator: show total amount of missed steps 2018-04-19 15:43:57 +02:00
6b5cad2ec9 signal_generator: fix naming convention of functions 2018-04-19 15:43:57 +02:00
4f1aab1da8 rename setting 'no_builtin' to 'builtin' to avoid double negation 2018-04-19 15:43:57 +02:00
3f74f036ea fpga: removed all FPGA related code 2018-04-05 10:21:17 +02:00
526603fc45 iec61850-9-2: some fixes for previous commit 2018-04-04 12:00:50 +02:00
f31a7b0ffb get rid of strncpy as much as possible 2018-04-04 08:53:00 +02:00
bdcdb37bb3 iec61850: fix include paths 2018-03-28 14:15:08 +02:00
b405a60670 list: fix compiler error 2018-03-26 14:33:42 +02:00
b1046ff641 signal: add support for name-based signal mapping 2018-03-26 14:08:26 +02:00
e32fe06efd list: added new list_index() function 2018-03-26 12:52:04 +02:00
5d7999b3f5 added new signal metadata class 2018-03-21 16:59:35 +01:00
46cbb689fc signal: renamed signal node-type to signal_generator to avoid confusion 2018-03-21 16:58:36 +01:00
088194eb29 Merge tag 'v0.6.0' into develop 2018-02-17 09:39:45 +01:00
e5afb8ec48 fix several build system related issues 2018-02-06 23:29:54 +01:00
c69d307bc9 improve Makefiles:
- moved all build-time options to Makefile.config
- build VILLASnode without hook support
- build VILLASnode without web & API support
- build VILLASnode without IO format support
- build VILLASnode without external plugins
2018-02-04 16:45:32 +01:00