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
esp32 RMT: Extend Micropython use of hardware carrier freq feature. #6127
Conversation
@mattytrentini do you have any comments on this? |
I've actually exposed similar functionality which I recently revisited in preparation for PR. Sorry @JonRob812, I should have submitted mine a while ago! But I think we can merge our efforts. Obvious differences: @JonRob812 has added documentation. Mine adds the carrier level (which I thought was required but perhaps not). The bigger change on my branch is that I've also added different ways to specify the RMT pulse stream and I've exposed the idle level. I'll take a closer look tonight (and update the variable naming - I also used hz - that you suggested @dpgeorge). |
Merge branch 'rmt' of /media/sf_LinuxDev/mp/ into rmt
@JonRob812 is there a reason you didn't include
That sounds like a change that's better suited to a separate PR. |
Merge branch 'rmt' of /media/sf_LinuxDev/mp/ into rmt
I have no excuse other than I lacked understanding of how they get used. After researching I still lack the understanding. It seems like |
If I understand correctly, when
|
Thanks for applying the feedback. As it stands I'd be happy to merge this PR. Re |
I'm ok if we add I'm more interested in getting the different pulse stream definitions merged in; that seems to be more useful to folks... |
Squashed and merged in 1678f41, with some typo fixes to the docs. Thank you for the contribution! |
continuing from my premature pull request here: #6118