Added
- Packaging
- New name
- New fsmLoader to simplify the loading scripts, incorporating common stuff.
- Test code (first snippets)
- Test ioc
- Examples
- Usage and documentation
- Integrated watchdog logic
Changed
- Moving to a single repository for the library
- fsmBase input() renamed to connect()
- fsmBase tmrExp() renamed to tmrExpired()
- fsmIO access methods renamed
- hasPutCompleted() -> putCompleting()
- hasChanged() -> changing()
- hasDisconnected() -> disconnecting()
- hasConnected() -> connecting()
- hasFirstValue() -> initializing()
- is_io_connected() renamed to isIoConnected()
- Renamed lnlPvs class to mappedIOs
- Renamed fsmIO to epicsIO
- Renamed mirrorIO to fsmIO
- Renamed fsmLoggerToFile to fsmFileLogger