Hi everyone,
I'm quite new in the world of drones and would like some help for a project I have.
I have an Iris+ with a Pixhawk and my project require to send the GPS coordinate to another on board board.
I firstly thought to use one of the free UART port on the Pixhawk but that require to change the code and I don't want to alter anything because I need a robust system.
So I thought that I can receive the GPS coordinate on Mission Planner for example so, without any modification, the port TELEM necessarily send this info (among others things).
So here are my questions:
- What is the protocol used to communicate between the port TELEM and the 3DR Radio module?
- There are 2 TELEM ports. I understood that one is for the radio (TELEM 2) and the other is for OSD: so what are the differences between these two ports?
Thank you very much for your help.
Best regards,
Vic
Replies
Also port 1 can deliver more current (up to 1A) to whatever is connected to it. For example if you connect a RFD900 transceiver to port 2 at full power the radio will have problems whereas into port 1 no issues.
Wow, I didn't know that port 1 can deliver more current. Does this make a difference when one either plugs in the 3DR radio module or the OSD into port 2?
Http://mavlink.org is good place to start to understand the protocol
Nobody know anything on this matter?
Hey guys, so I am a bit of a beginner too but I am having similar problems with my system, so I will let you know what I know, and it might help.
1) What is the protocol used to communicate between the port TELEM and the 3DR Radio module?
I believe that MavLink is the actual communication protocol that is sent both ways over the Telem1 and Telem2 ports. It basically sends information between your GCS and your aircraft, and it contains several identifiers as well as your raw data. Here is a link that I read and found very helpful.
http://dev.ardupilot.com/wp-content/uploads/sites/6/2015/05/MAVLINK...
2) There are 2 TELEM ports. I understood that one is for the radio (TELEM 2) and the other is for OSD: so what are the differences between these two ports?
I believe that these two ports are identical (except for the two different components being plugged into them). One is for your actual telemetry (HUD data, altitude, airspeed, GPS coordinates, etc) to be transmitted back to your GCS, and the other could be used for your OSD or whatever else you might want to connect to it. Right now, I am trying to figure out how to connect a 3DR radio module, an Odroid computer, and the OSD to these two ports, and it is proving to be rather difficult at the moment...
Hope this helps!