-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Labels
part:data-pipelineAffects the data pipelineAffects the data pipelinetype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users
Milestone
Description
What's needed?
We need to be able to use a reasonable resampling function for different input signals.
Proposed solution
Chose a resampling function based on the characteristics of the input signal.
Example characteristics:
- Period (with the resampling period we can know if we are up-sampling or down-sampling)
- Deviation / volatility
- If it is monotonically increasing or decreasing
Use cases
We have very different signals, for example, SoC should be slow changing and monotonically incrementing or decrementing most of the time, while power consumption could vary greatly and be much more spiky.
Alternatives and workarounds
We could also let users override this by allowing to chose a resampling function in the subscription request, but both approaches can complement themselves.
Additional context
No response
Metadata
Metadata
Assignees
Labels
part:data-pipelineAffects the data pipelineAffects the data pipelinetype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users
Type
Projects
Status
To do