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

2506 commits

Author SHA1 Message Date
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
Niklas Eiling
bf337ec2a3 can: implement config parsing and reading from can bus 2020-07-09 07:25:33 +02:00
Niklas Eiling
707e0e5175 can: add basic functionality for socketcan nodetype 2020-07-09 07:25:33 +02:00
Niklas Eiling
49ac1dbeaa can: cosmetic changes to can nodetype draft 2020-07-09 07:25:33 +02:00
Niklas Eiling
7a11654a92 can: implement send and receive functions and latencies measurments 2020-07-09 07:25:33 +02:00
Niklas Eiling
9653ea5295 can: add prototype code for testing can support 2020-07-09 07:25:33 +02:00
5b1cda7a89 can: inital code skeleton 2020-07-09 07:25:33 +02:00
Niklas Eiling
3fbe7da83b make signal_data print raw data when signal type is unspecified or unknown 2020-07-06 17:20:29 +02:00
0e0250dcba check if struct sample::signals is set everywhere properly 2020-07-06 15:07:05 +02:00
21a16166f9 io: fix typo 2020-07-06 14:03:45 +02:00
e81b61b4f1 make more use of villas::MemoryAllocationError 2020-07-06 14:03:45 +02:00
8de965d93d ci: fix compiler error 2020-07-06 14:03:45 +02:00
38d2b84687 signal: last bug fixes for output signal api 2020-07-06 14:03:45 +02:00
2374e2dfa7 ci: fix compiler errors 2020-07-06 14:03:45 +02:00
1f39d1bca0 signal: split signal related code into separate files 2020-07-06 14:03:45 +02:00
bf5a688c61 signal: initialize signal default value 2020-07-06 14:03:44 +02:00
0525dfc383 api: return path status as string 2020-07-06 14:03:44 +02:00
60c90408c4 node: improve log output 2020-07-06 14:03:44 +02:00
293ffea887 websocket: fix access to uninitialized memoryu 2020-07-06 14:03:44 +02:00
86d7f91eb5 path: dump signal list during startup 2020-07-06 14:03:44 +02:00
8e259516a3 add more nullptr checks after memory allocations 2020-07-06 14:03:43 +02:00
d7deec4318 path: fix check 2020-07-06 14:03:43 +02:00
6f72bc832c api: expose output signals via API 2020-07-06 14:03:43 +02:00
a2aca1f6f7 memory: fix broken mmap support on non x86 platforms 2020-07-06 13:40:39 +02:00
6d2990ade5 avoid issues with uninitialized memory 2020-07-06 13:40:39 +02:00
4d18b0e9df config: enable subsitution of environment variables and resolvement of @include directives 2020-07-06 13:25:12 +02:00
43a8964fe7 whitespace cleanup 2020-07-05 11:32:25 +02:00
9377e313c9 value: add new format for parsing simple text values 2020-07-05 11:31:33 +02:00
9b3d08ab6a config: fix invalid usage of std::string::replace() 2020-07-03 12:00:45 +02:00