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. How to change Radio ID on Raspberry Pi Gateway with NRF24

How to change Radio ID on Raspberry Pi Gateway with NRF24

Scheduled Pinned Locked Moved Troubleshooting
4 Posts 2 Posters 54 Views 2 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.
  • J Offline
    J Offline
    jacmika
    wrote on last edited by
    #1

    Hi,
    Does anybody know how to change the Radio ID on Raspberry Pi Gateway with NRF24 radio?
    Equivalent to MY_NRF5_ESB_BASE_RADIO_ID for NRF5 nodes.
    Thanks

    mfalkviddM 1 Reply Last reply
    0
    • J jacmika

      Hi,
      Does anybody know how to change the Radio ID on Raspberry Pi Gateway with NRF24 radio?
      Equivalent to MY_NRF5_ESB_BASE_RADIO_ID for NRF5 nodes.
      Thanks

      mfalkviddM Offline
      mfalkviddM Offline
      mfalkvidd
      Mod
      wrote on last edited by
      #2

      Welcome to the forum @jacmika !

      You can add options to the configure command like this: --extra-cxxflags="-DMY_RX_MESSAGE_BUFFER_SIZE=\(32\)

      See also the section called ”Advanced” at https://www.mysensors.org/build/raspberry

      1 Reply Last reply
      0
      • J Offline
        J Offline
        jacmika
        wrote on last edited by
        #3

        Thank you Mikael,

        Would it be mean that for default Radio ID command is (including closing ")?
        --extra-cxxflags="-MY_RF24_BASE_RADIO_ID=(0x00,0xFC,0xE1,0xA8,0xA8)"

        mfalkviddM 1 Reply Last reply
        0
        • J jacmika

          Thank you Mikael,

          Would it be mean that for default Radio ID command is (including closing ")?
          --extra-cxxflags="-MY_RF24_BASE_RADIO_ID=(0x00,0xFC,0xE1,0xA8,0xA8)"

          mfalkviddM Offline
          mfalkviddM Offline
          mfalkvidd
          Mod
          wrote on last edited by
          #4

          @jacmika it would need shell escaping and it is missing the initial D. I would try something like
          --extra-cxxflags="-DMY_RF24_BASE_RADIO_ID=0x00,0xFC,0xE1,0xA8,0xA8

          If I recall correctly, the output of make will show which defines are activated, and what values they have. That's what I usually use to check if I got it right.

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


          22

          Online

          11.7k

          Users

          11.2k

          Topics

          113.1k

          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