I think it would be great if HST would add an abstraction layer between the physical device and it's output values. Make it easier to replace devices without having to fix events and HSTouch.
It would also be very useful if devices had a set of user defined "sanity checks" and a flag if the device value isn't sane or hasn't been updated in a user defined period. For example, stop temperature devices from going from 90 degrees to 0 degrees from one update to the next. I've been bitten many times by "garbage in, garbage out".
It would also be nice if you could export and import device configurations (status graphics/value configurations) even if only for virtual devices.
It would also be very useful if devices had a set of user defined "sanity checks" and a flag if the device value isn't sane or hasn't been updated in a user defined period. For example, stop temperature devices from going from 90 degrees to 0 degrees from one update to the next. I've been bitten many times by "garbage in, garbage out".
It would also be nice if you could export and import device configurations (status graphics/value configurations) even if only for virtual devices.
Comment