User Interface / control for typical coat flow. #9

Open
opened 2026-04-09 21:06:35 +00:00 by q3k · 1 comment
Owner

Notes on the expected user interface:

Configurable parameters ahead of time:

V1: RPM of first (coating) phase

V2: RPM of second (drying) phase

T2: Time of second (drying) page. Order of 10s to 60s.

Process:

  1. User sets parameters. Main user interface has a 'coat' button which is the entrypoint to the proces below.
  2. User presses 'coat'. Spin coater ramps up to V1 as fast as possible and stays there until... 'Coat' buttons change into 'dry' and 'stop' buttons.
  3. User presses 'dry'. Spin coater ramps up to V2 as fast as possible. 'dry' button disappears, only 'stop' is visible.
  4. T2 starts and counts down to 0, is being displayed to the user (in seconds).
  5. After T2 elapses, Spin coaters ramps down to 0 RPM.

Note on timeouts: after stage 2 (at speed V1), if the user doesn't press 'dry' within 15 minutes, spin coater times out and ramps down to 0 RPM.

FSM diagram to follow.

Notes on the expected user interface: **Configurable parameters ahead of time**: **V1**: RPM of first (coating) phase **V2**: RPM of second (drying) phase **T2**: Time of second (drying) page. Order of 10s to 60s. **Process**: 1. User sets parameters. Main user interface has a 'coat' button which is the entrypoint to the proces below. 2. User presses 'coat'. Spin coater ramps up to V1 as fast as possible and stays there until... 'Coat' buttons change into 'dry' and 'stop' buttons. 3. User presses 'dry'. Spin coater ramps up to V2 as fast as possible. 'dry' button disappears, only 'stop' is visible. 4. T2 starts and counts down to 0, is being displayed to the user (in seconds). 5. After T2 elapses, Spin coaters ramps down to 0 RPM. Note on timeouts: after stage 2 (at speed V1), if the user doesn't press 'dry' within 15 minutes, spin coater times out and ramps down to 0 RPM. FSM diagram to follow.
Author
Owner

![](https://object.ceph-eu.hswaw.net/q3k-personal/61e8de32c8133e4e47c47ceef1f91bbb4cb439e6743f819aa4ff63fea000fe66.png)
rob self-assigned this 2026-04-13 18:06:17 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: fafo/maasier#9
No description provided.