Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Source for idea: Fluent Bit #1

Open
beriberikix opened this issue Sep 18, 2021 · 1 comment
Open

Source for idea: Fluent Bit #1

beriberikix opened this issue Sep 18, 2021 · 1 comment

Comments

@beriberikix
Copy link

First off - I really like this idea and approach (STeP is NOT intended to replace Zephyr's sensor API or sensor drivers, but to act as an endpoint for that raw telemetry data.) Data pipeline processors in the cloud are very mature and I think would be very powerful for embedded devices and sensors. One project we use in production is Fluent Bit which takes inspiration from the even more popular Fluent project. The key differences are listed here.

I doubt there could be any code sharing between STeP and Fluent Bit but perhaps some of the concepts can be explored? I already see some similarities in conventions. One key aspect of Fluent/Bit is the plugin ecosystem. I could imagine a growing list of community contributed Nodes & Node Chains.

Anyway, just food for thought!

@uLipe
Copy link
Collaborator

uLipe commented Oct 28, 2022

@beriberikix sorry to take long time to respond this, I got interested in the growing list of node and node chains, and currently we have two specific purpose nodes that illustrate this, the motor control node chain and a sensor fusion node chain, you can refer them in the samples folder here:

https://github.com/Linaro/step/blob/main/samples/foc_controller/src/foc_nodes.c

https://github.com/Linaro/step/blob/main/samples/fusion_imu/src/fusion_nodes.c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants