Testing the module's internet connection (spoiler: it doesn't work) WARNING: this code has been written in a hurry during an hackathon. It's total crap.

Dependencies:   GPS_CanSat mbed

Testing the module's internet connection (spoiler: it doesn't work) WARNING: this code has been written in a hurry during an hackathon. It's total crap.

Committer:
gipmad
Date:
Sat Sep 19 14:47:39 2015 +0000
Revision:
1:180ed9f09775
Parent:
0:8f9b472ff818
-

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gipmad 0:8f9b472ff818 1 #include "mbed.h"
gipmad 0:8f9b472ff818 2 #ifndef MBED_GSM_H
gipmad 0:8f9b472ff818 3 #define MBED_GSM_H
gipmad 0:8f9b472ff818 4
gipmad 0:8f9b472ff818 5
gipmad 0:8f9b472ff818 6 extern Serial pc;
gipmad 0:8f9b472ff818 7
gipmad 0:8f9b472ff818 8 class GSM {
gipmad 0:8f9b472ff818 9 public:
gipmad 0:8f9b472ff818 10 GSM(PinName tx, PinName rx);
gipmad 0:8f9b472ff818 11 Serial _gsm;
gipmad 0:8f9b472ff818 12
gipmad 0:8f9b472ff818 13 /* char* getGGA();
gipmad 0:8f9b472ff818 14 float longitude();
gipmad 0:8f9b472ff818 15 float latitude();
gipmad 0:8f9b472ff818 16 float time();
gipmad 0:8f9b472ff818 17 int ns();
gipmad 0:8f9b472ff818 18 int ew();
gipmad 0:8f9b472ff818 19 int lock();*/
gipmad 0:8f9b472ff818 20 private:
gipmad 0:8f9b472ff818 21 void sample();
gipmad 0:8f9b472ff818 22 void getline();
gipmad 0:8f9b472ff818 23 char msg[128],gga[128];
gipmad 0:8f9b472ff818 24 int SMSid;
gipmad 0:8f9b472ff818 25 /* float _longitude;
gipmad 0:8f9b472ff818 26 float _latitude;
gipmad 0:8f9b472ff818 27 float _time;
gipmad 0:8f9b472ff818 28 char _ns, _ew;
gipmad 0:8f9b472ff818 29 int _lock;*/
gipmad 0:8f9b472ff818 30 int flag_gsm_get;
gipmad 0:8f9b472ff818 31 int flag_gsm_getend;
gipmad 0:8f9b472ff818 32 int count;
gipmad 0:8f9b472ff818 33 // int flag_gga;
gipmad 0:8f9b472ff818 34 };
gipmad 0:8f9b472ff818 35 #endif
gipmad 0:8f9b472ff818 36
gipmad 0:8f9b472ff818 37
gipmad 0:8f9b472ff818 38
gipmad 0:8f9b472ff818 39 /*#include "mbed.h"
gipmad 0:8f9b472ff818 40 #define GSMdbg 1
gipmad 0:8f9b472ff818 41
gipmad 0:8f9b472ff818 42
gipmad 0:8f9b472ff818 43 extern Serial pc;
gipmad 0:8f9b472ff818 44 extern void GSMtst1();*/