0
Answered

Controlling Device parameter(s) as Supervisor

Kai N 10 years ago in OpenICE updated by Jeff Peterson 10 years ago 4
Hi,

I was looking into your system and already managed to compile the code and run the demo-apps. Now I am wondering, if there is a way to control parameters as a supervisor?
For example: I am running the supervisor app, connect to a (simulated) infusion pump and I want to change a parameter, e.g. the drug (name) or the drug mass.

Are such actions possible within your system?

Best regards,
Kai
OpenICE demo-apps
Hey Kai,

I'm not an OpenICE/ICE author or developer, but I'll attempt an answer.

The ICE standard itself, indicates that device control (at least by other devices, which could include a management station) is within the scope of the ICE. See, for example B.2.6, "Physiological Closed Loop Control".

OpenICE, at present, doesn't appear to do any device control. This is likely to be due to a combination of devices not supporting this and medicolegal concerns.

There's nothing, however, to prevent you from defining your own variables to be transmitted that represent parameters that you wish to control on devices. Your largest hurdle will likely be the devices themselves.
Hi Thomas, thank you for your answer! I will check out the section you mentioned and see what I can do.
Under review
Hi guys,

Right now the simulated infusion pump's parameters e.g. meds, rates, etc. are hardcoded. There has always been intent to extend the functionality but it has not been a priority. All of the other simulators are controllable with the Supervisor Simulation Controller. Check out the new documentation for the Sim Controller here: https://www.openice.info/docs/3_apps.html#simulation-control.

Here's a little OpenICE Easter egg - if you have a Fluke ProSim 6 or 8, you can connect the Fluke's serial port to an OpenICE Fluke ProSim Device-Adapter and the Simulation Controller app will control the Fluke as well as the virtual devices!

Thanks,
Jeff