- Close connection on IOC exit
- Only run POST on motors that have had a PREM (so POST not run on all motors on IOC startup)
- Add controller error reporting function
- If -ve poll period is specified, use sync rather than asyn polling