Help Debug st=fail



  • I am trying to troubleshoot the debug output below.
    Any suggestions?

    Sensebender Micro FW 1.3send: 44-44-0-0 s=255,c=3,t=15,pt=2,l=2,sg=0,st=fail:0
    send: 44-44-0-0 s=255,c=0,t=17,pt=0,l=5,sg=0,st=fail:1.5.4
    send: 44-44-0-0 s=255,c=3,t=6,pt=1,l=1,sg=0,st=fail:0
    sensor started, id=44, parent=0, distance=1

    • Online!
      send: 44-44-0-0 s=255,c=3,t=11,pt=0,l=17,sg=0,st=fail:Sensebender Micro
      send: 44-44-0-0 s=255,c=3,t=12,pt=0,l=3,sg=0,st=fail:1.3
      send: 44-44-0-0 s=7,c=0,t=6,pt=0,l=0,sg=0,st=fail:
      find parent
      send: 44-44-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,st=bc:
      send: 44-44-0-0 s=8,c=0,t=7,pt=0,l=0,sg=0,st=fail:
      send: 44-44-0-0 s=199,c=0,t=13,pt=0,l=0,sg=0,st=fail:
      isMetric: 0
      TempDiff :180.00
      HumDiff :144.00
      T: 75.15
      H: 44
      send: 44-44-0-0 s=7,c=1,t=0,pt=7,l=5,sg=0,st=fail:75.2
      Battery: 4871
      send: 44-44-0-0 s=199,c=1,t=38,pt=4,l=4,sg=0,st=fail:4871
      TempDiff :4.85
      HumDiff :0.00
      T: 75.18
      H: 44
      send: 44-44-0-0 s=7,c=1,t=0,pt=7,l=5,sg=0,st=fail:75.2


  • I think you have a problem with your radio. The st=fail means that the message could not be delivered.


  • Mod

    Is your gateway working?
    st=fail often means power issues. How are you powering the radio and are you using a capacitor?

    https://forum.mysensors.org/topic/666/debug-faq-and-how-ask-for-help contains more information about troubleshooting and how to read the debug output.



  • @mfalkvidd The gateway works fine as other sensors are being received.

    Since I am using battery power on the Sensebender Micro, there is no capacitor as that would drain the battery.

    What else could be the issue?


  • Hardware Contributor

    A working capacitor does not drain batterypower once charged. Is there one built in the sensebender? If not you should use one.

    It's a range or power issue. Try moving it closer or further away from the gw. If it's the range you might need a repeater.



  • @sundberg84 The Sensebender does not have a capacitor, other than bypass.
    Not a range issue either, close or further away does not make a difference.

    It's pretty consistent with the st=fail debug output.


  • Mod

    What was the result when you added a capacitor?



  • @tcontrada Do you use signing? What is the range of distances you tried. A couple of weeks ago I had to realize that if put my nodes to near to each other I received transmission failures.



  • @mfalkvidd The bypass caps are already installed on the PCB.
    The SenseBender Micro runs off 2 AA batteries and there is no extra cap on it (that was the design).



  • @tomkxy No signing on my modules...

    Distance from a few feet to 20, 50, 100 ft. All yield the same result.



  • Did you try different radios? Anyway, I would try to solder a cap on the radio.


  • Mod

    Yes, the built-in capacitor on the sensebender should be sufficient. Sorry.

    Have you tried switching the radio with one you know works?


  • Plugin Developer

    I had a lot of fails on the Sensebender I've installed, and I noticed that I got better transmission when holding the pcb. I then tested to put some aluminium foil with plastic wrap for insulation between the backside of the pcb radio antenna and the Sensbender pcb. This was a winner.

    There's been a lot of discussion about possible interference from the FTDI 6 pin metal header. I haven't tested my setup without the header or with the header positioned differently, but that's one suspect on my list of culprits.



  • @martinhjelmare I think you might be on to something, as I have noticed that other microcontroller modules point the antenna away from the PCB, where as the Sensebender and RF module are overlapping.

    I will investigate by adding jumper wires from the SenseBender and the RF module to add some separation.

    Thanks...


Log in to reply
 

Suggested Topics

22
Online

11.4k
Users

11.1k
Topics

112.7k
Posts