Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Troubleshooting
  3. ACK Timeouts

ACK Timeouts

Scheduled Pinned Locked Moved Troubleshooting
7 Posts 3 Posters 2.9k Views 1 Watching
  • 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.
  • T Offline
    T Offline
    tbully
    wrote on last edited by
    #1

    Hello All -

    I've been struggling with this issue for the past several hours. I've tried new radios, adding capacitors, switching to low power, etc (all the stuff I could find by reading) and I'm out of ideas......

    Both the DallasTemp sensor and my gateway are sitting just a few feet a part on my bench. However, I often get the following when looking at the sensor's serial output. Further, this causes Vera to go to an incorrect temperature.

    Any help/ideas would be great.

    Tx: fr=2,to=0,la=2,ne=0,ci=0,mt=1,ty=0,cr=240: 77.3
    Ack: receive timeout
    Relaying message back to gateway.
    Tx: fr=2,to=0,la=2,ne=0,ci=0,mt=1,ty=0,cr=90: 78.0
    Ack: received OK
    Relaying message back to gateway.
    Tx: fr=2,to=0,la=2,ne=0,ci=0,mt=1,ty=0,cr=178: 78.5
    Ack: receive timeout
    Relaying message back to gateway.
    Tx: fr=2,to=0,la=2,ne=0,ci=0,mt=1,ty=0,cr=8: 79.0
    Ack: receive timeout
    Relaying message back to gateway.
    Tx: fr=2,to=0,la=2,ne=0,ci=0,mt=1,ty=0,cr=167: 79.3
    Ack: received OK

    1 Reply Last reply
    0
    • H Offline
      H Offline
      hek
      Admin
      wrote on last edited by
      #2

      In 1.4 the ack:ing is done by the NRF-chip. You could try the new version to see if you notice any improvement.

      1 Reply Last reply
      0
      • Y Offline
        Y Offline
        Yveaux
        Mod
        wrote on last edited by
        #3

        You could try moving one of the nodes around and see if that makes a difference.
        Try hek's solution first, but if everything else fails, you could build my sniffer and see what's going on in the air (http://forum.mysensors.org/topic/242/wireless-nrf24l01-sniffer-for-mysensors)

        http://yveaux.blogspot.nl

        1 Reply Last reply
        0
        • T Offline
          T Offline
          tbully
          wrote on last edited by
          #4

          Great idea on the sniffer! I have an amateur radio background as well as a lot of experience on tcpdumps/snoops/wireshark so I'm not afraid to go digging. Moving around doesn't seem to change much.

          How do I know what version I'm running? I thought I downloaded the latest version already......

          Thanks guys...loving this site!

          Y 1 Reply Last reply
          0
          • T tbully

            Great idea on the sniffer! I have an amateur radio background as well as a lot of experience on tcpdumps/snoops/wireshark so I'm not afraid to go digging. Moving around doesn't seem to change much.

            How do I know what version I'm running? I thought I downloaded the latest version already......

            Thanks guys...loving this site!

            Y Offline
            Y Offline
            Yveaux
            Mod
            wrote on last edited by
            #5

            @tbully looking at the logging format you're running 1.3 which is the current stable release.
            The 1.4 beta you can find here https://github.com/mysensors/Arduino/tree/development

            http://yveaux.blogspot.nl

            T 1 Reply Last reply
            0
            • Y Yveaux

              @tbully looking at the logging format you're running 1.3 which is the current stable release.
              The 1.4 beta you can find here https://github.com/mysensors/Arduino/tree/development

              T Offline
              T Offline
              tbully
              wrote on last edited by
              #6

              @Yveaux

              Got it. I downloaded the beta and got the gateway going but seeing the following when trying to load the Dallas Temp Sensor:

              DallasTemperatureSensor:15: error: 'Sensor' does not name a type
              DallasTemperatureSensor.ino: In function 'void setup()':
              DallasTemperatureSensor:24: error: 'gw' was not declared in this scope
              DallasTemperatureSensor:33: error: 'S_TEMP' was not declared in this scope
              DallasTemperatureSensor.ino: In function 'void loop()':
              DallasTemperatureSensor:47: error: 'gw' was not declared in this scope
              DallasTemperatureSensor:49: error: 'V_TEMP' was not declared in this scope
              DallasTemperatureSensor:56: error: 'gw' was not declared in this scope

              Y 1 Reply Last reply
              0
              • T tbully

                @Yveaux

                Got it. I downloaded the beta and got the gateway going but seeing the following when trying to load the Dallas Temp Sensor:

                DallasTemperatureSensor:15: error: 'Sensor' does not name a type
                DallasTemperatureSensor.ino: In function 'void setup()':
                DallasTemperatureSensor:24: error: 'gw' was not declared in this scope
                DallasTemperatureSensor:33: error: 'S_TEMP' was not declared in this scope
                DallasTemperatureSensor.ino: In function 'void loop()':
                DallasTemperatureSensor:47: error: 'gw' was not declared in this scope
                DallasTemperatureSensor:49: error: 'V_TEMP' was not declared in this scope
                DallasTemperatureSensor:56: error: 'gw' was not declared in this scope

                Y Offline
                Y Offline
                Yveaux
                Mod
                wrote on last edited by
                #7

                @tbully The interface of the MySensors library changed quite a bit in the 1.4 version. Lookup the same example as you started off with in the 1.3 version and start again from there.

                http://yveaux.blogspot.nl

                1 Reply Last reply
                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
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                13

                Online

                12.0k

                Users

                11.2k

                Topics

                113.4k

                Posts


                Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • MySensors
                • OpenHardware.io
                • Categories
                • Recent
                • Tags
                • Popular