Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    RMT peripheral known issue and workaround

    Scheduled Pinned Locked Moved Issues & Bugs
    1 Posts 1 Posters 39 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mogplus8M Offline
      mogplus8
      last edited by

      Hi All,
      I have been experimenting with the RMT peripheral for a while now and have recently (just now in fact, thanks to @robert-hh ) got it to work on my Pycom WiPy board.
      But when I first started experimenting with this peripheral I came across a bug where anything sent to the output stream in the first 20us is duplicated in the output stream. So the first pulse (or pulses if they are shorter than 20us) are sent twice. There is a discussion of the issue here.
      In that discussion it is noted that if two of the esp-idf macros: rmt_driver_install and rmt_config are specified in the wrong order the problem occurs. If they are specified in the right order the problem goes away. For this to happen the rmt_driver_install must be specified before rmt_config.

      I don't know if these macros are used in the pymakr plugin, but I'm hoping this information will assist the devs to identify how to fix this problem.

      ;-)

      1 Reply Last reply Reply Quote 0

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      • 1 / 1
      • First post
        Last post

      Pycom on Twitter

      Pycom