rx1DatarateOffset

Home Forums mDot/xDot rx1DatarateOffset

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #16284
    Robert Halpenny
    Participant

    Hello,

    My packets from dot devices require Acks for our project. I am trying to maximize the range of the ack response.
    We are using DR0 (SF10125BW) for our (US) dots.
    I tried to set the rx1DatarateOffset to 2, which should set the response (ACK) packets to SF12BW500. I verify that the server reports that it is sending said packets out, but the dot never receives them. Do I need to adjust some other setting on the dot to receive SF12 packets?

    I have tried adjusting with
    setJoinRx1DataRateOffset(2)
    but I don’t think that is what I want anyway and it doesn’t work. Any other suggestions?

    Thanks,
    Morgan

    #16285
    Jason Reiss
    Keymaster

    The Rx1 DR Offset will be sent to the device in the Join Accept message in an OTA join. So a rejoin of the device after changing the Rx1 Offset in the network server would be needed.

    Otherwise this command can be used to adjust the setting in current network session.
    int32_t mDot::injectMacCommand(const std::vector& data)

    Inject the following MAC command
    RxParamSetupReq => CMD | Rx1Offset & Rx2DR | Rx2 Frequency (LSB)
    05 2 0 68E28C (923.3)
    0x052068E28C

    The gateway can transmit at a higher power than the mDot so this adjustment may not be needed if max power is used.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.