rrivirr / rriv

GNU General Public License v3.0
1 stars 9 forks source link

Review and improve logic for reading cycle delays #88

Open ZavenArra opened 2 years ago

ZavenArra commented 2 years ago

We want to separate the concepts 'delay' and 'interval' in our code and documentation

A delay is a time period that takes place between the end of a process and the start of another process An interval is a time period that takes place between the start of a process and the next iteration of the same process

As we process measurement cycles, the following shall be intervals

And the following shall be delays

Image

jakehosen commented 2 years ago

Not causing a problem but still needs to be corrected to work properly.

ZavenArra commented 1 year ago

I think we could consider calling 'start up delay' as 'start up interval' as well, which could express that all the configured start up delays start from the relevant setup completion time.

Global start up delay starts from completion of all sensor setup. Individual sensor start up delay starts from the completion of setup for that particular sensor.