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

    [solved] Onewire DS18X20 reading not stable with LoPy4 (no problem with LoPy)

    Scheduled Pinned Locked Moved Issues & Bugs
    lopy4onewire
    23 Posts 3 Posters 8.0k Views 3 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.
    • L Offline
      livius @robert-hh
      last edited by livius

      @robert-hh
      WIthout second sleep it fail for me on my Wipy2 and Lolion32.
      Without first sleep it work ok

      think about people first, then computers

      robert-hhR 1 Reply Last reply Reply Quote 0
      • robert-hhR Offline
        robert-hh @livius
        last edited by

        @livius Then it's better to keep the second sleep_us(1)'s in both the read_bit() and write_bit(). In the latter, it does not hurt anyhow. It just ensure a minimum time between two write_bit() events.
        For read_bit() it also depends on the rise time of the output. You could try if the figure changes if you add a smaller pull-up resistor, like 4k7 Ohm.

        L 1 Reply Last reply Reply Quote 0
        • L Offline
          livius @robert-hh
          last edited by livius

          @robert-hh
          Yes, it looks like better choise.

          You could try if the figure changes if you add a smaller pull-up resistor, like 4k7 Ohm.

          I use already 4k7.

          think about people first, then computers

          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
          • 2
          • 2 / 2
          • First post
            Last post

          Pycom on Twitter

          Pycom