-
Notifications
You must be signed in to change notification settings - Fork 0
Overview
Nikola Jovanovic edited this page Oct 25, 2021
·
3 revisions
- Monitor GPIO pin (non blocking)
- Capture edges (GPIO callbacks)
- Decode frame (bin, hex)
- Address and Data fields validity (8 + 8, see:
validity_check
ininfrared.py
) - Address and Data fields recovery (redundancy, 8 + 8)
- Log to config file and map hex codes to buttons
- GUI (link code to button and save in config file, confirm/test by button highlighting)
- Handle repeat codes, button debouncing, etc.
- Re-transmit IR codes
- Transmit custom IR codes