Skip to content
This repository has been archived by the owner on Aug 27, 2022. It is now read-only.

remote-buzzer: enable buttons and rotary parallel use #262

Merged
merged 3 commits into from
Aug 2, 2021

Conversation

jacques42
Copy link
Collaborator

@jacques42 jacques42 commented Jun 25, 2021

Prerequisites checklist

What is the purpose of this pull request? (put an "x" next to an item)

  • New feature

Enable the parallel use of Hardware Buttons and a Rotary Encoder to control Photobooth

What changes did you make? (Give an overview)

The Hardware Button functionality supports two separate modes of operation (select via admin panel):

  • Buttons: Distinct hardware buttons can be connected to distinct GPIOs. Each button will trigger a separate functionality (i.e. take photo).
  • Rotary Encoder: A rotary encoder connected to GPIOs will drive the input on the screen. This enables to use the rotary to scroll through the Photobooth UI buttons, and click to select actions.

Now both buttons and rotary encoder controls can be combined in parallel.

Is there anything you'd like reviewers to focus on?

@jacques42 jacques42 linked an issue Jun 25, 2021 that may be closed by this pull request
@jacques42 jacques42 force-pushed the v3/feature/parallel-rotary-hwbuttons branch from 53b6c79 to 8f7bbaf Compare July 31, 2021 11:01
@jacques42 jacques42 self-assigned this Aug 2, 2021
@jacques42 jacques42 merged commit f27d5d9 into dev Aug 2, 2021
@jacques42 jacques42 deleted the v3/feature/parallel-rotary-hwbuttons branch August 2, 2021 10:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

rotary mode AND button mode
1 participant