Issue moved from tickit as it is more appropriate here.
To improve uptake of tickit more generally we should make it easy for a controls developer at DLS to make a new device from scratch. Currently the documentation is more geared towards core ticket developers, not device developers. We need to have both.
The tutorial should cover:
- Given a simple stream device IOC
- How to implement the adapter
- How to connect your IOC to it
- How to write system tests that prove your IOC
An example device:
https://gitlab.diamond.ac.uk/controls/support/bronkhorstflowbus/-/blob/master/bronkhorstFlowBusApp/Db/coriFlow.template