27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

Min<br />

Baseline<br />

Max<br />

Amb ie n t L ig h t Illu mi n an ce ( Lu x)<br />

1200<br />

350<br />

90<br />

20<br />

5<br />

(73,10)<br />

(85,80)<br />

Dimly-Lit<br />

Conference<br />

Room<br />

(100,300)<br />

Typical<br />

Office<br />

Brightly-Lit<br />

Café<br />

(150,1000)<br />

0<br />

(70,0)<br />

-30% -20% -10% 0% +10% ...<br />

Display Luminance (Brightness) Adjustment<br />

+50%<br />

Figure 9-51 A five-point ALS Response Curve<br />

Figure 9-51 illustrates the use of five points to approximate an example response curve, where the<br />

dotted line represents an approximation of the desired response (solid curve). Extrapolation of the<br />

values between these points is OS-specific – although for the purposes of this example we’ll assume<br />

a piecewise linear approximation. The ALS response curve (_ALR) would be specified as follows:<br />

Name(_ALR, Package() {<br />

Package{70, 0}, // Min ( -30% adjust at 0 lux)<br />

Package{73, 10}, // ( -27% adjust at 10 lux)<br />

Package{85, 80}, // ( -15% adjust at 80 lux)<br />

Package{100,300}, // Baseline ( 0% adjust at 300 lux)<br />

Package{150,1000} // Max ( +50% adjust at 1000 lux)<br />

})<br />

Within this data set exist three points of particular interest: baseline, min, <strong>and</strong> max. The baseline<br />

value represents an ambient light illuminance value (in lux) for the environment where this system is<br />

most likely to be used. When the system is operating in this ambient environment the ALS policy<br />

will apply no (0%) adjustment to the default display brightness setting. For example, given a system<br />

with a 300 lux baseline, operating in a typical office ambient environment (~300 lux), configured<br />

with a default display brightness setting of 50% (e.g. 60 nits), the ALS policy would apply no<br />

backlight adjustment, resulting in an absolute display brightness setting of 60 nits.<br />

Min <strong>and</strong> max are used to indicate cutoff points in order to prevent an over-zealous response by the<br />

ALS policy <strong>and</strong> to influence the policy’s mode of operation. For example, the min <strong>and</strong> max points<br />

from the figure above would be specified as (70,0) <strong>and</strong> (150,1000) respectively – where min<br />

indicates a maximum negative adjustment of 30% <strong>and</strong> max represents a maximum positive<br />

adjustment of 50%. Using a large display brightness adjustment for max allows an ALS response<br />

502 April, 2015 Version 6.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!