Dev:AppleISL29003

AppleCT700 (formerly AppleISL29003 ) is the IOHIDService that controls the device's Ambient Light Sensor (ALS). It is generally used to detect the incoming light level in Lux units, so the device can automatically adjust screen brightness, if the option is enabled. You can intercept the service to start getting lux level reports and assign a callback action. To make the reporting interval of the ALS sensor more effective, you need to change the service's default ReportInterval from 5428500 to a lower number. For more information about IOHID, see IOHIDFamily.