Information

Telemetry over cellular IP

Develop standard, re-usable inexpensive solutions for IP-enabled always-on UAVs over cellular IP networks such as GPRS, 3G, 4G etc.

Primary goal: Telemetry over low cost cellular [achieved in testing]

Secondary goal: Bi-directional GCS/Telemetry over cellular IP [achieved in testing]

Tertiary goal: High speed IP for streaming IP video over cellular 3G/4G

STATUS: Bi-directional telemetry over cellular IP (UDP or TCP) is now working. It has been flown successfully while logging live telemetry to a GCS at home, several miles away [distance is really unlimited]. Currently working on improving code, more testing and broader hardware support.

Members: 247
Latest Activity: 23 hours ago

Current (most common) Telemetry Architecture

Proposed Architecture:

Discussion Forum

Cellular Modem library development

Started by Andreas M. Antonopoulos. Last reply by Nicholas Pilkington May 5. 34 Replies

Hooking up Drone cell

Started by Jonathan McClanahan. Last reply by Thalis Krimnianiotis Feb 8. 15 Replies

iComSat v1.1

Started by Jeffrey Nichols. Last reply by Veikko Vierola Oct 15, 2012. 7 Replies

3G Video Stream

Started by Jonathan Cox. Last reply by Tommy Larsen Apr 1. 6 Replies

Add AT/Modem commands to Arducopter v2.9.1

Started by MrLudvig. Last reply by alex morris May 10. 5 Replies

Android as airborne IP router

Started by Andreas M. Antonopoulos. Last reply by Kevin Hester Mar 17. 5 Replies

Replacing Xbee with DroneCell on PX4

Started by biggiEsmalls. Last reply by biggiEsmalls on Saturday. 4 Replies

PhoneDrone Testing

Started by Andreas M. Antonopoulos. Last reply by Eyeindasky Aug 13, 2012. 4 Replies

Isolate GSM Shield to 2nd arduino?

Started by Jeffrey Nichols. Last reply by Jeffrey Nichols Feb 6. 3 Replies

Comment Wall

Comment

You need to be a member of Telemetry over cellular IP to add comments!

Comment by MrLudvig on February 18, 2013 at 3:37am

Hi Søren.

Im looking forward to see your version with HAL.  :) :)

I have modifyed my 2.9.1 software with simple AT commands for auto startup.

 

Ludvig.

Comment by Søren Kuula on February 17, 2013 at 5:00pm

Hi,

Thank you Jerry and Thalis. Now the ardupilot-cellular-extension has been seen working in three different locations.

Yes it keeps the modem in command/response mode, not transparent. That has the advantages that it will actively try to restore broken connections, and the UDP messages can be framed to contain whole and not partial MAVLink messages.

There is some work to be done in terms of configurability (we need settable host and APN names, even though MAVLink parameters don't support strings), some sort of status light or messages on USB would be nice to have,  and memory economy can be improved. I expect to be able to do all that.

Integration into the new HAL enhanced code is not yet done; right no I can't get it to compile even before modifying it.

For others wanting to try, you are welcome! Please use the direct UART2 connector at the side of the board (it has no jumpers to set) and the TxD and RxD connections should be crossed between APM and DroneCell. The DroneCell should be set up in advance to run at 57600 baud and with no flow control.

Regards

Soren

Comment by Jerry on February 17, 2013 at 2:20pm

2.68 here. This is arduplane. I don't see a need for arducopter. I don't go far enough away, my 3DR radios are sufficient. 

Comment by MrLudvig on February 17, 2013 at 12:23pm

HI guys..

I finaly got my sim900 working coulpe of days ago.

Just needed to put ln i the end of the command line. println.. :)

 

Jerry & Thalis = Are you using version 2.9.1  or 2.6?

 

I have made the autostartup of sim900 in software and it works great.

 

Ludvig

Comment by Jerry on February 17, 2013 at 12:14pm

Yes I got Sorens code working too, using his server. He is a great guy who helped me out quite a bit.

I'm using Tmobile. I can confirm the APN for Tmobile in the USA is : m2m.t-mobile.com

Now I just have to figure out how to get a server working here, and stop round tripping my telemetry to denmark lol! Just happy to get this finally working. I know there was talk of a "cloud" with mavlink. I think Andreas was talking about setting this up. Does anyone know if he did? Or does anyone have a server in the USA I could use, or help me set one up? Its harder than I thought!

Comment by Thalis Krimnianiotis on February 17, 2013 at 5:41am

i tryed Soren's Kuula code with enhanced capabilities, like reconnect and restablish connetion even rebooting each device and it works perfect. i tryed also the feature of low or none signal from GSM provider and it can reconnect again, with the previous code i lost the signal and gsm module for ever(until return to home). i used a UDP connection of course and a DDNS service to redirect the packets to my home PC. excelent work! Bravo!

the source page is here:

http://code.google.com/p/ardupilot-cellular-extension/source/browse...

i have APM 2.5 !

Comment by Jerry on February 16, 2013 at 9:18am

I really think his code has great potential!

Comment by Jerry on February 16, 2013 at 9:18am

Have any of you guys played with Sorens code found here? I'm on Tmobile (the 2 dollar a day play) and his AT command isn't working right. (changed the APN and server/port info in mobilestream.cpp) 

http://code.google.com/p/ardupilot-cellular-extension/source/browse...

Comment by MrLudvig on February 13, 2013 at 5:01am

You dont need to configure the APM2,5. Just download latest Software and connect to UART0.

Remeber to share ground with your Dronecell and APM board to get TTL working.

 

Right now im very confused, i cant send AT commands from APM -> SIM900 becouse of the AP.HAL library(Used in the latest Arducopter software insted of Fastserial).

If i use Fastserial library it works.

 

Fastserial AT command (Working)

Serial.print("\nAT+CFUN=1,1");

 

AP.HAL library (Not Working)

hal.uartA->print("\nAT+CFUN=1,1");

 

i will pay good money to someone who has a solution to this..  Its a nightmares.

 

Regards

Ludvig

 

Comment by Veikko Vierola on February 12, 2013 at 10:56am

@MrLudvig
Ok, thanks for the info. I have to try that too. I have never tried the IFC command before. I'm using DroneCell V3.0, it has SIM900D I'll guess the commands are the same.
How did you configure the APM2.5 before connecting the SIM900 to the UART0 pins?

 
 
 

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service