support library for C027 helper functions for Buffer Pipes, Buffered Serial Port (rtos capable) and GPS parsing. It includes modem APIs for USSD, SMS and Sockets.

Dependents:   HTTPClient_Cellular_HelloWorld Cellular_HelloMQTT MbedSmartRestMain Car_Bon_car_module ... more

This library is intended to be used with u-blox products such as the C027 or a shield with u-blox cellular and GPS modules like the cellular and positioning shield from Embedded Artist.

For 2G/GSM and 3G/UMTS you need to:

  • have a SIM card and know its PIN number
  • need to know you network operators APN setting These setting should be passed to the connect or init and join functions. You can also extend the APN database in MDMAPN.h.

For CDMA products you need to make sure that you have provisioned and activated the modem with either Sprint or Verizon.

Revisions of MDM.h

Revision Date Message Actions
35:9275215a3a5b 2014-04-10 fix low power mode File  Diff  Annotate
34:3b3b7807c0c3 2014-04-09 fixing buffer sizes File  Diff  Annotate
33:fb8fb5021b09 2014-04-09 fix parsing in C200 case File  Diff  Annotate
32:8f12ac182bbb 2014-04-09 some improvement on cdma File  Diff  Annotate
31:a0bed6c1e05d 2014-04-09 restructure the modem APIs make them more robust File  Diff  Annotate
29:53d346010624 2014-04-08 add sms count api File  Diff  Annotate
28:4d9509e3b1cf 2014-04-08 collect more information File  Diff  Annotate
26:07be5faf8925 2014-04-08 extract more device data from modem, use templates to simplify type checking File  Diff  Annotate
25:4045d02e44f1 2014-04-08 added possibility to get network status struct File  Diff  Annotate
24:0e287a85ac9e 2014-04-08 merged branches File  Diff  Annotate
23:05a1aeeb5fd9 2014-04-08 parse phone number and fix rssi File  Diff  Annotate
22:29322c22577e 2014-04-08 make IP a local type File  Diff  Annotate
21:c4d64830bf02 2014-04-08 improved modem library (network, sockets, sms, ussd) File  Diff  Annotate
20:535ef78655df 2014-03-17 fix angle api, only one MDM constructor File  Diff  Annotate
19:2b5d097ca15d 2014-03-24 prepare for native C027 platform support; add api to get lat/lon; better separation of mdm libarary from serial File  Diff  Annotate
18:e5697801df29 2014-03-14 extend Api for GPS and GNSS File  Diff  Annotate
17:296d94a006b4 2014-01-31 update with flow apis File  Diff  Annotate