Using 3DR radio for non-Mavlink Data

I have a co-pilot computer onboard my IRIS that translates MAVLink to another protocol required by my customer GCS.  I'm still hoping to use the 3DR radio to transmit this custom protocol though.  I'm hoping that the 3DR radio acts like a wire, but I've read that the radios actually do some optimizations for the MAVLink protocol, so I've attempted to turn that off by setting the "Mavlink" setting of my radios to "Raw data".

Still I have a problem.  The symptom is that, once in a while, my GCS would send a command and I would not get it in the air until 20 seconds later...  Most of the time though, transmission is normal.  This makes me wonder if there's some kind of software flow control that I'm tripping over by sending a custom protocol over the 3DR radios.  I have disabled CTS/RTS.

Any help is much appreciated.  Thanks.

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

Join diydrones

Email me when people reply –


  • I am using the 3DR clones succesfully for other protocolls. Try the following settings:

    ECC:                    yes

    CTS/RTS:            no

    Op resend:          no

    MavLink:              RawData

    Max Window:       33ms

    Also try several Baudrates. In my opinion, 115200 Baud is useful ffor many applications!



  • 3DR radios unfortunately have more than their fair share of communication noise/errors.  Commands get munged all the time.  Even directly connected through the configuration tool settings read/writes fail about 5-10% of the time for me.

    One dev note I read mentioned that you really need CTS/RTS for really reliable communications, so I'd start by turning that on.

This reply was deleted.


Liam left a comment on Agricultural UAVs
I'm Liam from T-MOTOR. I would like to reach out to see if there is any possibility for us to work together.
We are a propulsion system manufacturer who offers motors, propellers and ESCs for all kinds of drone applications which vary from secur…"
Jun 30
Richard Cox left a comment on Australia
"Anyone in the DIYDRONES Australian subgroup based in Alice Springs, NT?
I am experimenting with Ardupilot (standard Arduplane), Pixhawk 4 FC in a 4-ch
RC "AXN Floater Jet" foamy plane..."
Jun 29
Omar Sykes left a comment on Australia
"Hi everyone, I am looking for someone who is good at drone building, repair and software in Adelaide. Please give me a call on 0477 319 219."
Jun 29