A configuration database associated with a hardware system stores at least
one data structure defining a Dial instance and a mapping between each of
a plurality of possible input values of the Dial instance and a respective
one of a corresponding plurality of output values, where the plurality of
output values controls which of a plurality of different possible latch
values is placed in a hardware latch to configure the hardware system. The
configuration database further indicates an association between the Dial
instance and the hardware latch. In response to receipt of a request
specifying an input value for the Dial instance, the configuration
database is accessed to determine an output value for the Dial instance
based upon the mapping. In addition, a latch value is obtained based upon
the output value and the association. The latch value is then provided to
the hardware system to set the hardware latch to the desired latch value.
Een configuratiegegevensbestand verbonden aan een hardwaresysteem slaat minstens één gegevensstructuur op bepalend een instantie van de Wijzerplaat en een afbeelding tussen elk van een meerderheid van mogelijke inputwaarden van de instantie van de Wijzerplaat en een respectieve één van een overeenkomstige meerderheid van outputwaarden, waar de meerderheid van output controles taxeert wat van een meerderheid van verschillende mogelijke klinkwaarden in een hardwareklink wordt geplaatst om het hardwaresysteem te vormen. Het configuratiegegevensbestand wijst verder op een vereniging tussen de instantie van de Wijzerplaat en de hardwareklink. In antwoord op ontvangstbewijs van een verzoek dat een inputwaarde voor de instantie van de Wijzerplaat specificeert, wordt het configuratiegegevensbestand betreden om een outputwaarde voor de instantie te bepalen van de Wijzerplaat die op de afbeelding wordt gebaseerd. Bovendien wordt een klinkwaarde verkregen gebaseerd op de outputwaarde en de vereniging. De klinkwaarde wordt dan verstrekt aan het hardwaresysteem om de hardwareklink aan de gewenste klinkwaarde te plaatsen.