kjwoodsISIS / test5

Migration Test
Eclipse Public License 1.0
0 stars 0 forks source link

Simulated Devices #21

Open kjwoodsISIS opened 8 years ago

kjwoodsISIS commented 8 years ago

As a developer and support person, I want to have some simulated devices, so that I can test client applications, IOCs, communications and business logic without having to setup real (hardware) devices.

'''Completion Criteria'''

  1. Simple Simulator: achieves "set value" immediately.
  2. Complex Simulator: a. ramps up/down to "set value" b. drifts from "set value". c. sets/publishes error states

'''Notes'''

  1. Simulators are merely software components which simulate the behaviour of existing devices in use at ISIS (doesn't have to be a complete set - we can build up a library of simulated devices over time).
  2. Could use LabVIEW to simulate devices. Could be a good way to test 32-bit 2012 LV?
  3. Need one simulator for each different type of device
    • different devices have different command sets
    • different devices use different types of communication (RS-232, Ethernet, USB, GPIB, etc.).
kjwoodsISIS commented 8 years ago

Imported from trac issue 13. Created by skn09965 on 2013-01-14T12:05:21, last modified: 2013-01-14T12:06:34