Release 1.0
The initial release of Lewis (at that point still plankton). These release notes have been compiled after the release as we were not keeping any release notes at that time.
Features
Cycle-based, deterministic device simulations based on finite state machines
Control over the simulation’s time granularity and speed (slow motion, fast forward)
Simulation and device control via command line and via optional network service
Two ready to use simulated devices using different protocols:
ESS chopper abstraction (CHIC) using EPICS Channel Access
Linkam T95 temperature controller using TCP Stream protocol
Documentation in Markdown format for viewing in Github, both for users and developers
Examples for implementing Stream protocol based devices