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

3871 commits

Author SHA1 Message Date
679567fa6f comedi: fix a few format strings for portability 2019-10-18 10:34:14 +02:00
b74bf5b7ee Merge branch 'mqtt_unthreaded' into 'master'
Unthreaded MQTT

Closes #248

See merge request acs/public/villas/VILLASnode!49
2019-10-18 10:32:45 +02:00
5cb693bb31 docker: fix caching issue 2019-10-17 21:39:28 +02:00
a2c45a2ca6 ci: reenable manual raspbian builds 2019-10-17 21:37:24 +02:00
1422cde661 cmake: include raspbian Dockerfiles into CMakeLists.txt 2019-10-17 21:33:31 +02:00
ee70a74920 docker: build spdlog and fmtlib from scratch for raspbian build 2019-10-17 21:33:31 +02:00
2480030717 Merge branch 'ci-fixes' into 'master'
CI fixes

See merge request acs/public/villas/VILLASnode!50
2019-10-17 21:29:17 +02:00
e3dc864164 ci: build armv6 target only on master branch 2019-10-17 21:19:42 +02:00
a639bd775d ci: do not build base template 2019-10-17 21:09:14 +02:00
Sonja Happ
fdd2a3b266 only build unit tests of common if project is toplevel project 2019-10-17 10:42:53 +02:00
Sonja Happ
ed10e3d47f comment init of node's "stats" shared pointer with nullptr since this causes node_init to crash arbitrarily 2019-10-17 10:41:50 +02:00
Sonja Happ
51527d3403 merge remote version, accept all changes of remote version 2019-10-16 13:32:35 +02:00
b3ca300b26 fix invalid variable name 2019-10-04 18:48:16 +02:00
ec2b6128ea fix merge of pps_ts hook 2019-10-04 18:48:10 +02:00
df29094a14 fix merge of pps_ts hook 2019-10-03 11:44:29 +02:00
c72fd1718d fix invalid variable name 2019-10-03 11:34:59 +02:00
31623673a4 minor code-style fixes 2019-10-03 11:30:08 +02:00
Sonja Happ
69f76420ee fix indentation 2019-10-03 11:30:08 +02:00
Sonja Happ
ff8151bee0 remove files of mqtt_unthreaded node type since this is implemented in mqtt type now 2019-10-03 11:30:08 +02:00
Sonja Happ
e52d2f77ee improve unthreaded implementation of MQTT node type
- set cancel type of MQTT communication management thread to asynchronous
- fix removing node from list in mqtt_stop
- add a debug output upon invocation of pthread cancel in mqtt_type_stop
- contributes to #248
2019-10-03 11:30:08 +02:00
Sonja Happ
3624cb9fca renaming variable to improve readability 2019-10-03 11:30:08 +02:00
Sonja Happ
19523377f4 use a thread per process to execute mosquitto loop, contributes to #248 2019-10-03 11:30:08 +02:00
Sonja Happ
f3db8f6192 add unthreaded version of MQTT node type 2019-10-03 11:28:28 +02:00
8d612d8868 Merge remote-tracking branch 'remotes/origin/hook-pps_ts' 2019-10-03 11:08:39 +02:00
4531443269 Merge branch 'v0.8.0-fixes' into develop 2019-10-03 11:01:07 +02:00
Sonja Happ
f8fe445623 fixes for multiarch:
- install cmake 3.15.3. binaries from github (older version in buster has a bug!)
- use CMAKE_OPTS flag for compiling fmt and spdlog
- use the cmake TOOLCHAIN file and INSTALL_LIBDIR fitting to the architecture in build stage
2019-09-17 12:32:54 +02:00
Sonja Happ
37914a0af1 set LD_LIBRARY_PATH in debian multiarch 2019-09-17 10:23:06 +02:00
Sonja Happ
3cfc2736aa reduce version of FMT lib to 5.2.0 instead of 6.0.0 for compatibility with spdlog library 2019-09-16 16:08:01 +02:00
Sonja Happ
51e2f584df reduce version of FMT lib to 5.2.0 instead of 6.0.0 for compatibility with spdlog library 2019-09-16 16:06:47 +02:00
Sonja Happ
ef4c252c2e compile FMT as shared library, use external FMT lib in SPDLOG 2019-09-16 16:03:45 +02:00
Sonja Happ
2101fa5fa8 update common submodule 2019-09-16 15:59:42 +02:00
Sonja Happ
1127278e90 remove custom install path for libfmt and libspdlog to enable cmake finding cmake configs 2019-09-16 10:42:21 +02:00
Sonja Happ
a887264659 fix indentation 2019-09-16 09:48:22 +02:00
Sonja Happ
d76bcdbb07 remove files of mqtt_unthreaded node type since this is implemented in mqtt type now 2019-09-13 10:15:03 +02:00
Sonja Happ
b2184665be improve unthreaded implementation of MQTT node type
- set cancel type of MQTT communication management thread to asynchronous
- fix removing node from list in mqtt_stop
- add a debug output upon invocation of pthread cancel in mqtt_type_stop
- contributes to #248
2019-09-13 09:56:50 +02:00
Sonja Happ
fc72f73f40 renaming variable to improve readability 2019-09-13 09:02:40 +02:00
Sonja Happ
15b8151121 use a thread per process to execute mosquitto loop, contributes to #248 2019-09-12 17:05:18 +02:00
be863894d8 cmake: fix search path 2019-09-04 00:41:28 +02:00
93980ab72f docker: install spdlog and fmtlib from sources 2019-09-04 00:05:06 +02:00
69d29cd335 update common submodule 2019-09-03 23:29:29 +02:00
bc67e865aa add missing arch to dockerfile 2019-09-03 23:14:38 +02:00
29ac5a7eae add missing fmt library 2019-09-03 23:03:32 +02:00
7feddca897 update common submodule 2019-09-03 23:03:20 +02:00
4a4a8e3d38 upadte common submodule 2019-09-03 22:59:40 +02:00
e1e9b2e1fc format: fix parsing of complex values in villas.humas format (closes #261) 2019-09-03 22:54:10 +02:00
1673368c0b ci: update Raspbian test image to Buster 2019-09-03 22:28:16 +02:00
fd3c732771 refactor: msg format reserved 2019-09-03 22:06:23 +02:00
9cbcef4fc1 format: do not use hyphens in file names 2019-09-03 22:02:42 +02:00
3aab1611ce add missing spdlog to Dockerfiles 2019-09-03 21:40:20 +02:00
6c6f580f1d update common submodule 2019-09-03 21:33:40 +02:00