A control device for controlling a first variable physical parameter of a functional device, wherein the first variable physical parameter is characterized based on a physical parameter application state, the control device comprising:
- a processing unit;
- and
- a sensing unit coupled to the processing unit, sensing a second variable physical parameter to generate a first sense signal and causing the processing unit to receive an operation request signal in response to a user input event, wherein:
- the second variable physical parameter is characterized based on a rated physical parameter range represented by a rated measurement value range;
- the rated physical parameter range includes a plurality of different physical parameter reference ranges which are respectively represented by a plurality of different measurement value reference ranges included in the rated measurement value range;
- the plurality of different measurement value reference ranges are respectively denoted by a plurality of different measurement value reference range codes;
- the plurality of different physical parameter reference ranges include a physical parameter application range which is represented by a measurement value application range included in the plurality of different measurement value reference ranges;
- the measurement value application range is denoted by a measurement value application range code;
- the user input event is that the sensing unit receives a user input operation;
- the processing unit obtains a measured value based on the first sense signal in response to the operation request signal;
- the processing unit determines the measurement value application range code in response to the operation request signal to select the measurement value application range from the plurality of different measurement value reference ranges, uses the determined measurement value application range code to obtain a control data code associated with the physical parameter application state under a condition that the processing unit determines the physical parameter application range which the second variable physical parameter is currently in by checking a mathematical relation between the measured value and the selected measurement value application range, and causes a control signal to be transmitted toward the functional device based on the obtained control data code;
- the functional device causes the first variable physical parameter to be in the physical parameter application state in response to the control signal;
- the control device is configured to perform in one of a first situation and a second situation, wherein:
- in the first situation:
- the plurality of different measurement value reference range codes include a specific measurement value range code indicating a specific physical parameter range which is included in the plurality of different physical parameter reference ranges;
- the control device is configured to store a variable physical parameter range code;
- the sensing unit senses the second variable physical parameter to generate a second sense signal before the user input event occurs;
- under a condition that the processing unit determines the specific physical parameter range in which the second variable physical parameter is in response to the second sense signal before the user input event occurs, the processing unit assigns the specific measurement value range code to the variable physical parameter range code;
- and
- the processing unit obtains the specific measurement value range code by accessing the variable physical parameter range code in response to the operation request signal, and determines the measurement value application range code being different from the obtained specific measurement value range code based on the obtained specific measurement value range code;
- and
- in the second situation:
- the rated measurement value range has a rated range limit value pair;
- the rated range limit value pair includes a first rated range limit value and a second rated range limit value opposite to the first rated range limit value;
- and
- the processing unit performs a scientific calculation using the measured value and the rated range limit value pair in response to the operation request signal to select the measurement value application range code from the plurality of different measurement value reference range code so as to determine the selected measurement value application range code.