SmartREST client reference implementation for the u-blox C027 mbed compatible device.

Dependencies:   C027 C027_Support mbed mbed-rtos MbedSmartRest LM75B MMA7660 C12832

Fork of MbedSmartRestTest by Vincent Wochnik

Committer:
vwochnik
Date:
Mon Feb 10 15:46:26 2014 +0000
Revision:
6:642e7c233e83
Child:
7:f77afd49c35d
fix

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vwochnik 6:642e7c233e83 1 #include <stdint.h>
vwochnik 6:642e7c233e83 2 #include <stddef.h>
vwochnik 6:642e7c233e83 3 #include "mbed.h"
vwochnik 6:642e7c233e83 4 #include "C027.h"
vwochnik 6:642e7c233e83 5 #include "UbloxUSBGSMModem.h"
vwochnik 6:642e7c233e83 6 #include "UbloxUSBCDMAModem.h"
vwochnik 6:642e7c233e83 7 #include "MbedSmartRest.h"
vwochnik 6:642e7c233e83 8
vwochnik 6:642e7c233e83 9 /** signal quality type */
vwochnik 6:642e7c233e83 10 typedef struct
vwochnik 6:642e7c233e83 11 {
vwochnik 6:642e7c233e83 12 int8_t rssi; // RSSI in dBm
vwochnik 6:642e7c233e83 13 uint8_t ber; // BER in %
vwochnik 6:642e7c233e83 14 } sigq_t;
vwochnik 6:642e7c233e83 15
vwochnik 6:642e7c233e83 16 extern C027 c027;
vwochnik 6:642e7c233e83 17 //extern UbloxUSBGSMModem modem;
vwochnik 6:642e7c233e83 18 extern MbedSmartRest client;
vwochnik 6:642e7c233e83 19
vwochnik 6:642e7c233e83 20 const char * imei();
vwochnik 6:642e7c233e83 21 const char * cellId();
vwochnik 6:642e7c233e83 22 sigq_t * signalQuality();
vwochnik 6:642e7c233e83 23 int program(void);