Skip to content

rename sensor "wait" to "settle" and implement warmup and settle separately #6

@sebkopf

Description

@sebkopf

whichever is larger happens first so total event time is:

when to start the stirrer command? takes settle time + time to stop (calculate from deceleration and the stirrer setpoint or from vortex sequence start to finish)

when to turn the LED on? takes warmup time

what's the minimum read time that's possible? max(settle+stop/vortex time, warmup) + cooldown = minimum read interval --> automatically adjust this

typical values for warmup until stable: 20 seconds
typical values for cooldown: same as warmup

important: read sensor a little after LED turns off for the dark signal!
Q: should zero still await the cooldown after gainadjustment? probably not --> probably best to go straight into zeroing without ever turning the LED off!

--> move warmup + cooldown above the stirrer options

stirrer

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions