Niklas Eiling
6697e2eb72
Protobuf: Remove include dependency on generated header
...
This allows easier reuse of ProtobufFormat.
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-08-27 06:44:47 +02:00
Niklas Eiling
18cdd2a636
protobuf: Clean up CMakeLists
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-08-26 10:09:01 +02:00
Niklas Eiling
48189b1aaa
protobuf: Install villas.pb-c.h to include/villas/formats
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-08-26 10:09:01 +02:00
Niklas Eiling
8df05c3c71
lib/formats: install protobuf header
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-08-26 10:09:01 +02:00
d8520699b1
format: Allow printing test meta data to result file
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-05-28 19:45:55 -07:00
8978374d92
csv, tsv: Fix printing of optional fields
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-05-28 19:45:55 -07:00
a366b80109
Fix formatting
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-05-28 19:45:55 -07:00
2529c7b2d7
Remove superfluous includes
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-04-10 18:56:28 +02:00
7fb7294ff0
Fix signal and format handling
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-04-10 14:31:58 +02:00
936830d484
Remove unused includes and variables
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-03-27 17:22:07 +01:00
79484bc67c
python: Add protobuf format and test
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-03-26 23:59:51 +01:00
01da8ac47f
protobuf: Add support for new frame flag
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-03-26 11:53:20 +01:00
dc436073a2
Use spaces for indention of C++ comments
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-29 23:18:47 +01:00
Philipp Jungkamp
54d3f51afb
format-villas.human: Add NEW_FRAME flag to format
...
Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
2023-09-19 19:07:22 +02:00
Philipp Jungkamp
b70704f2d4
format-json: Include flags in serialization.
...
Include the SampleFlags::NEW_FRAME and NEW_SIMULATION flags in the
JSON serialization of samples.
Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
2023-09-19 19:07:22 +02:00
Steffen Vogel
02a2aa4f94
Apply clang-format changes
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-09-08 11:37:42 +02:00
Steffen Vogel
626e77557a
Apply suggestions from Philipps code review
...
Co-authored-by: Philipp Jungkamp <56401138+PJungkamp@users.noreply.github.com>
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-09-07 11:16:04 +02:00
bbb3cfe240
Remove more Doxygen-style comments
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-09-07 11:16:04 +02:00
68654f95f2
Add periods after file headers and fix email addresses
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-09-07 11:16:04 +02:00
Steffen Vogel
0735eb0f89
Make project REUSE compliant
...
And various other cleanups and harmonizations
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-09-07 11:16:04 +02:00
7eec1bb753
update Steffens mail address
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-16 23:44:07 +01:00
b94746effb
relicense VILLASnode to Apache 2.0
2022-07-04 18:23:57 +02:00
11a25f6fb7
update mail address
2022-03-15 09:29:20 -04:00
17ac92aa21
update copyright year
2022-03-15 09:28:57 -04:00
dfcafed20a
several fixes for new opal format
2022-02-24 08:02:19 -05:00
d4f74a5a51
add new format-type for OPAL-RT's AsyncIP example
2022-02-24 08:02:19 -05:00
ca533ac8e0
raw: fix parsing of options
2022-02-24 09:22:02 +01:00
784e970bfe
port large parts of VILLASnode to C++ and fix tests alongside
2022-01-11 09:19:53 -05:00
28843a7cd6
villas-binary: add option to enable source index validation
2021-11-10 05:19:38 -05:00
d674ba6bf8
json.edgeflex: support more data-types and deserialization
2021-10-09 17:59:52 +02:00
Manuel Pitz
6786d17915
update edgeflex format
2021-10-05 12:53:52 +02:00
Manuel Pitz
5119aba2b4
update to edgeflex format
2021-10-05 09:27:12 +02:00
bd90afc43b
line: add new option "comment_prefix"
2021-10-04 19:49:51 +00:00
Manuel Pitz
d91f9233d4
update format style
2021-10-04 19:24:47 +00:00
ec66348ef3
villas-binary: make source_index configurable
2021-10-04 11:07:51 +02:00
4d6c746232
fix doxygen @todo commands
2021-08-31 14:40:37 +02:00
b77403d907
json.edgeflex: improve error handling
2021-07-20 12:23:50 +02:00
fd7fddcf15
json.edgeflex: add sample unpacking support
2021-07-20 12:23:31 +02:00
Manuel Pitz
862dfce65a
formats: add specific json format for edgeFlex
2021-07-19 12:12:26 +02:00
731909c3a8
ported io/format code to C++
2021-06-17 08:26:46 -04:00
b79436432a
json.kafka: minor tweaks
2021-06-03 03:34:55 -04:00
d1a9d1e089
json.kafka: add missing header
2021-06-03 03:34:29 -04:00
Juan Pablo Noreña
7657b6c84b
kafka-json-format-type added for (de)serialization of { schema = {...}, payload = {...} } kafka messages
2021-06-02 14:44:50 -05:00
c840ba567b
some cleanups and fixes
2021-03-19 06:35:14 -04:00
4f370ee1b2
drop legacy logger
2021-03-17 14:58:45 +00:00
937d4f0aae
signal_data: only use type not complete signal struct
2021-02-19 07:03:21 +01:00
d1f3b03bc5
portability fix some printf format strings for time_t
2021-01-08 22:21:25 +01:00
d398a5a8fb
cmake: use imoprted targets for linking
2020-12-07 21:22:17 +01:00
2014b8b61a
final cppcheck fixes
2020-09-11 16:27:22 +02:00
c7c513a5f6
ci: fix all remaining cppcheck warnings and errors
2020-09-11 15:15:36 +02:00