Need volunteer to test dualboot OTA with MyController


  • Plugin Developer

    Hello, I need volunteer to test dualboot(with external flash memory) OTA with MyController. I have tested MYSBootloader with MyController and works well. I do not have any hardware to test dualboot. If any one have this setup and intersterd on MyController kindly use this SNAPSHOT version



  • Hi JKandasa,

    I love to, but I try a lot but the OTA thing won't work here.
    I followed diff tutorials to setup, and tried with MYSController to update the firmware, but so far no success...

    So I kinda give up try update over air, I really don't know what I do wrong...

    Further ... MyController is working awesome here... +1

    MyController

    Version
    0.0.3.Alpha2
    Database version
    1.02.10 - 2016 Jul 29
    Git commit:branch
    e8afb0266ab685dcfc59b0691ec301d3a17d3fd6:master
    Built on
    2016-07-30T01:04:37+0530
    Build JDK
    1.8.0_92
    Build tool
    Apache Maven 3.3.9

    Java virtual machine specification

    VM vendor
    Oracle Corporation
    VM name
    Java HotSpot(TM) Client VM
    VM version
    1.8.0_121-b13
    Java home
    /opt/jdk1.8.0_121/jre

    Operating system

    Operating system
    Linux
    Architecture
    arm
    Version/Kernel
    4.4.34-v7+
    Location
    /home/pi/mycontroller



  • I'm updating all my firmware with MyController without any problem (dualoptiboot)



  • @Fabien Hi, can you please help me to set it up and push me into the right direction ?


  • Mod

    if you need help with further testing I am trying out the dualboot FOTA with mixed results


  • Plugin Developer

    @gohan Sure, Please report back your results.


  • Mod

    I am using the sensebender bootloader and in MyContoller I don't know if it is normal that when I assign a FW and choose the Upload FW action, most of the time I need also to hit the reboot action to make the node start the new firmware transfer. Sometimes I needed to power down the node since hitting the reset button wasn't enough. I posted in another topic some issues I had during upload process and now seems better after I added this in beginning of loop (it still fails most of the times)

    if (!isFirmwareUpdateOngoing()) 
    

    but transfer speed is still painfully slow with RFM69 433Mhz as it takes between 10 to 20 minutes to complete (with MysController it is pretty much the same). I asked if it is possible to increase the datarate on the TX of the gateway, but so far I got no response


  • Plugin Developer

    @gohan What type of gateway are you using? MQTT? Serial? What is the Tx message processing delay(Milliseconds) in MyController gateway configuration?

    Is Controller and Gateway on the same network?


  • Mod

    It's ethernet controller on same raspberry pi as the controller. That tx message processing is set to zero. So far I got 3 successful fw updates only, I lost count of the trials.


  • Admin

    @gohan hmm, 10-20 mins is pretty long, indeed. Can you post all logs with rfm69 debug verbose enabled?


  • Mod

    @tekka from the node side?


  • Admin

    @gohan ideally both, GW and node


  • Mod

    Do I need to enable it in myconfig.h and recompile the rpi gateway?


  • Admin

    @gohan yes, you can enable/add #define MY_DEBUG_VERBOSE_RFM69 in either myconfig.h or mysgw.cpp and recompile the RPI GW


  • Mod

    this is what I get on the gateway

    mysgw: !TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=NACK:02000500FB03611D231F849F600D211D822F762F6A2F
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-41
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500FA03
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=1
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=2
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=3
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=4
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=5
    mysgw: !RFM69:SWR:NACK
    mysgw: !TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=NACK:02000500FB03611D231F849F600D211D822F762F6A2F
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-41
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500FA03
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=1
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=2
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=3
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=4
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=5
    mysgw: !RFM69:SWR:NACK
    mysgw: !TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=NACK:02000500FA03621F839FA00D611D221F749F3327A00D
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-55
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F903
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=1
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=2
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=3
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=4
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=5
    mysgw: !RFM69:SWR:NACK
    mysgw: !TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=NACK:02000500FA03621F839FA00D611D221F749F3327A00D
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-41
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F903
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=1
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=2
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=3
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=4
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=5
    mysgw: !RFM69:SWR:NACK
    mysgw: !TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=NACK:02000500F903829F2227B00DA11D621F739FB00DA11D
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-42
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F803
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=166,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F903829F2227B00DA11D621F739FB00DA11D
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-42
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F803
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=168,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F803F00DB11DAA1F649F6627B00DA11D661F
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-43
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F703
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=170,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F803F00DB11DAA1F649F6627B00DA11D661F
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=171,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F703629FF001729FBB27F00DB11D639FAA27
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-43
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F603
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=173,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F6030E94322070F3959FC1F3950F50E0551F
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-44
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F503
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=175,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F50311F00C940A200C94102011240C945520
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-43
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F403
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=177,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F40321200E94132038F00E941A2020F09523
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-44
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F303
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=179,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F303A6958FEF811D811D08950E94B01F0C94
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-45
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F203
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=181,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F203232B242B252B21F408950A2609F4A140
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-46
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F103
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=183,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F10398F0621B730B840B950B39F40A2661F0
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-47
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500F003
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: RFM69:SWR:ACK,FROM=16,SEQ=185,RSSI=-51
    mysgw: TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=OK:02000500F0031706E807F907C0F012161306E407F507
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-48
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500EF03
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=1
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=2
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=3
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=4
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=5
    mysgw: !RFM69:SWR:NACK
    mysgw: !TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=NACK:02000500EF030895990F0008550FAA0BE0E8FEEF1616
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-45
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500EE03
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-45
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500EE03
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=1
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=2
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=3
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=4
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=5
    mysgw: !RFM69:SWR:NACK
    mysgw: !TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=NACK:02000500EE03660F771F881FDAF7880F9695879597F9
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-42
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500ED03
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=1
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=2
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=3
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=4
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=5
    mysgw: !RFM69:SWR:NACK
    mysgw: !TSF:MSG:SEND,0-0-16-16,s=255,c=4,t=3,pt=6,l=22,sg=0,ft=0,st=NACK:02000500EE03660F771F881FDAF7880F9695879597F9
    mysgw: RFM69:SAC:SEND ACK,TO=16,RSSI=-41
    mysgw: TSF:MSG:READ,16-16-0,s=255,c=4,t=2,pt=6,l=6,sg=0:02000500ED03
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=0
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=1
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=2
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=3
    mysgw: !RFM69:SWR:NACK
    mysgw: RFM69:SWR:SEND,TO=16,RETRY=4
    

    I guess there is something wrong since the node is 3 meters away


  • Admin

    @gohan please also post the full node log + node sketch


  • Mod

    This is node at boot even if I selected to upload firmware

    0 MCO:BGN:INIT NODE,CP=RPONA--X,VER=2.2.0-beta
    49 TSM:INIT
    51 TSF:WUR:MS=10000
    53 RFM69:INIT
    53 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
    59 RFM69:PTX:LEVEL=5 dBm
    61 TSM:INIT:TSP OK
    63 TSF:SID:OK,ID=16
    65 TSM:FPAR
    67 RFM69:SWR:SEND,TO=255,RETRY=0
    73 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    192 RFM69:SAC:SEND ACK,TO=0,RSSI=-52
    200 TSF:MSG:READ,0-0-16,s=255,c=3,t=8,pt=1,l=1,sg=0:0
    206 TSF:MSG:FPAR OK,ID=0,D=1
    405 RFM69:SAC:SEND ACK,TO=0,RSSI=-52
    413 TSF:MSG:READ,0-0-16,s=255,c=3,t=8,pt=1,l=1,sg=0:0
    2082 TSM:FPAR:OK
    2082 TSM:ID
    2084 TSM:ID:OK
    2086 TSM:UPL
    2088 RFM69:SWR:SEND,TO=0,RETRY=0
    2103 RFM69:SWR:ACK,FROM=0,SEQ=4,RSSI=-47
    2107 RFM69:ATC:ADJ TXL,cR=-47,tR=-80,TXL=4
    2111 RFM69:PTX:LEVEL=4 dBm
    2113 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=24,pt=1,l=1,sg=0,ft=0,st=OK:1
    2121 RFM69:SAC:SEND ACK,TO=0,RSSI=-52
    2129 TSF:MSG:READ,0-0-16,s=255,c=3,t=25,pt=1,l=1,sg=0:1
    2136 TSF:MSG:PONG RECV,HP=1
    2138 TSM:UPL:OK
    2140 TSM:READY:ID=16,PAR=0,DIS=1
    2144 RFM69:SWR:SEND,TO=0,RETRY=0
    2355 !RFM69:SWR:NACK
    2357 RFM69:PTX:LEVEL=5 dBm
    2400 RFM69:SWR:SEND,TO=0,RETRY=1
    2609 !RFM69:SWR:NACK
    2611 RFM69:PTX:LEVEL=6 dBm
    2654 RFM69:SWR:SEND,TO=0,RETRY=2
    2863 !RFM69:SWR:NACK
    2865 RFM69:PTX:LEVEL=7 dBm
    2899 RFM69:SWR:SEND,TO=0,RETRY=3
    3108 !RFM69:SWR:NACK
    3110 RFM69:PTX:LEVEL=8 dBm
    3121 RFM69:SWR:SEND,TO=0,RETRY=4
    3330 !RFM69:SWR:NACK
    3332 RFM69:PTX:LEVEL=9 dBm
    3375 RFM69:SWR:SEND,TO=0,RETRY=5
    3457 RFM69:SWR:ACK,FROM=0,SEQ=6,RSSI=-44
    3461 RFM69:ATC:ADJ TXL,cR=-44,tR=-80,TXL=8
    3465 RFM69:PTX:LEVEL=8 dBm
    3467 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=0,pt=6,l=10,sg=0,ft=0,st=OK:010003000806237A0300
    3477 RFM69:SWR:SEND,TO=0,RETRY=0
    3491 RFM69:SWR:ACK,FROM=0,SEQ=7,RSSI=-45
    3495 RFM69:ATC:ADJ TXL,cR=-45,tR=-80,TXL=7
    3500 RFM69:PTX:LEVEL=7 dBm
    3502 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=15,pt=6,l=2,sg=0,ft=0,st=OK:0100
    3510 RFM69:SAC:SEND ACK,TO=0,RSSI=-52
    3518 TSF:MSG:READ,0-0-16,s=255,c=3,t=15,pt=6,l=2,sg=0:0100
    3524 RFM69:SWR:SEND,TO=0,RETRY=0
    3735 !RFM69:SWR:NACK
    3737 RFM69:PTX:LEVEL=8 dBm
    3747 RFM69:SWR:SEND,TO=0,RETRY=1
    3956 !RFM69:SWR:NACK
    3958 RFM69:PTX:LEVEL=9 dBm
    4001 RFM69:SWR:SEND,TO=0,RETRY=2
    4210 !RFM69:SWR:NACK
    4212 RFM69:PTX:LEVEL=10 dBm
    4255 RFM69:SWR:SEND,TO=0,RETRY=3
    4464 !RFM69:SWR:NACK
    4466 RFM69:PTX:LEVEL=11 dBm
    4501 RFM69:SWR:SEND,TO=0,RETRY=4
    4710 !RFM69:SWR:NACK
    4712 RFM69:PTX:LEVEL=12 dBm
    4722 RFM69:SWR:SEND,TO=0,RETRY=5
    4909 RFM69:SWR:ACK,FROM=0,SEQ=9,RSSI=-43
    4913 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=11
    4917 RFM69:PTX:LEVEL=11 dBm
    4919 TSF:MSG:SEND,16-16-0-0,s=255,c=0,t=17,pt=0,l=10,sg=0,ft=0,st=OK:2.2.0-beta
    4929 RFM69:SWR:SEND,TO=0,RETRY=0
    4943 RFM69:SWR:ACK,FROM=0,SEQ=10,RSSI=-43
    4947 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=10
    4952 RFM69:PTX:LEVEL=10 dBm
    4954 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=6,pt=1,l=1,sg=0,ft=0,st=OK:0
    5584 RFM69:SAC:SEND ACK,TO=0,RSSI=-52
    5593 TSF:MSG:READ,0-0-16,s=255,c=3,t=6,pt=0,l=1,sg=0:M
    5599 RFM69:SWR:SEND,TO=0,RETRY=0
    5810 !RFM69:SWR:NACK
    5812 RFM69:PTX:LEVEL=11 dBm
    5855 RFM69:SWR:SEND,TO=0,RETRY=1
    6064 !RFM69:SWR:NACK
    6066 RFM69:PTX:LEVEL=12 dBm
    6100 RFM69:SWR:SEND,TO=0,RETRY=2
    6309 !RFM69:SWR:NACK
    6311 RFM69:PTX:LEVEL=13 dBm
    6322 RFM69:SWR:SEND,TO=0,RETRY=3
    6531 !RFM69:SWR:NACK
    6533 RFM69:PTX:NO ADJ
    6576 RFM69:SWR:SEND,TO=0,RETRY=4
    6785 !RFM69:SWR:NACK
    6787 RFM69:PTX:NO ADJ
    6830 RFM69:SWR:SEND,TO=0,RETRY=5
    6950 RFM69:SWR:ACK,FROM=0,SEQ=12,RSSI=-42
    6955 RFM69:ATC:ADJ TXL,cR=-42,tR=-80,TXL=12
    6961 RFM69:PTX:LEVEL=12 dBm
    6963 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=11,pt=0,l=8,sg=0,ft=0,st=OK:TEMP HUM
    6971 RFM69:SWR:SEND,TO=0,RETRY=0
    6985 RFM69:SWR:ACK,FROM=0,SEQ=13,RSSI=-43
    6989 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=11
    6995 RFM69:PTX:LEVEL=11 dBm
    6998 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=12,pt=0,l=3,sg=0,ft=0,st=OK:1.2
    7006 RFM69:SWR:SEND,TO=0,RETRY=0
    7020 RFM69:SWR:ACK,FROM=0,SEQ=14,RSSI=-43
    7024 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=10
    7030 RFM69:PTX:LEVEL=10 dBm
    7032 TSF:MSG:SEND,16-16-0-0,s=0,c=0,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    7041 RFM69:SWR:SEND,TO=0,RETRY=0
    7055 RFM69:SWR:ACK,FROM=0,SEQ=15,RSSI=-43
    7061 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=9
    7065 RFM69:PTX:LEVEL=9 dBm
    7067 TSF:MSG:SEND,16-16-0-0,s=1,c=0,t=6,pt=0,l=0,sg=0,ft=0,st=OK:
    7075 RFM69:SWR:SEND,TO=0,RETRY=0
    7090 RFM69:SWR:ACK,FROM=0,SEQ=16,RSSI=-44
    7096 RFM69:ATC:ADJ TXL,cR=-44,tR=-80,TXL=8
    7100 RFM69:PTX:LEVEL=8 dBm
    7102 TSF:MSG:SEND,16-16-0-0,s=202,c=0,t=33,pt=0,l=0,sg=0,ft=0,st=OK:
    7110 RFM69:SWR:SEND,TO=0,RETRY=0
    7127 RFM69:SWR:ACK,FROM=0,SEQ=17,RSSI=-38
    7131 RFM69:ATC:ADJ TXL,cR=-38,tR=-80,TXL=7
    7135 RFM69:PTX:LEVEL=7 dBm
    7139 TSF:MSG:SEND,16-16-0-0,s=203,c=0,t=33,pt=0,l=0,sg=0,ft=0,st=OK:
    7145 RFM69:SWR:SEND,TO=0,RETRY=0
    7163 RFM69:SWR:ACK,FROM=0,SEQ=18,RSSI=-51
    7168 RFM69:ATC:ADJ TXL,cR=-51,tR=-80,TXL=6
    7172 RFM69:PTX:LEVEL=6 dBm
    7174 TSF:MSG:SEND,16-16-0-0,s=204,c=0,t=16,pt=0,l=0,sg=0,ft=0,st=OK:
    7182 RFM69:SWR:SEND,TO=0,RETRY=0
    7198 RFM69:SWR:ACK,FROM=0,SEQ=19,RSSI=-45
    7202 RFM69:ATC:ADJ TXL,cR=-45,tR=-80,TXL=5
    7206 RFM69:PTX:LEVEL=5 dBm
    7211 TSF:MSG:SEND,16-16-0-0,s=201,c=0,t=30,pt=0,l=0,sg=0,ft=0,st=OK:
    7219 MCO:REG:REQ
    7219 RFM69:SWR:SEND,TO=0,RETRY=0
    7235 RFM69:SWR:ACK,FROM=0,SEQ=20,RSSI=-49
    7239 RFM69:ATC:ADJ TXL,cR=-49,tR=-80,TXL=4
    7243 RFM69:PTX:LEVEL=4 dBm
    7247 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=26,pt=1,l=1,sg=0,ft=0,st=OK:2
    7254 RFM69:SAC:SEND ACK,TO=0,RSSI=-51
    7262 TSF:MSG:READ,0-0-16,s=255,c=3,t=27,pt=1,l=1,sg=0:1
    7268 MCO:PIM:NODE REG=1
    7272 MCO:BGN:STP
    7784 MCO:BGN:INIT OK,TSP=1
    7786 RFM69:SAC:SEND ACK,TO=0,RSSI=-52
    7794 TSF:MSG:READ,0-0-16,s=255,c=3,t=27,pt=1,l=1,sg=0:1
    7800 MCO:PIM:NODE REG=1
    8804 RFM69:SWR:SEND,TO=0,RETRY=0
    8822 RFM69:SWR:ACK,FROM=0,SEQ=23,RSSI=-48
    8826 RFM69:ATC:ADJ TXL,cR=-48,tR=-80,TXL=3
    8833 RFM69:PTX:LEVEL=3 dBm
    8835 TSF:MSG:SEND,16-16-0-0,s=1,c=1,t=0,pt=7,l=5,sg=0,ft=0,st=OK:19.62
    T: 19.62
    9345 RFM69:SWR:SEND,TO=0,RETRY=0
    9361 RFM69:SWR:ACK,FROM=0,SEQ=24,RSSI=-51
    9365 RFM69:ATC:ADJ TXL,cR=-51,tR=-80,TXL=2
    9369 RFM69:PTX:LEVEL=2 dBm
    9373 TSF:MSG:SEND,16-16-0-0,s=0,c=1,t=1,pt=7,l=5,sg=0,ft=0,st=OK:47.0
    H: 47
    9381 RFM69:SWR:SEND,TO=0,RETRY=0
    9396 RFM69:SWR:ACK,FROM=0,SEQ=25,RSSI=-49
    9400 RFM69:ATC:ADJ TXL,cR=-49,tR=-80,TXL=1
    9406 RFM69:PTX:LEVEL=1 dBm
    9408 TSF:MSG:SEND,16-16-0-0,s=202,c=1,t=37,pt=2,l=2,sg=0,ft=0,st=OK:-51
    9916 RFM69:SWR:SEND,TO=0,RETRY=0
    9934 RFM69:SWR:ACK,FROM=0,SEQ=26,RSSI=-50
    9938 RFM69:ATC:ADJ TXL,cR=-50,tR=-80,TXL=0
    9943 RFM69:PTX:LEVEL=0 dBm
    9947 TSF:MSG:SEND,16-16-0-0,s=203,c=1,t=37,pt=2,l=2,sg=0,ft=0,st=OK:-52
    10156 RFM69:SWR:SEND,TO=0,RETRY=0
    10168 RFM69:SWR:ACK,FROM=0,SEQ=27,RSSI=-51
    10172 RFM69:ATC:ADJ TXL,cR=-51,tR=-80,TXL=-1
    10178 RFM69:PTX:LEVEL=-1 dBm
    10180 TSF:MSG:SEND,16-16-0-0,s=204,c=1,t=23,pt=2,l=2,sg=0,ft=0,st=OK:58
    11190 RFM69:SWR:SEND,TO=0,RETRY=0
    11206 RFM69:SWR:ACK,FROM=0,SEQ=28,RSSI=-51
    11212 RFM69:ATC:ADJ TXL,cR=-51,tR=-80,TXL=-2
    11216 RFM69:PTX:LEVEL=-2 dBm
    11220 TSF:MSG:SEND,16-16-0-0,s=201,c=1,t=38,pt=7,l=5,sg=0,ft=0,st=OK:3.26
    11229 MCO:SLP:MS=600000,SMS=1,I1=255,M1=255,I2=255,M2=255
    11235 RFM69:SWR:SEND,TO=0,RETRY=0
    11253 RFM69:SWR:ACK,FROM=0,SEQ=29,RSSI=-52
    11257 RFM69:ATC:ADJ TXL,cR=-52,tR=-80,TXL=-3
    11261 RFM69:PTX:LEVEL=-3 dBm
    11266 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=32,pt=5,l=4,sg=0,ft=0,st=OK:500
    11450 RFM69:SAC:SEND ACK,TO=0,RSSI=-52
    11458 TSF:MSG:READ,0-0-16,s=255,c=3,t=6,pt=0,l=6,sg=0:Metric
    11776 TSF:TDI:TSL
    11778 RFM69:RSL
    

    Sketch

    
    #include <Adafruit_SHT31.h>
    #include <Adafruit_Sensor.h>
    #define MY_DEBUG  // Enable debug prints
    
    // Enable and select radio type attached
    //#define MY_RADIO_NRF24
    #define MY_RADIO_RFM69
    #define MY_RFM69_FREQUENCY RFM69_433MHZ
    #define MY_RFM69_NEW_DRIVER
    //#define MY_IS_RFM69HW
    #define MY_TRANSPORT_WAIT_READY_MS 10000
    //#define MY_NODE_ID 16
    #define VBAT_VCC 
    #define MY_DEBUG_VERBOSE_RFM69
    //Enable OTA feature
    #define MY_OTA_FIRMWARE_FEATURE
    #define MY_OTA_FLASH_JDECID 0x00
    
    #include <SPI.h>
    #include <MySensors.h>  
    
    #define CHILD_ID_HUM 0
    #define CHILD_ID_TEMP 1
    #define CHILD_ID_VBAT 201						 // Battery voltage
    
    unsigned long SLEEP_TIME = 600000; // Sleep time between reads (in milliseconds)
    
    #define SKETCH_NAME "TEMP HUM"                // Change to a fancy name you like
    #define SKETCH_VERSION "1.2"                    // Your version
    
    float lastTemp;
    float lastHum;
    boolean metric = true;
    MyMessage msgHum(CHILD_ID_HUM, V_HUM);
    MyMessage msgTemp(CHILD_ID_TEMP, V_TEMP);
    MyMessage msgVBat(CHILD_ID_VBAT, V_VOLTAGE);
    
    Adafruit_SHT31 sht31 = Adafruit_SHT31();
    
    #ifdef MY_RADIO_RFM69
    	int rssi;                                    // RSSI RFM69 chip
    	#define CHILD_ID_RSSI_HIGH  202                // RSSI received signal level
    	#define CHILD_ID_RSSI_LOW   203                // RSSI background noise level
      #define CHILD_ID_POWER 204
    	MyMessage msgRSSI1(CHILD_ID_RSSI_HIGH, V_LEVEL);
    	MyMessage msgRSSI2(CHILD_ID_RSSI_LOW, V_LEVEL);
      MyMessage msgPWR(CHILD_ID_POWER, V_LIGHT_LEVEL);
    #endif
    //=========================
    // BATTERY VOLTAGE DIVIDER SETUP
    // 1M, 470K divider across battery and using internal ADC ref of 1.1V
    // Sense point is bypassed with 0.1 uF cap to reduce noise at that point
    // ((1e6+470e3)/470e3)*1.1 = Vmax = 3.44 Volts
    // 3.44/1023 = Volts per bit = 0.003363075
    #define VBAT_PER_BITS 0.003363075  
    //#define VBAT_PER_BITS 0.005448028                 //
    #define VMIN 2.8                                  //  Vmin (radio Min Volt)=1.9V (564v)
    #define VMAX 3.4                                 //  Vmax = (2xAA bat)=3.0V (892v)
    int batteryPcnt , PwrPcnt = 0;                    // Calc value for battery %
    int batLoop = 0;                                  // Loop to help calc average
    int batArray[3];                                  // Array to store value for average calc.
    
    #ifdef VBAT_VCC
    #include <Vcc.h>
    	const float VccCorrection = 1.0 / 1.0;  // Measured Vcc by multimeter divided by reported Vcc
    	Vcc vcc(VccCorrection);
    #else
    	int BATTERY_SENSE_PIN = A0;                       // select the input pin for the battery sense point
    #endif // VBAT_VCC
    void setup()
    {
    	analogReference(INTERNAL);             // For battery sensing
    
    	delay(500); // Allow time for radio if power used as reset
    
    	// metric = getControllerConfig().isMetric;
    
    	if (!sht31.begin(0x44)) {   // Set to 0x45 for alternate i2c addr
    		Serial.println("Couldn't find SHT31");
    		//while (1) delay(1);
    	}
    
    }
    
    void presentation()
    {
    	// Send the Sketch Version Information to the Gateway
    	// Send the Sketch Version Information to the Gateway
    	sendSketchInfo(SKETCH_NAME, SKETCH_VERSION);
    
    	// Register all sensors to gw (they will be created as child devices)
    	present(CHILD_ID_HUM, S_HUM);
    	present(CHILD_ID_TEMP, S_TEMP);
    #ifdef MY_RADIO_RFM69
    	present(CHILD_ID_RSSI_HIGH, S_SOUND);
    	present(CHILD_ID_RSSI_LOW, S_SOUND);
      present(CHILD_ID_POWER, S_LIGHT_LEVEL);
    #endif
    	present(CHILD_ID_VBAT, S_MULTIMETER);
    }
    
    void loop()
    {
      if (!isFirmwareUpdateOngoing()) 
      {
    
      delay(500); // Allow time for radio if power used as reset
    
    	// Fetch temperatures from SHT sensor
    	float temperature = sht31.readTemperature();
    	//temperature = round(temperature*10)/10; //round to 1 decimal place
    	if (isnan(temperature)) {
    		Serial.println("Failed reading temperature from SHT31");
    	}
    	else if (temperature != lastTemp) {
    		lastTemp = temperature;
    		send(msgTemp.set(temperature, 2));
    		Serial.print("T: ");
    		Serial.println(temperature);
    	}
    
    	// Fetch humidity from SHT sensor
    	uint8_t humidity = sht31.readHumidity();
    	if (isnan(humidity)) {
    		Serial.println("Failed reading humidity from SHT");
    	}
    	else if (humidity != lastHum) {
    		lastHum = humidity;
    		send(msgHum.set(humidity, 1));
    		Serial.print("H: ");
    		Serial.println(humidity);
    	}
    #ifdef MY_RADIO_RFM69
    	rssi = RFM69_getSendingRSSI();             // read RSSI in RFM69. Measure reception signal from gw
    	send(msgRSSI1.set(rssi));                  // send RSSI level
    	wait(500);                                 // wait to get idle
    
    	rssi = RFM69_getReceivingRSSI();           // read RSSI in RFM69. Wait and measure background noise
    	send(msgRSSI2.set(rssi));                  // send RSSI level
     	wait(200);                                 // wait for next send
      
      PwrPcnt = RFM69_getTxPowerPercent();      // read TX Power in RFM69
      send(msgPWR.set(PwrPcnt));            // send TX Power
    #endif
    	batM();
    
    	smartSleep(SLEEP_TIME); //sleep a bit
    }
    }
    
    void batM() //The battery calculations
    {
    	delay(500);
    	float Vbat;
    	int batteryPcnt;
      	// Battery monitoring reading
    #ifdef VBAT_VCC
    	Vbat = vcc.Read_Volts();
    	batteryPcnt = vcc.Read_Perc(VMIN, VMAX);
    #else 
    	int sensorValue = analogRead(BATTERY_SENSE_PIN);
    	Vbat = (sensorValue * VBAT_PER_BITS) - 0.2 ;
    	// Calculate the battery in %
    	batteryPcnt = static_cast<int>(((Vbat - VMIN) / (VMAX - VMIN))*100.);
    #endif
    
      delay(500);
    	send(msgVBat.set(Vbat, 2));
    	//Serial.print("Battery percent: "); Serial.print(batteryPcnt); Serial.println(" %");
    
    	// Add it to array so we get an average of 3 (3x20min)
    	batArray[batLoop] = batteryPcnt;
    
    	if (batLoop > 2) {
    		batteryPcnt = (batArray[0] + batArray[1] + batArray[2] + batArray[3]);
    		batteryPcnt = batteryPcnt / 3;
    
    		if (batteryPcnt > 100) {
    			batteryPcnt = 100;
    		}
    
    		Serial.print("Battery Average (Send): "); Serial.print(batteryPcnt); Serial.println(" %");
    		sendBatteryLevel(batteryPcnt);
    		batLoop = 0;
    	}
    	else
    	{
    		batLoop++;
    	}
    }
    

  • Mod

    Here is the firmware upload that finally I managed to start, of course I only cut the first part

    0 MCO:BGN:INIT NODE,CP=RPONA--X,VER=2.2.0-beta
    49 TSM:INIT
    51 TSF:WUR:MS=10000
    53 RFM69:INIT
    53 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
    59 RFM69:PTX:LEVEL=5 dBm
    61 TSM:INIT:TSP OK
    63 TSF:SID:OK,ID=16
    65 TSM:FPAR
    67 RFM69:SWR:SEND,TO=255,RETRY=0
    73 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    126 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    133 TSF:MSG:READ,0-0-16,s=255,c=3,t=8,pt=1,l=1,sg=0:0
    139 TSF:MSG:FPAR OK,ID=0,D=1
    337 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    344 TSF:MSG:READ,0-0-16,s=255,c=3,t=8,pt=1,l=1,sg=0:0
    2082 TSM:FPAR:OK
    2082 TSM:ID
    2084 TSM:ID:OK
    2086 TSM:UPL
    2088 RFM69:SWR:SEND,TO=0,RETRY=0
    2105 RFM69:SWR:ACK,FROM=0,SEQ=4,RSSI=-44
    2109 RFM69:ATC:ADJ TXL,cR=-44,tR=-80,TXL=4
    2113 RFM69:PTX:LEVEL=4 dBm
    2117 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=24,pt=1,l=1,sg=0,ft=0,st=OK:1
    2123 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    2131 TSF:MSG:READ,0-0-16,s=255,c=3,t=25,pt=1,l=1,sg=0:1
    2138 TSF:MSG:PONG RECV,HP=1
    2142 TSM:UPL:OK
    2144 TSM:READY:ID=16,PAR=0,DIS=1
    2146 RFM69:SWR:SEND,TO=0,RETRY=0
    2168 RFM69:SWR:ACK,FROM=0,SEQ=6,RSSI=-43
    2172 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=3
    2177 RFM69:PTX:LEVEL=3 dBm
    2181 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=0,pt=6,l=10,sg=0,ft=0,st=OK:010003000806237A0300
    2191 RFM69:SWR:SEND,TO=0,RETRY=0
    2205 RFM69:SWR:ACK,FROM=0,SEQ=7,RSSI=-44
    2209 RFM69:ATC:ADJ TXL,cR=-44,tR=-80,TXL=2
    2213 RFM69:PTX:LEVEL=2 dBm
    2217 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=15,pt=6,l=2,sg=0,ft=0,st=OK:0100
    2224 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    2232 TSF:MSG:READ,0-0-16,s=255,c=3,t=15,pt=6,l=2,sg=0:0100
    2240 RFM69:SWR:SEND,TO=0,RETRY=0
    2258 RFM69:SWR:ACK,FROM=0,SEQ=9,RSSI=-45
    2263 RFM69:ATC:ADJ TXL,cR=-45,tR=-80,TXL=1
    2269 RFM69:PTX:LEVEL=1 dBm
    2271 TSF:MSG:SEND,16-16-0-0,s=255,c=0,t=17,pt=0,l=10,sg=0,ft=0,st=OK:2.2.0-beta
    2279 RFM69:SWR:SEND,TO=0,RETRY=0
    2295 RFM69:SWR:ACK,FROM=0,SEQ=10,RSSI=-71
    2299 RFM69:ATC:ADJ TXL,cR=-71,tR=-80,TXL=0
    2304 RFM69:PTX:LEVEL=0 dBm
    2308 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=6,pt=1,l=1,sg=0,ft=0,st=OK:0
    2334 RFM69:SAC:SEND ACK,TO=0,RSSI=-47
    2342 TSF:MSG:READ,0-0-16,s=255,c=4,t=1,pt=6,l=8,sg=0:02000400600466EF
    2351 OTA:FWP:UPDATE
    2467 OTA:FRQ:FW REQ,T=0002,V=0004,B=045F
    2471 RFM69:SWR:SEND,TO=0,RETRY=0
    2682 !RFM69:SWR:NACK
    2684 RFM69:PTX:LEVEL=1 dBm
    2719 RFM69:SWR:SEND,TO=0,RETRY=1
    2928 !RFM69:SWR:NACK
    2930 RFM69:PTX:LEVEL=2 dBm
    2965 RFM69:SWR:SEND,TO=0,RETRY=2
    3174 !RFM69:SWR:NACK
    3176 RFM69:PTX:LEVEL=3 dBm
    3186 RFM69:SWR:SEND,TO=0,RETRY=3
    3395 !RFM69:SWR:NACK
    3397 RFM69:PTX:LEVEL=4 dBm
    3440 RFM69:SWR:SEND,TO=0,RETRY=4
    3649 !RFM69:SWR:NACK
    3651 RFM69:PTX:LEVEL=5 dBm
    3694 RFM69:SWR:SEND,TO=0,RETRY=5
    3903 !RFM69:SWR:NACK
    3905 RFM69:PTX:LEVEL=6 dBm
    3940 !TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=NACK:020004005F04
    3948 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    3956 TSF:MSG:READ,0-0-16,s=255,c=3,t=6,pt=0,l=1,sg=0:M
    3962 OTA:FRQ:FW REQ,T=0002,V=0004,B=045F
    3966 RFM69:SWR:SEND,TO=0,RETRY=0
    4177 !RFM69:SWR:NACK
    4179 RFM69:PTX:LEVEL=7 dBm
    4190 RFM69:SWR:SEND,TO=0,RETRY=1
    4399 !RFM69:SWR:NACK
    4401 RFM69:PTX:LEVEL=8 dBm
    4435 RFM69:SWR:SEND,TO=0,RETRY=2
    4644 !RFM69:SWR:NACK
    4646 RFM69:PTX:LEVEL=9 dBm
    4657 RFM69:SWR:SEND,TO=0,RETRY=3
    4866 !RFM69:SWR:NACK
    4868 RFM69:PTX:LEVEL=10 dBm
    4911 RFM69:SWR:SEND,TO=0,RETRY=4
    5046 RFM69:SWR:ACK,FROM=0,SEQ=14,RSSI=-39
    5050 RFM69:ATC:ADJ TXL,cR=-39,tR=-80,TXL=9
    5054 RFM69:PTX:LEVEL=9 dBm
    5058 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=1,st=OK:020004005F04
    5066 RFM69:SWR:SEND,TO=0,RETRY=0
    5083 RFM69:SWR:ACK,FROM=0,SEQ=15,RSSI=-63
    5087 RFM69:ATC:ADJ TXL,cR=-63,tR=-80,TXL=8
    5091 RFM69:PTX:LEVEL=8 dBm
    5093 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=11,pt=0,l=8,sg=0,ft=0,st=OK:TEMP HUM
    5103 RFM69:SWR:SEND,TO=0,RETRY=0
    5310 !RFM69:SWR:NACK
    5312 RFM69:PTX:LEVEL=9 dBm
    5347 RFM69:SWR:SEND,TO=0,RETRY=1
    5554 !RFM69:SWR:NACK
    5556 RFM69:PTX:LEVEL=10 dBm
    5599 RFM69:SWR:SEND,TO=0,RETRY=2
    5806 !RFM69:SWR:NACK
    5808 RFM69:PTX:LEVEL=11 dBm
    5842 RFM69:SWR:SEND,TO=0,RETRY=3
    6049 !RFM69:SWR:NACK
    6051 RFM69:PTX:LEVEL=12 dBm
    6062 RFM69:SWR:SEND,TO=0,RETRY=4
    6268 !RFM69:SWR:NACK
    6270 RFM69:PTX:LEVEL=13 dBm
    6305 RFM69:SWR:SEND,TO=0,RETRY=5
    6512 !RFM69:SWR:NACK
    6514 RFM69:PTX:NO ADJ
    6549 !TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=12,pt=0,l=3,sg=0,ft=0,st=NACK:1.2
    6557 RFM69:SWR:SEND,TO=0,RETRY=0
    6580 RFM69:SWR:ACK,FROM=0,SEQ=17,RSSI=-38
    6584 RFM69:ATC:ADJ TXL,cR=-38,tR=-80,TXL=12
    6588 RFM69:PTX:LEVEL=12 dBm
    6590 TSF:MSG:SEND,16-16-0-0,s=0,c=0,t=7,pt=0,l=0,sg=0,ft=1,st=OK:
    6598 RFM69:SWR:SEND,TO=0,RETRY=0
    6615 RFM69:SWR:ACK,FROM=0,SEQ=18,RSSI=-37
    6619 RFM69:ATC:ADJ TXL,cR=-37,tR=-80,TXL=11
    6623 RFM69:PTX:LEVEL=11 dBm
    6627 TSF:MSG:SEND,16-16-0-0,s=1,c=0,t=6,pt=0,l=0,sg=0,ft=0,st=OK:
    6633 RFM69:SWR:SEND,TO=0,RETRY=0
    6651 RFM69:SWR:ACK,FROM=0,SEQ=19,RSSI=-38
    6656 RFM69:ATC:ADJ TXL,cR=-38,tR=-80,TXL=10
    6660 RFM69:PTX:LEVEL=10 dBm
    6662 TSF:MSG:SEND,16-16-0-0,s=202,c=0,t=33,pt=0,l=0,sg=0,ft=0,st=OK:
    6670 RFM69:SWR:SEND,TO=0,RETRY=0
    6686 RFM69:SWR:ACK,FROM=0,SEQ=20,RSSI=-48
    6692 RFM69:ATC:ADJ TXL,cR=-48,tR=-80,TXL=9
    6696 RFM69:PTX:LEVEL=9 dBm
    6699 TSF:MSG:SEND,16-16-0-0,s=203,c=0,t=33,pt=0,l=0,sg=0,ft=0,st=OK:
    6707 RFM69:SWR:SEND,TO=0,RETRY=0
    6723 RFM69:SWR:ACK,FROM=0,SEQ=21,RSSI=-48
    6729 RFM69:ATC:ADJ TXL,cR=-48,tR=-80,TXL=8
    6733 RFM69:PTX:LEVEL=8 dBm
    6735 TSF:MSG:SEND,16-16-0-0,s=204,c=0,t=16,pt=0,l=0,sg=0,ft=0,st=OK:
    6744 RFM69:SWR:SEND,TO=0,RETRY=0
    6760 RFM69:SWR:ACK,FROM=0,SEQ=22,RSSI=-40
    6764 RFM69:ATC:ADJ TXL,cR=-40,tR=-80,TXL=7
    6770 RFM69:PTX:LEVEL=7 dBm
    6772 TSF:MSG:SEND,16-16-0-0,s=201,c=0,t=30,pt=0,l=0,sg=0,ft=0,st=OK:
    6780 MCO:REG:REQ
    6782 RFM69:SWR:SEND,TO=0,RETRY=0
    6797 RFM69:SWR:ACK,FROM=0,SEQ=23,RSSI=-49
    6801 RFM69:ATC:ADJ TXL,cR=-49,tR=-80,TXL=6
    6807 RFM69:PTX:LEVEL=6 dBm
    6809 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=26,pt=1,l=1,sg=0,ft=0,st=OK:2
    6817 RFM69:SAC:SEND ACK,TO=0,RSSI=-47
    6825 TSF:MSG:READ,0-0-16,s=255,c=3,t=27,pt=1,l=1,sg=0:1
    6832 MCO:PIM:NODE REG=1
    6834 OTA:FRQ:FW REQ,T=0002,V=0004,B=045F
    6838 RFM69:SWR:SEND,TO=0,RETRY=0
    6862 RFM69:SWR:ACK,FROM=0,SEQ=25,RSSI=-42
    6866 RFM69:ATC:ADJ TXL,cR=-42,tR=-80,TXL=5
    6871 RFM69:PTX:LEVEL=5 dBm
    6873 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005F04
    6883 MCO:BGN:STP
    7395 MCO:BGN:INIT OK,TSP=1
    7397 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    7405 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005F04FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    7415 OTA:FWP:RECV B=045F
    7419 OTA:FRQ:FW REQ,T=0002,V=0004,B=045E
    7424 RFM69:SWR:SEND,TO=0,RETRY=0
    7440 RFM69:SWR:ACK,FROM=0,SEQ=27,RSSI=-43
    7446 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=4
    7450 RFM69:PTX:LEVEL=4 dBm
    7452 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005E04
    7512 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    7520 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005E04FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    7530 OTA:FWP:RECV B=045E
    7534 OTA:FRQ:FW REQ,T=0002,V=0004,B=045D
    7538 RFM69:SWR:SEND,TO=0,RETRY=0
    7555 RFM69:SWR:ACK,FROM=0,SEQ=29,RSSI=-44
    7561 RFM69:ATC:ADJ TXL,cR=-44,tR=-80,TXL=3
    7565 RFM69:PTX:LEVEL=3 dBm
    7567 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005D04
    8036 OTA:FRQ:FW REQ,T=0002,V=0004,B=045D
    8040 RFM69:SWR:SEND,TO=0,RETRY=0
    8249 !RFM69:SWR:NACK
    8251 RFM69:PTX:LEVEL=4 dBm
    8286 RFM69:SWR:SEND,TO=0,RETRY=1
    8495 !RFM69:SWR:NACK
    8497 RFM69:PTX:LEVEL=5 dBm
    8531 RFM69:SWR:SEND,TO=0,RETRY=2
    8740 !RFM69:SWR:NACK
    8742 RFM69:PTX:LEVEL=6 dBm
    8753 RFM69:SWR:SEND,TO=0,RETRY=3
    8962 !RFM69:SWR:NACK
    8964 RFM69:PTX:LEVEL=7 dBm
    9007 RFM69:SWR:SEND,TO=0,RETRY=4
    9029 RFM69:SWR:ACK,FROM=0,SEQ=30,RSSI=-41
    9033 RFM69:ATC:ADJ TXL,cR=-41,tR=-80,TXL=6
    9037 RFM69:PTX:LEVEL=6 dBm
    9039 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005D04
    9050 OTA:FRQ:FW REQ,T=0002,V=0004,B=045D
    9054 RFM69:SWR:SEND,TO=0,RETRY=0
    9074 RFM69:SWR:ACK,FROM=0,SEQ=31,RSSI=-42
    9078 RFM69:ATC:ADJ TXL,cR=-42,tR=-80,TXL=5
    9082 RFM69:PTX:LEVEL=5 dBm
    9086 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005D04
    9127 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    9136 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005D04FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    9146 OTA:FWP:RECV B=045D
    9148 OTA:FRQ:FW REQ,T=0002,V=0004,B=045C
    9152 RFM69:SWR:SEND,TO=0,RETRY=0
    9172 RFM69:SWR:ACK,FROM=0,SEQ=33,RSSI=-43
    9177 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=4
    9181 RFM69:PTX:LEVEL=4 dBm
    9183 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005C04
    9234 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    9242 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005D04FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    9252 OTA:FWP:RECV B=045D
    9254 !OTA:FWP:WRONG FWB
    9451 RFM69:SAC:SEND ACK,TO=0,RSSI=-47
    9459 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005D04FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    9469 OTA:FWP:RECV B=045D
    9472 !OTA:FWP:WRONG FWB
    9480 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    9488 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005C04FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    9500 OTA:FWP:RECV B=045C
    9502 OTA:FRQ:FW REQ,T=0002,V=0004,B=045B
    9506 RFM69:SWR:SEND,TO=0,RETRY=0
    9525 RFM69:SWR:ACK,FROM=0,SEQ=37,RSSI=-44
    9529 RFM69:ATC:ADJ TXL,cR=-44,tR=-80,TXL=3
    9533 RFM69:PTX:LEVEL=3 dBm
    9537 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005B04
    9637 RFM69:SAC:SEND ACK,TO=0,RSSI=-46
    9646 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005B04FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    9658 OTA:FWP:RECV B=045B
    9660 OTA:FRQ:FW REQ,T=0002,V=0004,B=045A
    9664 RFM69:SWR:SEND,TO=0,RETRY=0
    9682 RFM69:SWR:ACK,FROM=0,SEQ=39,RSSI=-44
    9687 RFM69:ATC:ADJ TXL,cR=-44,tR=-80,TXL=2
    9691 RFM69:PTX:LEVEL=2 dBm
    9695 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005A04
    9725 RFM69:SAC:SEND ACK,TO=0,RSSI=-46
    9734 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005A04FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    9744 OTA:FWP:RECV B=045A
    9746 OTA:FRQ:FW REQ,T=0002,V=0004,B=0459
    9750 RFM69:SWR:SEND,TO=0,RETRY=0
    9768 RFM69:SWR:ACK,FROM=0,SEQ=41,RSSI=-46
    9775 RFM69:ATC:ADJ TXL,cR=-46,tR=-80,TXL=1
    9779 RFM69:PTX:LEVEL=1 dBm
    9781 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005904
    9834 RFM69:SAC:SEND ACK,TO=0,RSSI=-46
    9842 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005904FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    9854 OTA:FWP:RECV B=0459
    9857 OTA:FRQ:FW REQ,T=0002,V=0004,B=0458
    9861 RFM69:SWR:SEND,TO=0,RETRY=0
    9879 RFM69:SWR:ACK,FROM=0,SEQ=43,RSSI=-48
    9883 RFM69:ATC:ADJ TXL,cR=-48,tR=-80,TXL=0
    9889 RFM69:PTX:LEVEL=0 dBm
    9891 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005804
    9934 RFM69:SAC:SEND ACK,TO=0,RSSI=-47
    9943 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005804FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    9953 OTA:FWP:RECV B=0458
    9957 OTA:FRQ:FW REQ,T=0002,V=0004,B=0457
    9961 RFM69:SWR:SEND,TO=0,RETRY=0
    9979 RFM69:SWR:ACK,FROM=0,SEQ=45,RSSI=-47
    9984 RFM69:ATC:ADJ TXL,cR=-47,tR=-80,TXL=-1
    9988 RFM69:PTX:LEVEL=-1 dBm
    9992 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005704
    10043 RFM69:SAC:SEND ACK,TO=0,RSSI=-46
    10051 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005704250054454D502048554D00312E310000
    10061 OTA:FWP:RECV B=0457
    10065 OTA:FRQ:FW REQ,T=0002,V=0004,B=0456
    10070 RFM69:SWR:SEND,TO=0,RETRY=0
    10280 !RFM69:SWR:NACK
    10283 RFM69:PTX:LEVEL=0 dBm
    10317 RFM69:SWR:SEND,TO=0,RETRY=1
    10526 !RFM69:SWR:NACK
    10528 RFM69:PTX:LEVEL=1 dBm
    10530 RFM69:SWR:SEND,TO=0,RETRY=2
    10741 !RFM69:SWR:NACK
    10743 RFM69:PTX:LEVEL=2 dBm
    10786 RFM69:SWR:SEND,TO=0,RETRY=3
    10995 !RFM69:SWR:NACK
    10997 RFM69:PTX:LEVEL=3 dBm
    11040 RFM69:SWR:SEND,TO=0,RETRY=4
    11249 !RFM69:SWR:NACK
    11251 RFM69:PTX:LEVEL=4 dBm
    11294 RFM69:SWR:SEND,TO=0,RETRY=5
    11468 RFM69:SWR:ACK,FROM=0,SEQ=47,RSSI=-43
    11472 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=3
    11476 RFM69:PTX:LEVEL=3 dBm
    11481 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005604
    11489 OTA:FRQ:FW REQ,T=0002,V=0004,B=0456
    11493 RFM69:SWR:SEND,TO=0,RETRY=0
    11513 RFM69:SWR:ACK,FROM=0,SEQ=48,RSSI=-87
    11520 RFM69:ATC:ADJ TXL,cR=-87,tR=-80,TXL=4
    11524 RFM69:PTX:LEVEL=4 dBm
    11526 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005604
    11536 RFM69:SAC:SEND ACK,TO=0,RSSI=-46
    11544 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:0200040056046572616765202853656E64293A200020
    11554 OTA:FWP:RECV B=0456
    11558 OTA:FRQ:FW REQ,T=0002,V=0004,B=0455
    11563 RFM69:SWR:SEND,TO=0,RETRY=0
    11581 RFM69:SWR:ACK,FROM=0,SEQ=50,RSSI=-44
    11585 RFM69:ATC:ADJ TXL,cR=-44,tR=-80,TXL=3
    11589 RFM69:PTX:LEVEL=3 dBm
    11593 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005504
    11741 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    11749 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:0200040056046572616765202853656E64293A200020
    11761 OTA:FWP:RECV B=0456
    11763 !OTA:FWP:WRONG FWB
    11833 RFM69:SAC:SEND ACK,TO=0,RSSI=-47
    11841 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:0200040055045400483A200042617474657279204176
    11851 OTA:FWP:RECV B=0455
    11855 OTA:FRQ:FW REQ,T=0002,V=0004,B=0454
    11859 RFM69:SWR:SEND,TO=0,RETRY=0
    12070 !RFM69:SWR:NACK
    12072 RFM69:PTX:LEVEL=4 dBm
    12083 RFM69:SWR:SEND,TO=0,RETRY=1
    12294 !RFM69:SWR:NACK
    12296 RFM69:PTX:LEVEL=5 dBm
    12339 RFM69:SWR:SEND,TO=0,RETRY=2
    12548 !RFM69:SWR:NACK
    12550 RFM69:PTX:LEVEL=6 dBm
    12593 RFM69:SWR:SEND,TO=0,RETRY=3
    12802 !RFM69:SWR:NACK
    12804 RFM69:PTX:LEVEL=7 dBm
    12847 RFM69:SWR:SEND,TO=0,RETRY=4
    13056 !RFM69:SWR:NACK
    13058 RFM69:PTX:LEVEL=8 dBm
    13092 RFM69:SWR:SEND,TO=0,RETRY=5
    13273 RFM69:SWR:ACK,FROM=0,SEQ=53,RSSI=-41
    13277 RFM69:ATC:ADJ TXL,cR=-41,tR=-80,TXL=7
    13283 RFM69:PTX:LEVEL=7 dBm
    13285 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005404
    13293 OTA:FRQ:FW REQ,T=0002,V=0004,B=0454
    13299 RFM69:SWR:SEND,TO=0,RETRY=0
    13320 RFM69:SWR:ACK,FROM=0,SEQ=54,RSSI=-42
    13324 RFM69:ATC:ADJ TXL,cR=-42,tR=-80,TXL=6
    13330 RFM69:PTX:LEVEL=6 dBm
    13332 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005404
    13342 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    13350 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:02000400540468756D69646974792066726F6D205348
    13361 OTA:FWP:RECV B=0454
    13365 OTA:FRQ:FW REQ,T=0002,V=0004,B=0453
    13369 RFM69:SWR:SEND,TO=0,RETRY=0
    13580 !RFM69:SWR:NACK
    13582 RFM69:PTX:LEVEL=7 dBm
    13584 RFM69:SWR:SEND,TO=0,RETRY=1
    13795 !RFM69:SWR:NACK
    13797 RFM69:PTX:LEVEL=8 dBm
    13807 RFM69:SWR:SEND,TO=0,RETRY=2
    14016 !RFM69:SWR:NACK
    14018 RFM69:PTX:LEVEL=9 dBm
    14053 RFM69:SWR:SEND,TO=0,RETRY=3
    14262 !RFM69:SWR:NACK
    14264 RFM69:PTX:LEVEL=10 dBm
    14307 RFM69:SWR:SEND,TO=0,RETRY=4
    14516 !RFM69:SWR:NACK
    14518 RFM69:PTX:LEVEL=11 dBm
    14561 RFM69:SWR:SEND,TO=0,RETRY=5
    14770 !RFM69:SWR:NACK
    14772 RFM69:PTX:LEVEL=12 dBm
    14815 !TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=NACK:020004005304
    14823 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    14831 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:02000400540468756D69646974792066726F6D205348
    14841 OTA:FWP:RECV B=0454
    14845 !OTA:FWP:WRONG FWB
    14848 OTA:FRQ:FW REQ,T=0002,V=0004,B=0453
    14852 RFM69:SWR:SEND,TO=0,RETRY=0
    15063 !RFM69:SWR:NACK
    15065 RFM69:PTX:LEVEL=13 dBm
    15075 RFM69:SWR:SEND,TO=0,RETRY=1
    15284 !RFM69:SWR:NACK
    15286 RFM69:PTX:NO ADJ
    15329 RFM69:SWR:SEND,TO=0,RETRY=2
    15538 !RFM69:SWR:NACK
    15540 RFM69:PTX:NO ADJ
    15583 RFM69:SWR:SEND,TO=0,RETRY=3
    15792 !RFM69:SWR:NACK
    15794 RFM69:PTX:NO ADJ
    15828 RFM69:SWR:SEND,TO=0,RETRY=4
    16037 !RFM69:SWR:NACK
    16039 RFM69:PTX:NO ADJ
    16050 RFM69:SWR:SEND,TO=0,RETRY=5
    16191 RFM69:SWR:ACK,FROM=0,SEQ=58,RSSI=-39
    16195 RFM69:ATC:ADJ TXL,cR=-39,tR=-80,TXL=12
    16201 RFM69:PTX:LEVEL=12 dBm
    16203 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=1,st=OK:020004005304
    16214 RFM69:SAC:SEND ACK,TO=0,RSSI=-46
    16222 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005304004661696C65642072656164696E6720
    16232 OTA:FWP:RECV B=0453
    16234 OTA:FRQ:FW REQ,T=0002,V=0004,B=0452
    16240 RFM69:SWR:SEND,TO=0,RETRY=0
    16449 !RFM69:SWR:NACK
    16451 RFM69:PTX:LEVEL=13 dBm
    16494 RFM69:SWR:SEND,TO=0,RETRY=1
    16703 !RFM69:SWR:NACK
    16705 RFM69:PTX:NO ADJ
    16740 RFM69:SWR:SEND,TO=0,RETRY=2
    16949 !RFM69:SWR:NACK
    16951 RFM69:PTX:NO ADJ
    16994 RFM69:SWR:SEND,TO=0,RETRY=3
    17203 !RFM69:SWR:NACK
    17205 RFM69:PTX:NO ADJ
    17248 RFM69:SWR:SEND,TO=0,RETRY=4
    17457 !RFM69:SWR:NACK
    17459 RFM69:PTX:NO ADJ
    17502 RFM69:SWR:SEND,TO=0,RETRY=5
    17625 RFM69:SWR:ACK,FROM=0,SEQ=60,RSSI=-39
    17631 RFM69:ATC:ADJ TXL,cR=-39,tR=-80,TXL=12
    17635 RFM69:PTX:LEVEL=12 dBm
    17637 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005204
    17647 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    17655 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004005304004661696C65642072656164696E6720
    17666 OTA:FWP:RECV B=0453
    17668 !OTA:FWP:WRONG FWB
    17672 OTA:FRQ:FW REQ,T=0002,V=0004,B=0452
    17676 RFM69:SWR:SEND,TO=0,RETRY=0
    17690 RFM69:SWR:ACK,FROM=0,SEQ=62,RSSI=-39
    17694 RFM69:ATC:ADJ TXL,cR=-39,tR=-80,TXL=11
    17700 RFM69:PTX:LEVEL=11 dBm
    17702 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005204
    17731 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    17739 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:0200040052044854333100543A2000696E66006F7666
    17750 OTA:FWP:RECV B=0452
    17754 OTA:FRQ:FW REQ,T=0002,V=0004,B=0451
    17758 RFM69:SWR:SEND,TO=0,RETRY=0
    17969 !RFM69:SWR:NACK
    17971 RFM69:PTX:LEVEL=12 dBm
    18014 RFM69:SWR:SEND,TO=0,RETRY=1
    18223 !RFM69:SWR:NACK
    18225 RFM69:PTX:LEVEL=13 dBm
    18259 RFM69:SWR:SEND,TO=0,RETRY=2
    18468 !RFM69:SWR:NACK
    18470 RFM69:PTX:NO ADJ
    18481 RFM69:SWR:SEND,TO=0,RETRY=3
    18690 !RFM69:SWR:NACK
    18692 RFM69:PTX:NO ADJ
    18735 RFM69:SWR:SEND,TO=0,RETRY=4
    18944 !RFM69:SWR:NACK
    18946 RFM69:PTX:NO ADJ
    18980 RFM69:SWR:SEND,TO=0,RETRY=5
    19079 RFM69:SWR:ACK,FROM=0,SEQ=64,RSSI=-39
    19085 RFM69:ATC:ADJ TXL,cR=-39,tR=-80,TXL=12
    19089 RFM69:PTX:LEVEL=12 dBm
    19091 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005104
    19101 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    19109 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:0200040052044854333100543A2000696E66006F7666
    19120 OTA:FWP:RECV B=0452
    19124 !OTA:FWP:WRONG FWB
    19126 OTA:FRQ:FW REQ,T=0002,V=0004,B=0451
    19130 RFM69:SWR:SEND,TO=0,RETRY=0
    19341 !RFM69:SWR:NACK
    19343 RFM69:PTX:LEVEL=13 dBm
    19345 RFM69:SWR:SEND,TO=0,RETRY=1
    19556 !RFM69:SWR:NACK
    19558 RFM69:PTX:NO ADJ
    19568 RFM69:SWR:SEND,TO=0,RETRY=2
    19777 !RFM69:SWR:NACK
    19779 RFM69:PTX:NO ADJ
    19822 RFM69:SWR:SEND,TO=0,RETRY=3
    20031 !RFM69:SWR:NACK
    20033 RFM69:PTX:NO ADJ
    20068 RFM69:SWR:SEND,TO=0,RETRY=4
    20277 !RFM69:SWR:NACK
    20279 RFM69:PTX:NO ADJ
    20322 RFM69:SWR:SEND,TO=0,RETRY=5
    20482 RFM69:SWR:ACK,FROM=0,SEQ=66,RSSI=-39
    20486 RFM69:ATC:ADJ TXL,cR=-39,tR=-80,TXL=12
    20490 RFM69:PTX:LEVEL=12 dBm
    20494 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005104
    20502 RFM69:SAC:SEND ACK,TO=0,RSSI=-48
    20510 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:0200040051046D70657261747572652066726F6D2053
    20520 OTA:FWP:RECV B=0451
    20525 OTA:FRQ:FW REQ,T=0002,V=0004,B=0450
    20529 RFM69:SWR:SEND,TO=0,RETRY=0
    20740 !RFM69:SWR:NACK
    20742 RFM69:PTX:LEVEL=13 dBm
    20785 RFM69:SWR:SEND,TO=0,RETRY=1
    20994 !RFM69:SWR:NACK
    20996 RFM69:PTX:NO ADJ
    21039 RFM69:SWR:SEND,TO=0,RETRY=2
    21248 !RFM69:SWR:NACK
    21250 RFM69:PTX:NO ADJ
    21284 RFM69:SWR:SEND,TO=0,RETRY=3
    21493 !RFM69:SWR:NACK
    21495 RFM69:PTX:NO ADJ
    21538 RFM69:SWR:SEND,TO=0,RETRY=4
    21747 !RFM69:SWR:NACK
    21749 RFM69:PTX:NO ADJ
    21792 RFM69:SWR:SEND,TO=0,RETRY=5
    21884 RFM69:SWR:ACK,FROM=0,SEQ=68,RSSI=-37
    21889 RFM69:ATC:ADJ TXL,cR=-37,tR=-80,TXL=12
    21895 RFM69:PTX:LEVEL=12 dBm
    21897 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005004
    21907 OTA:FRQ:FW REQ,T=0002,V=0004,B=0450
    21911 RFM69:SWR:SEND,TO=0,RETRY=0
    22122 !RFM69:SWR:NACK
    22124 RFM69:PTX:LEVEL=13 dBm
    22159 RFM69:SWR:SEND,TO=0,RETRY=1
    22368 !RFM69:SWR:NACK
    22370 RFM69:PTX:NO ADJ
    22372 RFM69:SWR:SEND,TO=0,RETRY=2
    22583 !RFM69:SWR:NACK
    22585 RFM69:PTX:NO ADJ
    22628 RFM69:SWR:SEND,TO=0,RETRY=3
    22837 !RFM69:SWR:NACK
    22839 RFM69:PTX:NO ADJ
    22882 RFM69:SWR:SEND,TO=0,RETRY=4
    23091 !RFM69:SWR:NACK
    23093 RFM69:PTX:NO ADJ
    23136 RFM69:SWR:SEND,TO=0,RETRY=5
    23343 RFM69:SWR:ACK,FROM=0,SEQ=69,RSSI=-37
    23347 RFM69:ATC:ADJ TXL,cR=-37,tR=-80,TXL=12
    23353 RFM69:PTX:LEVEL=12 dBm
    23355 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004005004
    23365 RFM69:SAC:SEND ACK,TO=0,RSSI=-46
    23373 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:02000400500461696C65642072656164696E67207465
    23384 OTA:FWP:RECV B=0450
    23386 OTA:FRQ:FW REQ,T=0002,V=0004,B=044F
    23392 RFM69:SWR:SEND,TO=0,RETRY=0
    23601 !RFM69:SWR:NACK
    23603 RFM69:PTX:LEVEL=13 dBm
    23646 RFM69:SWR:SEND,TO=0,RETRY=1
    23855 !RFM69:SWR:NACK
    23857 RFM69:PTX:NO ADJ
    23891 RFM69:SWR:SEND,TO=0,RETRY=2
    24100 !RFM69:SWR:NACK
    24102 RFM69:PTX:NO ADJ
    24113 RFM69:SWR:SEND,TO=0,RETRY=3
    24322 !RFM69:SWR:NACK
    24324 RFM69:PTX:NO ADJ
    24367 RFM69:SWR:SEND,TO=0,RETRY=4
    24576 !RFM69:SWR:NACK
    24578 RFM69:PTX:NO ADJ
    24612 RFM69:SWR:SEND,TO=0,RETRY=5
    24758 RFM69:SWR:ACK,FROM=0,SEQ=71,RSSI=-38
    24762 RFM69:ATC:ADJ TXL,cR=-38,tR=-80,TXL=12
    24766 RFM69:PTX:LEVEL=12 dBm
    24770 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004004F04
    24778 OTA:FRQ:FW REQ,T=0002,V=0004,B=044F
    24782 RFM69:SWR:SEND,TO=0,RETRY=0
    24993 !RFM69:SWR:NACK
    24995 RFM69:PTX:LEVEL=13 dBm
    25006 RFM69:SWR:SEND,TO=0,RETRY=1
    25214 !RFM69:SWR:NACK
    25217 RFM69:PTX:NO ADJ
    25251 RFM69:SWR:SEND,TO=0,RETRY=2
    25460 !RFM69:SWR:NACK
    25462 RFM69:PTX:NO ADJ
    25505 RFM69:SWR:SEND,TO=0,RETRY=3
    25714 !RFM69:SWR:NACK
    25716 RFM69:PTX:NO ADJ
    25759 RFM69:SWR:SEND,TO=0,RETRY=4
    25968 !RFM69:SWR:NACK
    25970 RFM69:PTX:NO ADJ
    26005 RFM69:SWR:SEND,TO=0,RETRY=5
    26183 RFM69:SWR:ACK,FROM=0,SEQ=72,RSSI=-38
    26189 RFM69:ATC:ADJ TXL,cR=-38,tR=-80,TXL=12
    26193 RFM69:PTX:LEVEL=12 dBm
    26195 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004004F04
    26206 OTA:FRQ:FW REQ,T=0002,V=0004,B=044F
    26210 RFM69:SWR:SEND,TO=0,RETRY=0
    26421 !RFM69:SWR:NACK
    26423 RFM69:PTX:LEVEL=13 dBm
    26466 RFM69:SWR:SEND,TO=0,RETRY=1
    26675 !RFM69:SWR:NACK
    26677 RFM69:PTX:NO ADJ
    26720 RFM69:SWR:SEND,TO=0,RETRY=2
    26929 !RFM69:SWR:NACK
    26931 RFM69:PTX:NO ADJ
    26974 RFM69:SWR:SEND,TO=0,RETRY=3
    27183 !RFM69:SWR:NACK
    27185 RFM69:PTX:NO ADJ
    27219 RFM69:SWR:SEND,TO=0,RETRY=4
    27428 !RFM69:SWR:NACK
    27430 RFM69:PTX:NO ADJ
    27441 RFM69:SWR:SEND,TO=0,RETRY=5
    27555 RFM69:SWR:ACK,FROM=0,SEQ=73,RSSI=-41
    27561 RFM69:ATC:ADJ TXL,cR=-41,tR=-80,TXL=12
    27566 RFM69:PTX:LEVEL=12 dBm
    27568 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004004F04
    27578 RFM69:SAC:SEND ACK,TO=0,RSSI=-51
    27586 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004004F04190D0A00322E322E302D626574610046
    27596 OTA:FWP:RECV B=044F
    27600 OTA:FRQ:FW REQ,T=0002,V=0004,B=044E
    27604 RFM69:SWR:SEND,TO=0,RETRY=0
    27625 RFM69:SWR:ACK,FROM=0,SEQ=75,RSSI=-42
    27629 RFM69:ATC:ADJ TXL,cR=-42,tR=-80,TXL=11
    27633 RFM69:PTX:LEVEL=11 dBm
    27637 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004004E04
    27645 RFM69:SAC:SEND ACK,TO=0,RSSI=-51
    27654 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004004F04190D0A00322E322E302D626574610046
    27666 OTA:FWP:RECV B=044F
    27668 !OTA:FWP:WRONG FWB
    27742 RFM69:SAC:SEND ACK,TO=0,RSSI=-52
    27750 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004004E0400000098196819C8193C1960194C193D
    27760 OTA:FWP:RECV B=044E
    27762 OTA:FRQ:FW REQ,T=0002,V=0004,B=044D
    27768 RFM69:SWR:SEND,TO=0,RETRY=0
    27789 RFM69:SWR:ACK,FROM=0,SEQ=78,RSSI=-43
    27793 RFM69:ATC:ADJ TXL,cR=-43,tR=-80,TXL=10
    27797 RFM69:PTX:LEVEL=10 dBm
    27801 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004004D04
    27850 RFM69:SAC:SEND ACK,TO=0,RSSI=-52
    27858 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004004D0400530BC00AEB0A9A0B1C0BFA0A0E0B00
    27869 OTA:FWP:RECV B=044D
    27873 OTA:FRQ:FW REQ,T=0002,V=0004,B=044C
    27877 RFM69:SWR:SEND,TO=0,RETRY=0
    28088 !RFM69:SWR:NACK
    28090 RFM69:PTX:LEVEL=11 dBm
    28133 RFM69:SWR:SEND,TO=0,RETRY=1
    28342 !RFM69:SWR:NACK
    28344 RFM69:PTX:LEVEL=12 dBm
    28387 RFM69:SWR:SEND,TO=0,RETRY=2
    28596 !RFM69:SWR:NACK
    28598 RFM69:PTX:LEVEL=13 dBm
    28641 RFM69:SWR:SEND,TO=0,RETRY=3
    28850 !RFM69:SWR:NACK
    28852 RFM69:PTX:NO ADJ
    28895 RFM69:SWR:SEND,TO=0,RETRY=4
    29104 !RFM69:SWR:NACK
    29106 RFM69:PTX:NO ADJ
    29140 RFM69:SWR:SEND,TO=0,RETRY=5
    29233 RFM69:SWR:ACK,FROM=0,SEQ=80,RSSI=-39
    29237 RFM69:ATC:ADJ TXL,cR=-39,tR=-80,TXL=12
    29241 RFM69:PTX:LEVEL=12 dBm
    29245 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004004C04
    29253 OTA:FRQ:FW REQ,T=0002,V=0004,B=044C
    29257 RFM69:SWR:SEND,TO=0,RETRY=0
    29278 RFM69:SWR:ACK,FROM=0,SEQ=81,RSSI=-45
    29282 RFM69:ATC:ADJ TXL,cR=-45,tR=-80,TXL=11
    29286 RFM69:PTX:LEVEL=11 dBm
    29290 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004004C04
    29755 OTA:FRQ:FW REQ,T=0002,V=0004,B=044C
    29759 RFM69:SWR:SEND,TO=0,RETRY=0
    29775 RFM69:SWR:ACK,FROM=0,SEQ=82,RSSI=-47
    29782 RFM69:ATC:ADJ TXL,cR=-47,tR=-80,TXL=10
    29786 RFM69:PTX:LEVEL=10 dBm
    29790 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004004C04
    30025 RFM69:SAC:SEND ACK,TO=0,RSSI=-46
    30033 TSF:MSG:READ,0-0-16,s=255,c=4,t=3,pt=6,l=22,sg=0:020004004C0407070707070707070707070103000000
    30044 OTA:FWP:RECV B=044C
    30048 OTA:FRQ:FW REQ,T=0002,V=0004,B=044B
    30052 RFM69:SWR:SEND,TO=0,RETRY=0
    30263 !RFM69:SWR:NACK
    30265 RFM69:PTX:LEVEL=11 dBm
    30308 RFM69:SWR:SEND,TO=0,RETRY=1
    30517 !RFM69:SWR:NACK
    30519 RFM69:PTX:LEVEL=12 dBm
    30562 RFM69:SWR:SEND,TO=0,RETRY=2
    30771 !RFM69:SWR:NACK
    30773 RFM69:PTX:LEVEL=13 dBm
    30816 RFM69:SWR:SEND,TO=0,RETRY=3
    31025 !RFM69:SWR:NACK
    31027 RFM69:PTX:NO ADJ
    31070 RFM69:SWR:SEND,TO=0,RETRY=4
    31279 !RFM69:SWR:NACK
    31281 RFM69:PTX:NO ADJ
    31315 RFM69:SWR:SEND,TO=0,RETRY=5
    31449 RFM69:SWR:ACK,FROM=0,SEQ=84,RSSI=-39
    31453 RFM69:ATC:ADJ TXL,cR=-39,tR=-80,TXL=12
    31457 RFM69:PTX:LEVEL=12 dBm
    31461 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=2,pt=6,l=6,sg=0,ft=0,st=OK:020004004B04
    31469 OTA:FRQ:FW REQ,T=0002,V=0004,B=044B
    31473 RFM69:SWR:SEND,TO=0,RETRY=0
    31696 !RFM69:SWR:NACK
    31698 RFM69:PTX:LEVEL=13 dBm
    31709 RFM69:SWR:SEND,TO=0,RETRY=1
    31918 !RFM69:SWR:NACK
    31920 RFM69:PTX:NO ADJ
    31954 RFM69:SWR:SEND,TO=0,RETRY=2
    32163 !RFM69:SWR:NACK
    32165 RFM69:PTX:NO ADJ
    32176 RFM69:SWR:SEND,TO=0,RETRY=3
    

  • Admin

    @gohan I suspect an ATC and/or timing issue - could you try this: https://github.com/tekka007/MySensors/tree/RFM69_Update
    Update GW + node and post the full debug log for further analysis. Thanks


  • Mod

    I left the myconfig.h file as the one provided but I get no communication
    Node log

    18 MCO:BGN:INIT NODE,CP=RPONA---,VER=2.2.0-rc.2
    28 TSM:INIT
    28 TSF:WUR:MS=10000
    30 RFM69:INIT
    32 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
    36 RFM69:PTX:LEVEL=5 dBm
    40 TSM:INIT:TSP OK
    43 TSF:SID:OK,ID=16
    45 TSM:FPAR
    45 RFM69:SWR:SEND,TO=255,RETRY=0
    53 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    2060 !TSM:FPAR:NO REPLY
    2062 TSM:FPAR
    2064 RFM69:SWR:SEND,TO=255,RETRY=0
    2070 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    4079 !TSM:FPAR:NO REPLY
    4081 TSM:FPAR
    4083 RFM69:SWR:SEND,TO=255,RETRY=0
    4089 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    6100 !TSM:FPAR:NO REPLY
    6103 TSM:FPAR
    6105 RFM69:SWR:SEND,TO=255,RETRY=0
    6111 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    8120 !TSM:FPAR:FAIL
    8122 TSM:FAIL:CNT=1
    8124 TSM:FAIL:DIS
    8126 TSF:TDI:TSL
    8126 RFM69:RSL
    10031 MCO:BGN:STP
    10543 MCO:BGN:INIT OK,TSP=0
    11546 !MCO:SND:NODE NOT REG
    T: 23.15
    12052 !MCO:SND:NODE NOT REG
    H: 47
    12054 !MCO:SND:NODE NOT REG
    12558 !MCO:SND:NODE NOT REG
    12761 !MCO:SND:NODE NOT REG
    13764 !MCO:SND:NODE NOT REG
    13766 MCO:SLP:MS=600000,SMS=1,I1=255,M1=255,I2=255,M2=255
    13772 !MCO:SLP:TNR
    18130 TSM:FAIL:RE-INIT
    18132 TSM:INIT
    18135 RFM69:INIT
    18137 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
    18141 RFM69:PTX:LEVEL=5 dBm
    18145 TSM:INIT:TSP OK
    18147 TSF:SID:OK,ID=16
    18149 TSM:FPAR
    18151 RFM69:SWR:SEND,TO=255,RETRY=0
    18157 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    20166 !TSM:FPAR:NO REPLY
    20168 TSM:FPAR
    20170 RFM69:SWR:SEND,TO=255,RETRY=0
    20176 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    22188 !TSM:FPAR:NO REPLY
    22190 TSM:FPAR
    22192 RFM69:SWR:SEND,TO=255,RETRY=0
    22198 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    23775 MCO:SLP:MS=589999
    23777 !TSF:SND:TNR
    24207 !TSM:FPAR:NO REPLY
    24209 TSM:FPAR
    24211 RFM69:SWR:SEND,TO=255,RETRY=0
    24217 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    24279 TSF:TDI:TSL
    24281 RFM69:RSL
    

    GW LOG

    mysgw: Starting gateway...
    mysgw: Protocol version - 2.2.0-rc.2
    mysgw: MCO:BGN:INIT GW,CP=RPNGL---,VER=2.2.0-rc.2
    mysgw: TSF:LRT:OK
    mysgw: TSM:INIT
    mysgw: TSF:WUR:MS=0
    mysgw: RFM69:INIT
    mysgw: RFM69:INIT:PIN,CS=24,IQP=22,IQN=22
    mysgw: RFM69:PTX:LEVEL=5 dBm
    mysgw: TSM:INIT:TSP OK
    mysgw: TSM:INIT:GW MODE
    mysgw: TSM:READY:ID=0,PAR=0,DIS=0
    mysgw: MCO:REG:NOT NEEDED
    mysgw: Listening for connections on 0.0.0.0:5003
    mysgw: MCO:BGN:STP
    mysgw: MCO:BGN:INIT OK,TSP=1
    

    and nothing more while the node is looking for parent


  • Mod

    I have tried on another RPI with the updated branch and still have no communication, if I switch back to normal development branch I get communication back. Anything more I can try?


  • Mod

    @jkandasa I have managed to get FOTA do an update on the latest 2.2 but with a mod for rfm69 from tekka. I am having difficulties to trigger the OTA update even if a assign a different firmware to the node. Do you have any suggestion about this?


  • Plugin Developer

    @gohan What the issue are you facing? AFAIK, RFM69 supports only for DualOptiboot


  • Mod

    I'm using dual optiboot, the problem is that I was only able to trigger an ota on the node the first time I set it, after that the node is no longer starting a new ota transfer


  • Plugin Developer

    @gohan Enable node debug log and trigger firmware update. Post node debug log.

    A few weeks before, I see an issue with the DualOptiboot firmware update. For some reason, if firmware update failed in between, and when we trigger firmware update once again, node says It is up to date.


  • Mod

    
    17 MCO:BGN:INIT NODE,CP=RPONA---,VER=2.2.1-alpha
    26 TSM:INIT
    27 TSF:WUR:MS=10000
    29 RFM69:INIT
    30 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
    34 RFM69:PTX:LEVEL=5 dBm
    36 RFM69:INIT:HWV=36
    38 TSM:INIT:TSP OK
    40 TSF:SID:OK,ID=16
    43 TSM:FPAR
    44 RFM69:SWR:SEND,TO=255,RETRY=0
    47 RFM69:CSMA:RSSI=-109
    51 TSF:MSG:SEND,16-16-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    198 RFM69:SAC:SEND ACK,TO=0,RSSI=-44
    201 RFM69:CSMA:RSSI=-44
    210 RFM69:CSMA:RSSI=-109
    215 TSF:MSG:READ,0-0-16,s=255,c=3,t=8,pt=1,l=1,sg=0:0
    220 TSF:MSG:FPAR OK,ID=0,D=1
    2058 TSM:FPAR:OK
    2059 TSM:ID
    2060 TSM:ID:OK
    2062 TSM:UPL
    2063 RFM69:SWR:SEND,TO=0,RETRY=0
    2066 RFM69:CSMA:RSSI=-109
    2074 RFM69:SWR:ACK,FROM=0,SEQ=3,RSSI=-37
    2078 RFM69:ATC:ADJ TXL,cR=-37,tR=-80,TXL=4
    2082 RFM69:PTX:LEVEL=4 dBm
    2084 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=24,pt=1,l=1,sg=0,ft=0,st=OK:1
    2091 RFM69:SAC:SEND ACK,TO=0,RSSI=-105
    2095 RFM69:CSMA:RSSI=-105
    2099 TSF:MSG:READ,0-0-16,s=255,c=3,t=25,pt=1,l=1,sg=0:1
    2104 TSF:MSG:PONG RECV,HP=1
    2106 TSM:UPL:OK
    2108 TSM:READY:ID=16,PAR=0,DIS=1
    2111 RFM69:SWR:SEND,TO=0,RETRY=0
    2114 RFM69:CSMA:RSSI=-104
    2120 RFM69:SWR:ACK,FROM=0,SEQ=5,RSSI=-38
    2123 RFM69:ATC:ADJ TXL,cR=-38,tR=-80,TXL=3
    2127 RFM69:PTX:LEVEL=3 dBm
    2130 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=0,pt=6,l=10,sg=0,ft=0,st=OK:020005006004A3EB0300
    2139 RFM69:SWR:SEND,TO=0,RETRY=0
    2142 RFM69:CSMA:RSSI=-109
    2152 RFM69:SWR:ACK,FROM=0,SEQ=6,RSSI=-36
    2155 RFM69:ATC:ADJ TXL,cR=-36,tR=-80,TXL=2
    2159 RFM69:PTX:LEVEL=2 dBm
    2162 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=15,pt=6,l=2,sg=0,ft=0,st=OK:0100
    2168 RFM69:SAC:SEND ACK,TO=0,RSSI=-104
    2172 RFM69:CSMA:RSSI=-104
    2176 TSF:MSG:READ,0-0-16,s=255,c=3,t=15,pt=6,l=2,sg=0:0100
    2182 RFM69:SWR:SEND,TO=0,RETRY=0
    2185 RFM69:CSMA:RSSI=-89
    2196 RFM69:CSMA:RSSI=-105
    2398 !RFM69:SWR:NACK
    2399 RFM69:SWR:SEND,TO=0,RETRY=1
    2403 RFM69:CSMA:RSSI=-104
    2607 !RFM69:SWR:NACK
    2608 RFM69:SWR:SEND,TO=0,RETRY=2
    2612 RFM69:CSMA:RSSI=-107
    2816 !RFM69:SWR:NACK
    2817 RFM69:SWR:SEND,TO=0,RETRY=3
    2821 RFM69:CSMA:RSSI=-103
    2852 RFM69:SWR:ACK,FROM=0,SEQ=8,RSSI=-37
    2855 RFM69:ATC:ADJ TXL,cR=-37,tR=-80,TXL=1
    2860 RFM69:PTX:LEVEL=1 dBm
    2862 TSF:MSG:SEND,16-16-0-0,s=255,c=0,t=17,pt=0,l=11,sg=0,ft=0,st=OK:2.2.1-alpha
    2870 RFM69:SWR:SEND,TO=0,RETRY=0
    2873 RFM69:CSMA:RSSI=-103
    2879 RFM69:SWR:ACK,FROM=0,SEQ=9,RSSI=-40
    2882 RFM69:ATC:ADJ TXL,cR=-40,tR=-80,TXL=0
    2886 RFM69:PTX:LEVEL=0 dBm
    2889 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=6,pt=1,l=1,sg=0,ft=0,st=OK:0
    2962 RFM69:SAC:SEND ACK,TO=0,RSSI=-45
    2966 RFM69:CSMA:RSSI=-45
    2969 RFM69:CSMA:RSSI=-105
    2972 TSF:MSG:READ,0-0-16,s=255,c=3,t=6,pt=0,l=6,sg=0:Metric
    2978 RFM69:SWR:SEND,TO=0,RETRY=0
    2981 RFM69:CSMA:RSSI=-106
    2990 RFM69:SWR:ACK,FROM=0,SEQ=11,RSSI=-40
    2994 RFM69:ATC:ADJ TXL,cR=-40,tR=-80,TXL=-1
    2997 RFM69:PTX:LEVEL=-1 dBm
    3000 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=11,pt=0,l=12,sg=0,ft=0,st=OK:TEMP HUM dev
    3007 RFM69:SWR:SEND,TO=0,RETRY=0
    3010 RFM69:CSMA:RSSI=-102
    3016 RFM69:SWR:ACK,FROM=0,SEQ=12,RSSI=-39
    3020 RFM69:ATC:ADJ TXL,cR=-39,tR=-80,TXL=-2
    3023 RFM69:PTX:LEVEL=-2 dBm
    3026 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=12,pt=0,l=3,sg=0,ft=0,st=OK:0.1
    3033 RFM69:SWR:SEND,TO=0,RETRY=0
    3036 RFM69:CSMA:RSSI=-106
    3043 RFM69:SWR:ACK,FROM=0,SEQ=13,RSSI=-42
    3047 RFM69:ATC:ADJ TXL,cR=-42,tR=-80,TXL=-3
    3050 RFM69:PTX:LEVEL=-3 dBm
    3053 TSF:MSG:SEND,16-16-0-0,s=0,c=0,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    3059 RFM69:SWR:SEND,TO=0,RETRY=0
    3062 RFM69:CSMA:RSSI=-109
    3069 RFM69:SWR:ACK,FROM=0,SEQ=14,RSSI=-50
    3074 RFM69:ATC:ADJ TXL,cR=-50,tR=-80,TXL=-4
    3078 RFM69:PTX:LEVEL=-4 dBm
    3080 TSF:MSG:SEND,16-16-0-0,s=1,c=0,t=6,pt=0,l=0,sg=0,ft=0,st=OK:
    3086 RFM69:SWR:SEND,TO=0,RETRY=0
    3089 RFM69:CSMA:RSSI=-105
    3096 RFM69:SWR:ACK,FROM=0,SEQ=15,RSSI=-50
    3100 RFM69:ATC:ADJ TXL,cR=-50,tR=-80,TXL=-5
    3104 RFM69:PTX:LEVEL=-5 dBm
    3106 TSF:MSG:SEND,16-16-0-0,s=202,c=0,t=33,pt=0,l=0,sg=0,ft=0,st=OK:
    3112 RFM69:SWR:SEND,TO=0,RETRY=0
    3116 RFM69:CSMA:RSSI=-107
    3123 RFM69:SWR:ACK,FROM=0,SEQ=16,RSSI=-51
    3127 RFM69:ATC:ADJ TXL,cR=-51,tR=-80,TXL=-6
    3131 RFM69:PTX:LEVEL=-6 dBm
    3133 TSF:MSG:SEND,16-16-0-0,s=203,c=0,t=33,pt=0,l=0,sg=0,ft=0,st=OK:
    3139 RFM69:SWR:SEND,TO=0,RETRY=0
    3142 RFM69:CSMA:RSSI=-107
    3149 RFM69:SWR:ACK,FROM=0,SEQ=17,RSSI=-52
    3153 RFM69:ATC:ADJ TXL,cR=-52,tR=-80,TXL=-7
    3158 RFM69:PTX:LEVEL=-7 dBm
    3160 TSF:MSG:SEND,16-16-0-0,s=204,c=0,t=16,pt=0,l=0,sg=0,ft=0,st=OK:
    3166 RFM69:SWR:SEND,TO=0,RETRY=0
    3169 RFM69:CSMA:RSSI=-107
    3176 RFM69:SWR:ACK,FROM=0,SEQ=18,RSSI=-53
    3180 RFM69:ATC:ADJ TXL,cR=-53,tR=-80,TXL=-8
    3184 RFM69:PTX:LEVEL=-8 dBm
    3186 TSF:MSG:SEND,16-16-0-0,s=201,c=0,t=30,pt=0,l=0,sg=0,ft=0,st=OK:
    3192 MCO:REG:REQ
    3194 RFM69:SWR:SEND,TO=0,RETRY=0
    3197 RFM69:CSMA:RSSI=-109
    3208 RFM69:SWR:ACK,FROM=0,SEQ=19,RSSI=-54
    3212 RFM69:ATC:ADJ TXL,cR=-54,tR=-80,TXL=-9
    3216 RFM69:PTX:LEVEL=-9 dBm
    3218 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=26,pt=1,l=1,sg=0,ft=0,st=OK:2
    3225 RFM69:SAC:SEND ACK,TO=0,RSSI=-107
    3228 RFM69:CSMA:RSSI=-107
    3232 TSF:MSG:READ,0-0-16,s=255,c=3,t=27,pt=1,l=1,sg=0:1
    3237 MCO:PIM:NODE REG=1
    3239 MCO:BGN:STP
    3751 MCO:BGN:INIT OK,TSP=1
    4755 RFM69:SWR:SEND,TO=0,RETRY=0
    4758 RFM69:CSMA:RSSI=-103
    4767 RFM69:SWR:ACK,FROM=0,SEQ=21,RSSI=-56
    4771 RFM69:ATC:ADJ TXL,cR=-56,tR=-80,TXL=-10
    4775 RFM69:PTX:LEVEL=-10 dBm
    4777 TSF:MSG:SEND,16-16-0-0,s=1,c=1,t=0,pt=7,l=5,sg=0,ft=0,st=OK:20.40
    T: 20.40
    5286 RFM69:SWR:SEND,TO=0,RETRY=0
    5289 RFM69:CSMA:RSSI=-110
    5296 RFM69:SWR:ACK,FROM=0,SEQ=22,RSSI=-56
    5299 RFM69:ATC:ADJ TXL,cR=-56,tR=-80,TXL=-11
    5303 RFM69:PTX:LEVEL=-11 dBm
    5306 TSF:MSG:SEND,16-16-0-0,s=0,c=1,t=1,pt=7,l=5,sg=0,ft=0,st=OK:41.0
    H: 41
    5312 RFM69:SWR:SEND,TO=0,RETRY=0
    5316 RFM69:CSMA:RSSI=-106
    5322 RFM69:SWR:ACK,FROM=0,SEQ=23,RSSI=-57
    5326 RFM69:ATC:ADJ TXL,cR=-57,tR=-80,TXL=-12
    5330 RFM69:PTX:LEVEL=-12 dBm
    5334 TSF:MSG:SEND,16-16-0-0,s=202,c=1,t=37,pt=2,l=2,sg=0,ft=0,st=OK:-56
    5840 RFM69:SWR:SEND,TO=0,RETRY=0
    5842 RFM69:CSMA:RSSI=-107
    5851 RFM69:SWR:ACK,FROM=0,SEQ=24,RSSI=-58
    5855 RFM69:ATC:ADJ TXL,cR=-58,tR=-80,TXL=-13
    5859 RFM69:PTX:LEVEL=-13 dBm
    5861 TSF:MSG:SEND,16-16-0-0,s=203,c=1,t=37,pt=2,l=2,sg=0,ft=0,st=OK:-44
    6068 RFM69:SWR:SEND,TO=0,RETRY=0
    6071 RFM69:CSMA:RSSI=-108
    6081 RFM69:SWR:ACK,FROM=0,SEQ=25,RSSI=-58
    6084 RFM69:ATC:ADJ TXL,cR=-58,tR=-80,TXL=-14
    6088 RFM69:PTX:LEVEL=-14 dBm
    6091 TSF:MSG:SEND,16-16-0-0,s=204,c=1,t=23,pt=2,l=2,sg=0,ft=0,st=OK:16
    7099 RFM69:SWR:SEND,TO=0,RETRY=0
    7101 RFM69:CSMA:RSSI=-105
    7109 RFM69:SWR:ACK,FROM=0,SEQ=26,RSSI=-60
    7113 RFM69:ATC:ADJ TXL,cR=-60,tR=-80,TXL=-15
    7117 RFM69:PTX:LEVEL=-15 dBm
    7119 TSF:MSG:SEND,16-16-0-0,s=201,c=1,t=38,pt=7,l=5,sg=0,ft=0,st=OK:3.26
    7127 MCO:SLP:MS=600000,SMS=1,I1=255,M1=255,I2=255,M2=255
    7132 RFM69:SWR:SEND,TO=0,RETRY=0
    7135 RFM69:CSMA:RSSI=-107
    7142 RFM69:SWR:ACK,FROM=0,SEQ=27,RSSI=-61
    7146 RFM69:ATC:ADJ TXL,cR=-61,tR=-80,TXL=-16
    7150 RFM69:PTX:LEVEL=-16 dBm
    7152 TSF:MSG:SEND,16-16-0-0,s=255,c=3,t=32,pt=5,l=4,sg=0,ft=0,st=OK:500
    7659 TSF:TDI:TSL
    7660 RFM69:RSL
    

  • Plugin Developer

    @gohan This node looks like sleeping node? Is it. I guess it won't walk up to update the entire firmware.

    And I do not see any response for this request 2130 TSF:MSG:SEND,16-16-0-0,s=255,c=4,t=0,pt=6,l=10,sg=0,ft=0,st=OK:020005006004A3EB0300. Is there any firmware assigned for this node in MyController?


  • Mod

    There is, I have loaded 5 but none work, besides the first time that actually did started the ota transfer


 

453
Online

7.9k
Users

8.7k
Topics

93.6k
Posts