Edit: Fix in the comments below

Hi, I've been trying for a few days now and can't figure out these radios. I am using the PX4 platform and when I configure the modems with either the 3DR config tool or the RFD900 Modem tool, the radios seem to connect but never works in Mission Planner or Qground control. I get a time out error, failed to enter command mode or Invalid parameters. I have the Arduplane 2.74 software loaded at the moment.

Some people say they simply use the Mission Planner to upload the firmware and connect without problems.

I have tried this and the radios connect at first with default settings and the terminal has normal text messages showing from the radio. But after I choose the copy required items to remote, the radios no longer allow me to arrange the node ID options and the link is broken with a red and green light both flashing on the radio connected to the PX4. The radio connected via USB serving as a base-node only has a green light flashing.  When I try to load settings via MP or the 3DR tool, the modem settings no longer match after clicking the save settings button. I also get random garbly text from the terminal view:3691041312?profile=original

 

If I turn off the client radio(the non-base node), the scrambled messages stop, but no commands work or anything. The modems appear to respond to terminal commands independantly and while linked together after a fresh firmware flash. But after trying to get things working in Mission Planner, they don't respond to terminal commands unless only 1 is powered on, or the link is not present or attempting to be present.

This is using the Sik on 1.5 RFD900 Firmware. When I use the supplied firmware options v1.2 and v2.2

from the official RFD900 website, I get similar results. The connection initially works from viewing the

LED light statuses but once I try to connect with MP or edit any settings with the integrated radio setup

options, it wont work. I matched the baudrates, net Id's and so on. I do NOT have the USB connected to the Autopilot. But just to add on, the PX4 communicates fine when under USB.

Note: I cannot configure the Node ID's using the 3DR provided firmware. The option does not exist but

somehow the radios manage to connect.

Additionally, I end up having to reflash the firmware because I can no longer load the settings with any modem config tool.

The images I have attached show how the radios look after a flashing the firmware and loading settings.

The second image shows what happens after I copy items to remote and save settings and reload. I do not try to connect the MP flight data until after I attempt to change the settings with the 3DR configuration option. Although I have tried to before and after during my multiple flashings of the firmware, both with the 3DR provided RFD900 firmware and the RFDesign firmware.

3691041287?profile=original3691041431?profile=original

There is one last thing. ONLY when I use the v2.2 Sik Firmware from RFDesign's website, if I try to connect via Mission Planner, it will hang for a few seconds, then start to connect. I see the connecting progress/status messages changing a few times and then it just stops in the middle of connecting. Only a few heartbeats and packets get through and then everything stops responding and I have to disconnect.

I'm lost here. Does anyone have any pointers?

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • can someone kindly post a working configuration and required setting for the RFD900+ to get it working with the Pixhawk cube, which firmware, initial settings in the RFD tool.exe and on MP, thanks


  • I just received a bundle of 868 radios from JDrones and had to downgrade the firmware to 1.9. I have the same issue of very slow parameter read and high loss of packets. Link looks solid with 217 RSSI and solid green lights on both ends. Has anyone resolved this issue? MP will also not let me change the receiver values.


    T0nimas said:

    I am having a little different problem. I can connect but it is very slow and then, when connection is finished the motion in MP is really slow again. I lost a lot of packets I have aprox. 30-40% of link health.

    I am trying to connect at 10 meters of the plane.

    Setting of my radios: (using RFD900ModemTools.exe)

    RFD SiK 1.13 on RFD900P

    Baud Rate: 57600

    Air Speed: 64

    Net ID: 15

    Tx Power: 20

    Node ID: 2 (but in the SW I can't change it)

    Node Destination: 65535 (but in the SW I can't change it)

    Min Freq: 868000 (because I am in Europe, and I bought RFD868, however its the same module)

    Max Freq: 869000 

    Number of chanels: 50

    Duty Cycle: 100

    Node Count: 3 (but in the SW I can't change it)

    ECC, Op Resend, RTSCTS: disabled

    Mavlink: Enabled.

    The other module has exactly the same parameters.

    I tried with ECC adn Op Resend and It doesn't work. I need both disabled to "work" bad.

    Have you any ideas about my problem?

    Thank you all!

  • can we do such a procedure for the microhard nano series n920

    ?

    has any body the experience of working with such hardware?

    any help would be appreciated

    thank you so much

  • I am having a little different problem. I can connect but it is very slow and then, when connection is finished the motion in MP is really slow again. I lost a lot of packets I have aprox. 30-40% of link health.

    I am trying to connect at 10 meters of the plane.

    Setting of my radios: (using RFD900ModemTools.exe)

    RFD SiK 1.13 on RFD900P

    Baud Rate: 57600

    Air Speed: 64

    Net ID: 15

    Tx Power: 20

    Node ID: 2 (but in the SW I can't change it)

    Node Destination: 65535 (but in the SW I can't change it)

    Min Freq: 868000 (because I am in Europe, and I bought RFD868, however its the same module)

    Max Freq: 869000 

    Number of chanels: 50

    Duty Cycle: 100

    Node Count: 3 (but in the SW I can't change it)

    ECC, Op Resend, RTSCTS: disabled

    Mavlink: Enabled.

    The other module has exactly the same parameters.

    I tried with ECC adn Op Resend and It doesn't work. I need both disabled to "work" bad.

    Have you any ideas about my problem?

    Thank you all!

    • Hi Tonimas

      I have exactly the same model of your rfd868+

      Did you find a solution for the slow connectivity with packet losses ?

      I downgrade to 1.9 firmware and definetely is better, but occasionally big quantities of packet loss are still present

      So I am trying to find a better solution

  • I'm stuck in same situation now as well, Damn I spend more time researching, and fiddling with this stuff than I spend actually working on the plane, not to mention flying. I guess I'll downgrade from 2.5 to 1.9 and see how it goes.
    • I had this problem before, you should downgrade FW to 1.x version. The key point is that you have to make both transceivers' green light solid and red light stay flashing, at that stage then you can establish connection. 100% will connect.

      • Michael Lin  Im also having problem with my RFD900 as GC and SiK1.9 in the plane. Both had solid green light but no blinking red why is no blinking red? How to get them working? Thanks

  • I found a fix. It is an impossible fix but somehow it works. So basically, I'm pretty certain the v2.1 and v2.2 are  busted and don't work with the PX4. When I flash the V2.x firmwares, they allow me to configure the Node ID's and I assume they connect from the green lights being solid on both ends. However the 3DR firmware does not give me the option to configure the Node ID's/destinations. The option is simply greyed out and cannot be clicked on.

    So after trying for days I randomly got lucky by noticing If I downgraded to 3DR 1.5 firmware from v2.x firmware in the Mission Planner, the node configuration dropdown menus were still showing as if I could configure them. Please note, if I were to restart mission planner and load/read the radio settings, then the node config options would be greyed out. No good.

    So if I leave the program open after a fresh downgrade, it would allow me to save the node settings even after I clicked on load settings. But again if I were to close Mission Planner or reload the radio config page , the node options would not be editable. I had to do this with both radios. After this, the Mission Planner would finally allow me to connect.

    As far as I know, I am not at fault for this trouble. Has anyone else encounter this problem and solution?

    I guess I'm fine for now but this is really disappointing. I want to be able to use the Multipoint connection ability with the v2.x firmwares.

    • Hi, 

      did you find the solution for your problem, Now I'm at the same situation.

      Thanks any way.

This reply was deleted.

Activity