page1
START
Do set up
Set next “mark” pattern
Inter-step “mark” delay
Check
'shorter-mark' button
Pressed?
Yes
No
Reduce inter-step “mark” delay
Minimum delay?
Yes
No
Check
'longer-mark' button
Pressed?
Yes
No
Increase inter-step “mark” delay
Maximum delay?
Yes
No
Scan “mark”
buttons?
Yes
No
Increment button scan counter.
Delay to compensate
Set next “space” pattern
Inter-step “space” delay
Check
'shorter-space' button
Pressed?
Yes
No
Reduce inter-step “space” delay
Minimum delay?
Yes
No
Check
'longer-space' button
Pressed?
Yes
No
Increase inter-step “space” delay
Maximum delay?
Yes
No
Scan “space”
buttons?
Yes
No
Increment button scan counter.
Delay to compensate