CHAI SDK  Version 1.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Controller assignment

The Controller assignment can be done in several ways:

  • the application code sets the Controller with a message description.
  • the Controller is assigned automatically by the CHAI
    • during a Snapshot recall
    • during a Learning procedure, when a Parameter changed somewhere on the network.
  • the Controller is assigned remotely from the network
    • by an application able to explore targets and to do matching between Controllers and compatible parameters (e.g. the CopperLan Manager)
    • by the target itself. A CopperLan application exposing parameters is also able to enumerate the Controllers and to assign them.
    • during a SmartConnect procedure.

What is "SmartConnect"?

This is a procedure allowing to get the best control panel assignment for a specific target. Once initiated, the Controller application sends a brief description of its Controllers to the target. The target then tells to the Controller application which Controller to assign to which Parameter.

See Also
SmartConnect