⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠ You can decompress Drawing data with the command palette: ‘Decompress current Excalidraw file’. For more info check in plugin settings under ‘Saving’

Excalidraw Data

Text Elements

CreateCycle

AddProgrammed

Metrics

PredictNextCycle

CalculateCorrection

TrackDYNECO

Buffer

Trigger

Buffered subscription

CycleData

QF/IREF QF/BHYS@correction

SX.CZERO-CTML/CycleWarning

Group triggered subscription

Save reference

Save reference or remove it if reference was an ECO cycle (known on 2nd trigger)

If cycle != ECO

Trim

Update CycleData and predict again

Apply stored correction (not calculated) a.k.a. revert

MBI/IREF FULLECO/IREF DYNECO/IREF

End injection

Add correct current Wait until we are sure ECO has / has not been triggered, so the correct programmed field is added

FULLECO/IREF

DYNECO/IREF

If not ECO (already updated) Update programmed current and re-predict for updated context

Reference prediction per user

Field reference per user

2nd prediction must be triggered before next forewarning has arrived

Keep state in buffer always

Precycle

(add “measurements” for initial predictions)