Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions