Setting TX Frequency for mDot

Home Forums mDot/xDot Setting TX Frequency for mDot

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #12537
    Görkem Polat
    Participant

    Hi,

    We have to send data to the gateway in 869.5 MHz. Following code has been used for this operation.

    logInfo("setting Frequency");
        if ((ret = dot->setTxFrequency(869500000)) != mDot::MDOT_OK) {
            logError("failed to set freq %d:%s", ret, mDot::getReturnCodeString(ret).c_str());
        }

    It seems OK but when the device tries to join the network it is unsuccessful.
    When we comment these line, joining the network is successful.

    Where is the problem? Is it possible to set a certain transmission frequency for mDot (In AT Command reference it is stated that it can be used in peer-to-peer mode)?

    Regards

    #12541
    Jason Reiss
    Keymaster

    If you want to add a channel at 869.5 the use the addChannel function.

    This channel will then be added to the list of available channels for the device to choose. The device will choose randomly from the available channels with each send. 869.5 is in the 10% band so it will be available most often.

    Peer to peer mode in EU is fixed at 869.85 and 7dBm output to allow 100% duty cycle. Peer-to-Peer mode will not join a network.

    #12546
    Görkem Polat
    Participant

    Thank you Jason,

    What if we only want to send at 869.5 Mhz? According to the regulations in our local area, for the frequencies between 869.4 and 869.65, up to 27dBm power output can be used. For other frequencies (863 Mhz to 870 Mhz) maximum output power is 14 dBm.

    We want to increase the range, therefore we need to use those frequency interval due to the output power.

    Is it possible?

    Regards

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