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. Hardware
  3. We are mostly using fake nRF24L01+'s, but worse fakes are emerging.

We are mostly using fake nRF24L01+'s, but worse fakes are emerging.

Scheduled Pinned Locked Moved Hardware
47 Posts 17 Posters 61.0k Views 8 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.
  • S Stric

    @Sparkman I asked them what to do about the situation, and they said "we'll send 10 new". Should arrive soon..

    SparkmanS Offline
    SparkmanS Offline
    Sparkman
    Hero Member
    wrote on last edited by
    #38

    @Stric Thanks, let us know what they send and how well they work. From what they told me, they are currently shipping the ones with the markings, so if your experience will show that as well, I'll order another batch or two from them.

    Cheers
    Al

    1 Reply Last reply
    0
    • NeverDieN Offline
      NeverDieN Offline
      NeverDie
      Hero Member
      wrote on last edited by
      #39

      http://forum.mysensors.org/topic/1664/which-are-the-best-nrf24l01-modules/160

      1 Reply Last reply
      0
      • G Offline
        G Offline
        gtortone
        wrote on last edited by
        #40

        Hi,
        I just received five NRF24L01+ clones (Si24R1) but on website it is reported and I did not realize it when I bought these modules...

        anyway is there a 'recipe' to have a Si24R1 working with MySensors ?
        I tested them with ping-pong examples and they work fine... but if I try to use a Si24R1 with MySensors libraries it does not work..

        Starting sensor (RNNNA-, 2.0.0)
        TSM:INIT
        TSM:RADIO:OK
        TSP:ASSIGNID:OK (ID=1)
        TSM:FPAR
        TSP:MSG:SEND 1-1-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
        TSM:FPAR
        TSP:MSG:SEND 1-1-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
        TSM:FPAR
        TSP:MSG:SEND 1-1-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
        TSM:FPAR
        TSP:MSG:SEND 1-1-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
        !TSM:FPAR:FAIL
        !TSM:FAILURE
        TSM:PDT
        TSM:INIT
        TSM:RADIO:OK
        TSP:ASSIGNID:OK (ID=1)
        TSM:FPAR

        Thanks in advance,
        Gennaro

        tekkaT 1 Reply Last reply
        0
        • G gtortone

          Hi,
          I just received five NRF24L01+ clones (Si24R1) but on website it is reported and I did not realize it when I bought these modules...

          anyway is there a 'recipe' to have a Si24R1 working with MySensors ?
          I tested them with ping-pong examples and they work fine... but if I try to use a Si24R1 with MySensors libraries it does not work..

          Starting sensor (RNNNA-, 2.0.0)
          TSM:INIT
          TSM:RADIO:OK
          TSP:ASSIGNID:OK (ID=1)
          TSM:FPAR
          TSP:MSG:SEND 1-1-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
          TSM:FPAR
          TSP:MSG:SEND 1-1-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
          TSM:FPAR
          TSP:MSG:SEND 1-1-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
          TSM:FPAR
          TSP:MSG:SEND 1-1-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
          !TSM:FPAR:FAIL
          !TSM:FAILURE
          TSM:PDT
          TSM:INIT
          TSM:RADIO:OK
          TSP:ASSIGNID:OK (ID=1)
          TSM:FPAR

          Thanks in advance,
          Gennaro

          tekkaT Offline
          tekkaT Offline
          tekka
          Admin
          wrote on last edited by
          #41

          @gtortone Maybe worth trying the dev branch, I've updated the RF24 driver to better support certain clones :)

          G 1 Reply Last reply
          0
          • tekkaT tekka

            @gtortone Maybe worth trying the dev branch, I've updated the RF24 driver to better support certain clones :)

            G Offline
            G Offline
            gtortone
            wrote on last edited by gtortone
            #42

            @tekka Hi, thanks for the suggestion - I checked with MySensors dev branch from github but results are the same:

            15007 RF24:read register, reg=23, value=17
            15013 RF24:read register, reg=23, value=17
            15017 RF24:read register, reg=23, value=17
            15022 RF24:read register, reg=23, value=17
            15026 RF24:read register, reg=23, value=17
            15030 RF24:read register, reg=23, value=17
            15036 !TSM:FPAR:FAIL
            15038 TSM:FAIL:CNT=1
            15040 TSM:FAIL:PDT
            15042 RF24:write register, reg=0, value=12
            15046 RF24:power down

            If I replace the Si24R1 with genuine NRF24L01+ everything works... (also with MySensors master branch)

            tekkaT 1 Reply Last reply
            0
            • G gtortone

              @tekka Hi, thanks for the suggestion - I checked with MySensors dev branch from github but results are the same:

              15007 RF24:read register, reg=23, value=17
              15013 RF24:read register, reg=23, value=17
              15017 RF24:read register, reg=23, value=17
              15022 RF24:read register, reg=23, value=17
              15026 RF24:read register, reg=23, value=17
              15030 RF24:read register, reg=23, value=17
              15036 !TSM:FPAR:FAIL
              15038 TSM:FAIL:CNT=1
              15040 TSM:FAIL:PDT
              15042 RF24:write register, reg=0, value=12
              15046 RF24:power down

              If I replace the Si24R1 with genuine NRF24L01+ everything works... (also with MySensors master branch)

              tekkaT Offline
              tekkaT Offline
              tekka
              Admin
              wrote on last edited by tekka
              #43

              @gtortone Try dev branch + 1Mbps data rate setting:

              #define MY_RF24_DATARATE RF24_1MBPS
              
              1 Reply Last reply
              0
              • G Offline
                G Offline
                gtortone
                wrote on last edited by
                #44

                Hi tekka, thanks again but result is always the same...

                0 MCO:BGN:INIT NODE,CP=RNNNA--,VER=2.0.1-beta
                4 TSM:INIT
                10 TSM:INIT:TSP OK
                12 TSF:SID:OK,ID=1
                14 TSM:FPAR
                1697 TSF:MSG:SEND,1-1-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                3706 !TSM:FPAR:NO REPLY
                3708 TSM:FPAR
                5392 TSF:MSG:SEND,1-1-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                7399 !TSM:FPAR:NO REPLY
                7401 TSM:FPAR
                9084 TSF:MSG:SEND,1-1-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                11094 !TSM:FPAR:NO REPLY
                11096 TSM:FPAR
                12779 TSF:MSG:SEND,1-1-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                14788 !TSM:FPAR:FAIL
                14790 TSM:FAIL:CNT=1
                14792 TSM:FAIL:PDT

                I realized that if I disable broadcast search of parent node with:

                #define MY_PARENT_NODE_ID 0
                #define MY_PARENT_NODE_IS_STATIC

                the Si24R1 works fine !

                but I don't know if this can be a problem for other features of MySensors...

                1 Reply Last reply
                0
                • G Offline
                  G Offline
                  gtortone
                  wrote on last edited by
                  #45

                  Hi tekka, just for information:

                  • master branch => does not work with Si24R1 also disabling broadcast search of parent.
                  • dev branch => works fine with Si24R1 disabling broadcast search of parent.

                  Thanks,
                  Gennaro

                  tekkaT 1 Reply Last reply
                  0
                  • G gtortone

                    Hi tekka, just for information:

                    • master branch => does not work with Si24R1 also disabling broadcast search of parent.
                    • dev branch => works fine with Si24R1 disabling broadcast search of parent.

                    Thanks,
                    Gennaro

                    tekkaT Offline
                    tekkaT Offline
                    tekka
                    Admin
                    wrote on last edited by
                    #46

                    @gtortone said:

                    • dev branch => works fine with Si24R1 disabling broadcast search of parent.

                    This applies to all radios being genuine or clones, not mixed?

                    1 Reply Last reply
                    0
                    • G Offline
                      G Offline
                      gtortone
                      wrote on last edited by
                      #47

                      Hi,
                      on gateway I'm using a NRF24L01+PA+LNA and everything works fine if I use NRF24L01+ or SI24R1 on sensor side.

                      If I replace NRF24L01+PA+LNA with something different (NRF24L01+ or SI24R1 module) the communication does not work...

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      11

                      Online

                      11.7k

                      Users

                      11.2k

                      Topics

                      113.0k

                      Posts


                      Copyright 2019 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