I am thinking of adding a VEML7700 ambient light sensor to a NTP/GPS timed LED clock that I'm working on in order to auto-adjust the display brightness.
By placing the light sensor beneath the front glass among the LEDs (which is pretty much my only option), it will be disturbed the brightness of the display. So I will have to turn the display off to do a proper ambient light readout (or simply sync the VEML readouts with the PWM drivers).
I was thinking of blanking the display for a very few milliseconds, reading the ambient light and then turn the display back on. Since I want the adjustment sequence to be unnoticeable for the human eye, I'm granted only a few milliseconds. Probably at or below 10 ms.
Is VEML7700 sufficiently responsive for this to work? How much time will the sensor need to settle? Normally, I would say that 10 ms is an ocean of time -- perhaps not quite so in this case...
I tried to find some clues on whether my approach will work from the datasheet
https://www.vishay.com/doc?84286, but to no avail. It might be possible to deduce something from the i2c timing characteristics.
Is there anyone here having experience with ambient light sensors and response time? Either for the VEML7700 specifically or in general?