Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emoacht/illuminochecker
Visualize ambient light sensor output and corresponding screen brightness adjusted by adaptive brightness.
https://github.com/emoacht/illuminochecker
adaptive-brightness ambient-light ambient-light-sensors automatic-brightness brightness illuminance
Last synced: about 4 hours ago
JSON representation
Visualize ambient light sensor output and corresponding screen brightness adjusted by adaptive brightness.
- Host: GitHub
- URL: https://github.com/emoacht/illuminochecker
- Owner: emoacht
- License: mit
- Created: 2017-03-06T22:36:48.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-07T22:21:33.000Z (8 days ago)
- Last Synced: 2024-11-07T23:26:11.458Z (8 days ago)
- Topics: adaptive-brightness, ambient-light, ambient-light-sensors, automatic-brightness, brightness, illuminance
- Language: C#
- Homepage: https://www.microsoft.com/store/apps/9PLRGV8ZZ4K7
- Size: 6.99 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Illumino Checker
Visualize ambient light sensor output (lux) and corresponding screen brightness adjusted by adaptive brightness.
When ambient light plummeted, the brightness gradually descended. In contrast, when ambient light returned, the brightness jumped up. (This is recorded on Surface Pro 8 and it depends on each model.)
https://user-images.githubusercontent.com/7205690/232183280-922f36fc-d0b2-4f3d-aef2-d54fe8e53f3b.mp4
If you are not familier with adaptive brightness, take a look the overview by Microsoft.
- [Adaptive brightness](https://learn.microsoft.com/en-us/windows-hardware/design/device-experiences/sensors-adaptive-brightness)
It is good to know how it actually works under the hood.
In addition, this app records the sequence of illuminance and brightness to internal log which can be exported in CSV format. A log will be deleted after one week has passed to avoid taking up storage space.
## Requirements
* Windows 10 or newer
* Ambient Light Sensor (ALS)## Download
## Remarks
This app will go suspended 25 seconds after being minimized. This is common for all UWP apps.
This suspension can be avoided using `extendedBackgroundTaskTime` capability. But it will prevent this app from being distributed by Microsoft Store.
- [Run background tasks indefinitely](https://learn.microsoft.com/en-us/windows/uwp/launch-resume/run-in-the-background-indefinetly#run-background-tasks-indefinitely)
## License
- MIT License
## Libraries
- [LiveCharts](https://v0.lvcharts.com/)
- [Community.Toolkit.Mvvm](https://github.com/CommunityToolkit/dotnet)## Developer
- emoacht (emotom[atmark]pobox.com)