[Q] [BUG] S4 light (RGB) sensor shows LOWER lux value with MORE light
I recently found one "bug" on my S4, and was not able to find anywhere on net any reference about it, so I'm posting here to see if this may be general problem or my S4 is maybe defective.
It is not big deal , but still it may be annoying: when using light meter (for example, CPU-Z, sensors, and watching CM3323 RGB sensor showing Lux values), I get situation where MORE light result in MUCH LOWER lux readings.
Now, I could reliably repeat that with following setup:
- I measure in my room , at same spot. I use CPU-Z 'sensor' readings
- I have two light sources in room, one is LED (cold white color, ~6000K, strong light source), other is Halogen (warm yellow color, ~3200K, also weaker light source)
- if I only use Halogen, I measure on S4 about 4 lux
- if I only use LED, I measure on S4 about 35 lux
- if I turn BOTH lights on, I measure on S4 about 4 lux !!!
- I tried same test with other app to read light intensity (AndroSensor), and with different spot to measure, with same result: both lights= lower value close to halogen light
End result is that it reports much lower value than it actually is. Now, as I said, this may not be big deal, but it still can probably result in some incorrect S4 behaviors - because I believe S4 use this sensor to decide ambient light, and thus to decide display brightness....and even maybe use it for camera decisions.
Probable reason for this may be that yellow/warm color override white color, regardless of white color being much stronger. And potential reason for that bug may be that this is RGB sensor, while in androids so far it was used simple "G" (green) sensor, so maybe API somehow badly mix color info. But that is all just guessing, and what is not guessing is that S4 RGB sensor+android have bug with showing lower lux value with more light.
And [Q]uestion part of this post is:
- can anyone else repeat that bug ? (you will presumably need two light sources, one warm, one cold, in your room)