Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Linux support for illuminance sensors #17208

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    c76e913 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    81bdd73 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Merge branch 'master' into jtg/let-there-be-linux

    # Conflicts:
    #	input/drivers/x11_input.c
    JesseTG committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    6bde2f7 View commit details
    Browse the repository at this point in the history
  2. Fix a compiler error

    - Whoops, forgot to declare `sdl`
    JesseTG committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c063422 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Refactor linux_illuminance_sensor_t

    - Allow the poll rate to be specified
    - Poll the sensor on a separate thread
    - Open a file handle each time we poll the sensor, since sysfs doesn't update the contents of an existing handle
    JesseTG committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    23fa651 View commit details
    Browse the repository at this point in the history
  2. Set the done flag when closing the light sensor

    - Whoops
    JesseTG committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    371b87e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5a688a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c1a55fe View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. Configuration menu
    Copy the full SHA
    cf20f9c View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2024

  1. Never mind

    JesseTG committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    bd6a58b View commit details
    Browse the repository at this point in the history
  2. Fix some silly mistakes

    JesseTG committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    dd19882 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    676afb2 View commit details
    Browse the repository at this point in the history
  4. Cancel the sensor poll thread mid-sleep when closing it

    - POSIX says it's fine
    JesseTG committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    465a990 View commit details
    Browse the repository at this point in the history
  5. Add to CHANGES.md

    JesseTG committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    bdefdc4 View commit details
    Browse the repository at this point in the history