Commit Graph

7 Commits

Author SHA1 Message Date
Felix Weiler
78ba98a587 Feature/async sources (#46)
* WIP: Added async file reader.

* Async resampling and synchronization refactored.

* Add async mqtt publisher. Remove queue from joint.

* Add async zmq publisher and subscriber.

* Modify integration tests for streaming.

* Name refactoring resampler.

* Added async source/sink to factory.

* Refactor joint and add integration tests.

* Add termcolor dev dependency

* Add conosole source and sink

* Add cli interface for different protocols

* Removed files unfit for merge.

* Fix review requests.

* Restore use of $MSB_CONFIG_DIR for now.

It seems that the default behaviour is not looking for
.config/heisskleber

* Remove version test, causing unnecessary failures.
2024-01-22 11:23:00 +01:00
Felix Weiler
efa3a504dd Replace black with ruff for formatting. 2023-11-15 15:36:41 +01:00
Felix Weiler
7f1b92f5cc Add more integration tests, run test on joint. 2023-11-13 20:31:31 +01:00
Felix Weiler
4ea5668db3 Cleaning up async mqtt subscriber. 2023-11-13 18:38:59 +01:00
Felix Weiler
0ba690cb4a WIP: Write more tests 2023-11-10 17:01:23 +01:00
Felix Weiler
55db1e325e Work in progress. 2023-11-09 12:56:09 +01:00
Felix Weiler
6ccc4d8f06 WIP: Async MQTT subscriber 2023-11-09 11:31:23 +01:00