We should have diagrams which represent:
- The normal case of a two exposure visit with all timing occurring as expected
- What happens if initImage is too late?
- What happens if initImage is too early? (or perhaps equivalently takeImages never comes)
- What happens if takeImages occurs without a preceeding initImage, or an initImage which timedout
- (One option would be to simply reject the takeImages command)
Some parts of these diagrams already occur inside LSE-71 – but they are specifically called out as non-normative.