bengtmartensson / bengtmartensson/DevSlashLirc
Implement begin- and ending timeouts compatibel with Girs and HarcHardware
Open
enhancement
- Dominant language
- C++
- Stars
- 4
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
It the lirc hardware does not support it, use read timeouts with poll(2) or select(2). Use LIRC_SET_REC_TIMEOUT and LIRC_SET_REC_TIMEOUT_REPORTS.
Note: Girs and HardHardware as well as poll uses values in milliseconds, Lirc microseconds.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the LIRC hardware timeout path and the Girs and HardHardware timeout interfaces. Compare their millisecond values with LIRC's microsecond APIs, then verify the begin and ending timeout behavior, including poll(2) or select(2) fallback when hardware support is absent.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, linux
- Domain
- embedded-iot, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100