After changing IRQ pin in Mysensors setup everything falls apart



  • Issue partially resolved (scroll down for info)

    Steps Taken:
    stopped the gateway,
    renamed the MySensors folder
    Followed the instalation steps for branch development.
    Problem i get now is that My Gatway receives all data as normally, but every send from the GW gets a NACK
    Small Snippet:

    an 20 13:17:44 raspberrypi mysgw: TSF:MSG:FPAR REQ,ID=4
    Jan 20 13:17:44 raspberrypi mysgw: TSF:CKU:OK,FCTRL
    Jan 20 13:17:44 raspberrypi mysgw: TSF:MSG:GWL OK
    Jan 20 13:17:44 raspberrypi mysgw: !TSF:MSG:SEND,0-0-4-4,s=255,c=3,t=8,pt=1,l=1,sg=0,ft=0,st=NACK:0
    Jan 20 13:17:44 raspberrypi mysgw: TSF:MSG:READ,3-3-0,s=255,c=3,t=24,pt=1,l=1,sg=0:1
    Jan 20 13:17:44 raspberrypi mysgw: TSF:MSG:PINGED,ID=3,HP=1
    Jan 20 13:17:44 raspberrypi mysgw: !TSF:MSG:SEND,0-0-3-3,s=255,c=3,t=25,pt=1,l=1,sg=0,ft=0,st=NACK:1
    Jan 20 13:17:46 raspberrypi mysgw: TSF:MSG:READ,4-4-255,s=255,c=3,t=7,pt=0,l=0,sg=0:
    Jan 20 13:17:46 raspberrypi mysgw: TSF:MSG:BC
    Jan 20 13:17:46 raspberrypi mysgw: TSF:MSG:FPAR REQ,ID=4
    Jan 20 13:17:46 raspberrypi mysgw: TSF:CKU:OK,FCTRL
    Jan 20 13:17:46 raspberrypi mysgw: TSF:MSG:GWL OK
    Jan 20 13:17:46 raspberrypi mysgw: !TSF:MSG:SEND,0-0-4-4,s=255,c=3,t=8,pt=1,l=1,sg=0,ft=0,st=NACK:0
    Jan 20 13:17:48 raspberrypi mysgw: TSF:MSG:READ,4-4-255,s=255,c=3,t=7,pt=0,l=0,sg=0:
    Jan 20 13:17:48 raspberrypi mysgw: TSF:MSG:BC
    Jan 20 13:17:48 raspberrypi mysgw: TSF:MSG:FPAR REQ,ID=4
    Jan 20 13:17:48 raspberrypi mysgw: TSF:CKU:OK,FCTRL
    Jan 20 13:17:48 raspberrypi mysgw: TSF:MSG:GWL OK
    

    more log:
    [https://hastebin.com/isedudoren.swift](link url)
    It seems to recieve stuff, but all sending gets a NACK back

    i went from
    MySensors Library v2.2.0-beta
    to
    MySensors Library v2.2.0-rc.2

    Going back to the stable to test, but that gave me:

    mysgw: Starting gateway...
    mysgw: Protocol version - 2.1.1
    mysgw: MCO:BGN:INIT GW,CP=RNNG--Q,VER=2.1.1
    mysgw: TSM:INIT
    mysgw: TSF:WUR:MS=0
    mysgw: !TSM:INIT:TSP FAIL
    mysgw: TSM:FAIL:CNT=1
    mysgw: TSM:FAIL:PDT
    mysgw: TSM:FAIL:RE-INIT
    

    As read in the manual the stable version hass issues with jessie.
    Also updated 1 node to the dev version of the arduino library. and cleared the eeprom of that one
    his debug shows:

            |___/                      2 /*!< Major release version*/.2 /*!< Minor release version*/.0 /*!< Patch version*/-rc.2
    
    23 MCO:BGN:INIT NODE,CP=RNNNA---,VER=2 /*!< Major release version*/.2 /*!< Minor release version*/.0 /*!< Patch version*/-39 TSM:INIT
    40 TSF:WUR:MS=0
    48 TSM:INIT:TSP OK
    49 TSM:INIT:STATID=8
    51 TSF:SID:OK,ID=8
    53 TSM:FPAR
    89 TSF:MSG:SEND,8-8-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    2097 !TSM:FPAR:NO REPLY
    2099 TSM:FPAR
    2135 TSF:MSG:SEND,8-8-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    4143 !TSM:FPAR:NO REPLY
    4145 TSM:FPAR
    4180 TSF:MSG:SEND,8-8-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    6189 !TSM:FPAR:NO REPLY
    6191 TSM:FPAR
    6226 TSF:MSG:SEND,8-8-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    8235 !TSM:FPAR:FAIL
    

    Seeing everything running for a while shows my sensor wich i updated to the beta lib, keeps being searched through a repeater node (which i nowhere near atm).

    What to do now ?
    Small update, reverted back to 2.2.0 beta without IRQ configured and now i still have the same strange thing:

    mysgw: Starting gateway...
    mysgw: Protocol version - 2.2.0-beta
    mysgw: MCO:BGN:INIT GW,CP=RNNGL---,VER=2.2.0-beta
    mysgw: TSF:LRT:OK
    mysgw: TSM:INIT
    mysgw: TSF:WUR:MS=0
    
    mysgw: TSF:MSG:SEND,0-0-255-255,s=255,c=3,t=20,pt=0,l=0,sg=0,ft=0,st=OK:
    
    mysgw: Client 0: 4;1;1;0;2;0
    mysgw: !TSF:MSG:SEND,0-0-4-4,s=1,c=1,t=2,pt=0,l=1,sg=0,ft=0,st=NACK:0
    

    Again a small update, added --my-rf24-pa-level=RF24_PA_LOW to the command.
    That fixed the issue 😞
    I thought a Pi3 could handle the power on the 5V rail with a regulator to 3.3 ....


  • Mod

    If it is a standard nrf24 it can, if it is a PA lna you need an additional regulator. In both cases a good capacitor is needed on the radio vcc



  • Its a PA, used a regulator from 5volt Pi3 pin to 3.3 to the NRF24 and a capacitor on the VCC of the radio (47uF)


  • Mod

    That's odd, I have a PA lna that uses an Ams1117 regulator and 2 4.7uF caps, it is set to max power and it works fine



  • @gohan said in After changing IRQ pin in Mysensors setup everything falls apart:

    Ams1117

    Did u user a higher power source maybe? im capped out on 2.1amps on my Pi3 power source.
    i use a LD117


  • Mod

    The RPI3 usually draws between 0.2 to 0.7A so you should be fine on that side.


Log in to reply
 

Suggested Topics

13
Online

11.4k
Users

11.1k
Topics

112.7k
Posts