Connecting a Multi-Tech Systems Dragonfly™ to Twilio's Sync for IoT Quickstart. Blink a dev board LED.
Dependencies: MQTT MbedJSONValue mbed mtsas
Fork of DragonflyMQTT by
Code to connect a Multi-Tech® MultiConnect® Dragonfly™ to Twilio's Sync for IoT: https://www.twilio.com/docs/api/devices
Uses MQTT over TLS and subscribes to a topic where you can control an LED. See also our Quickstart using this code, here: https://www.twilio.com/docs/quickstart/sync-iot/mqtt-multi-tech-multiconnect-dragonfly-sync-iot
MTSCellularManager.hpp
- Committer:
- pkamp
- Date:
- 2017-09-15
- Revision:
- 9:2d119fbe7482
- Parent:
- 4:f4e8f0fca631
File content as of revision 9:2d119fbe7482:
#pragma once #include <mbed.h> #include <mtsas.h> class MTSCellularManager { public: MTSCellularManager(const char* apn_); ~MTSCellularManager(); bool init(); void uninit(); private: // An APN is required for GSM radios. const char* apn; /* * The MTSSerialFlowControl object represents the physical serial link * between the processor and the cellular radio. */ mts::MTSSerialFlowControl* io; /* The Cellular object represents the cellular radio. */ mts::Cellular* radio; mts::Cellular* radio2; };