WIP: Tvbgone fixes
Current patches required to use the IR LED for TV-B-GONE.
Still missing PWM support in python.
Merge request reports
Activity
assigned to @rahix
added 3-Module 6 - Needs Review labels
As mentioned in the issue (#174), we can't do the changes from 11c69b5b. But the other commit is something we can add already; the only issue I see is the following:
The light-sensor API (from
epicardium/modules/light_sensor.c
) can interact with the pin simultaneously to the GPIO code you added. We should add a locking mechanism between the two.
@mmu_man, I am slowly chipping away all the blockers for getting the timer peripheral free from its current use so we can get this working ... Still a lot left to do, unfortunately ...
added 311 commits
-
11c69b5b...b6832e3f - 309 commits from branch
card10:master
- f41a61d1 - Expose the IR LED GPIO to python
- 5f0b229f - Use TMR3 instead of TMR5 for interrupts from epicardium
-
11c69b5b...b6832e3f - 309 commits from branch
changed milestone to %v1.17
changed milestone to %v1.18
changed milestone to %v1.19
@mmu_man I'm trying to get IR remote capability somehow working in card10. Would you mind also sharing the actual Tvbgone code (even if it is not working at the moment due to TMR5)?
Sorry I skipped this… I uploaded my latest code there. You can probably cherry-pick the other commit here and leave the TMR5 one. IIRC it actually worked, just was too slow to send the correct modulations.
Edited by François Revol