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

Various enhancements #15

Merged
merged 7 commits into from
Jan 5, 2024
Merged

Various enhancements #15

merged 7 commits into from
Jan 5, 2024

Commits on Jan 4, 2024

  1. Factor out a PyCameraBase class

    This gives the coder control over what is initialized. For the image
    review app, for instance, the camera & autofocus would not be initialized.
    
    Support for the display backlight is also added.
    jepler committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    0aa1814 View commit details
    Browse the repository at this point in the history
  2. Speed up autofocus init

    The firmware can be written in 254-byte chunks, and it's much
    speedier.
    jepler committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    c3a682a View commit details
    Browse the repository at this point in the history
  3. Ensure the splash group always exists

    so we can call pycam.display_message even without the rest of the camera
    ui
    jepler committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    512efd8 View commit details
    Browse the repository at this point in the history
  4. Allow setting X & Y offsets for the direct bitmap blit

    this is useful for apps that don't have the top/bottom area reserved
    jepler committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    82d2335 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6da6447 View commit details
    Browse the repository at this point in the history
  6. Avoid deprecation warnings

    jepler committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    63bef16 View commit details
    Browse the repository at this point in the history
  7. fix doc build

    jepler committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    05dc862 View commit details
    Browse the repository at this point in the history