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

2634 commits

Author SHA1 Message Date
33ceb2f46c path: add dedicated functions for path_{source,destination}_prepare() 2020-09-10 17:40:36 +02:00
3c13f67930 refactor: struct node -> struct vnode 2020-09-10 17:40:36 +02:00
ac572d9d97 hook: add more calls to Hook::parse() 2020-08-28 19:49:36 +02:00
Manuel Pitz
113cef9a60 Fix enable disable feature of this hook 2020-08-28 19:47:02 +02:00
Niklas Eiling
3f35219e14 fix use without initialization error in session.cpp 2020-08-28 15:58:10 +02:00
Niklas Eiling
4de57668c5 fix building with bitbake when villas-fpga is used 2020-08-28 15:13:19 +02:00
Manuel Pitz
831a6824bd bugfix for values array reading from json file 2020-08-25 20:46:44 +02:00
01309de280 api: next iteration of new API code 2020-08-25 20:27:26 +02:00
a293d22f93 api: add indention to API outputw 2020-08-25 20:26:41 +02:00
bfa6668992 code-style 2020-08-25 20:26:16 +02:00
c7c290960a file: remove specific restart logic 2020-08-25 20:25:27 +02:00
b552fbe47f node: use regex to check node name 2020-08-25 20:24:46 +02:00
2f29e30c33 add {node,path,hook_list}_to_json() 2020-08-25 20:24:18 +02:00
57f570d9b0 list: use new lookup methods 2020-08-25 20:22:19 +02:00
bbcfab1721 ngsi: fix segfaults caused by missing multithreading primitives 2020-08-24 21:02:40 +02:00
88de719edf add a new hook to limit the value range 2020-08-24 20:57:44 +02:00
efe2f52e60 fixes for signal generator 2020-08-21 15:21:09 +02:00
Manuel Pitz
328b077956 first working version of signal generator 2020-08-21 14:02:30 +02:00
Manuel Pitz
b7f850cb0d simple working pulses 2020-08-21 13:40:50 +02:00
Manuel Pitz
ecd5ed1a6f Add node pulse to signal generator 2020-08-21 13:40:49 +02:00
bfe60465f5 signal-generator: add support for configuring different paramenters for each generated signal value 2020-08-19 14:14:40 +02:00
7e5c298d90 websocket: avoid nullptr deref 2020-08-17 17:30:22 +02:00
de9b466ace skip_first: fix initialization 2020-08-17 17:30:22 +02:00
d9134e662b fix typo 2020-08-17 17:30:22 +02:00
006f1ba405 catch exceptions as const ref 2020-08-17 17:30:22 +02:00
a42315585b api: second batch of changes for new API version 2020-08-17 17:30:21 +02:00
e071c2475e remove usage of uninitialized value 2020-08-17 17:30:21 +02:00
c48e6718dc signal: all signal_to_json() 2020-08-17 17:30:21 +02:00
b58573f123 api: rewrite API to v2 2020-08-17 17:30:21 +02:00
c191b15809 path: add UUID 2020-08-17 17:30:21 +02:00
f8c3ec3647 ngsi: rewrite NGSI/FIWARE OCB node-type using C++ primitives 2020-08-17 12:52:08 +02:00
d7f89fdb29 signal: use 'float' as default signal type 2020-08-17 12:51:30 +02:00
313470e530 signal: replace placeholder for invalid data 2020-08-17 12:51:04 +02:00
af1bb4af9d ngsi: rewrite signal and attribute mapping based on new signal code 2020-08-14 15:00:57 +02:00
ff25a2a02c file: allow specifiying offset within file 2020-07-16 14:20:58 +02:00
17f513956a if: fix access of uninitialized memory 2020-07-16 14:04:53 +02:00
459759a037 config: support libconfig include directories 2020-07-10 16:29:35 +02:00
33eef47f97 can: align code to VILLASnode coding-style 2020-07-09 07:25:36 +02:00
06fc6ed6ed can: reduce includes to the required minimum 2020-07-09 07:25:36 +02:00
5df815765a can: fix authors 2020-07-09 07:25:36 +02:00
208fc1843a can: remove unused callbacks 2020-07-09 07:25:36 +02:00
Niklas Eiling
c4b21e5f26 can: add to_raw conversion and fix data conversions in can_write 2020-07-09 07:25:35 +02:00
Niklas Eiling
e3e1ecda2d can: add function that converts arbitrary sized can data to union signal_data 2020-07-09 07:25:35 +02:00
Niklas Eiling
0235cc1190 can: allow out configuration to not contain name field. Order signals as in the config file instead of searching by name 2020-07-09 07:25:35 +02:00
Niklas Eiling
f5e0efb1ef add vim swp files (*.swp) to .gitignore 2020-07-09 07:25:35 +02:00
Niklas Eiling
dc247ec33b can: properly set flags 2020-07-09 07:25:34 +02:00
Niklas Eiling
9fd6bae450 can: make can_read non-blockin using recv() instead of read() 2020-07-09 07:25:34 +02:00
Niklas Eiling
62d6ef56e1 can: fix can_write using the wrong signal sizes 2020-07-09 07:25:34 +02:00
Niklas Eiling
496daae78f can: clean can_parse and test configuration parsing 2020-07-09 07:25:34 +02:00
Niklas Eiling
a174e06961 can: implement can_write 2020-07-09 07:25:34 +02:00