Satellite tracking for the mbed platform(s). Note: This software is beerware.

Dependencies:   GPS mbed

Satellite Tracking with mbed!

This is a quick example of tracking satellites with the mbed platform. Ensure you have the latest TLE information and map it correctly. I have commented in the original TLEs used for the example to help you do this.

This code is not restricted to geostationary/geosynchronous satellites, you can track any satellite for which you can get a TLE. (Which is almost all non military satellites).

See http://www.celestrak.com/NORAD/elements/ http://en.wikipedia.org/wiki/Two-line_element_set

If you use this code, please send me a beer (see main.cpp header). Enjoy!

Revision:
1:ab43ae956815
Parent:
0:78d4704bd4e7
--- a/Plan13.cpp	Sun Jan 19 07:44:59 2014 +0000
+++ b/Plan13.cpp	Sun Jan 19 08:44:45 2014 +0000
@@ -327,7 +327,7 @@
 }
 
 int Plan13::getDoppler64(unsigned long freq) {
-    long factor = dopplerFactor * 1E11;
+    //long factor = dopplerFactor * 1E11;
     uint64_t doppler_sixfour = freq * dopplerFactor;
     return (int) doppler_sixfour/1E11;
 }