The controller can do whatever it chooses ultimately.
If a controller sees that a device does not support Queued messages, then clearly it will have to specifically request parameters that it wants to monitor for updates.
Obviously devices that support Queued messages make life a lot easier because the controller can assume that the device will alert it to any parameter change that the device thinks is important for the controller to know about.
A well implemented controller will make use of both Queued Messages and periodic refreshing of key parameters to keep itself up to date. Constantly flooding the link asking for updates for each and every parameter probably isn't that useful in most cases though and won't scale well.
__________________
Scott M. Blair
RDM Protocol Forums Admin
|