File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2929class AdafruitIO ;
3030class AdafruitIO_Feed ;
3131
32+ /* *************************************************************************/
33+ /* !
34+ @brief Class for interacting with Adafruit IO Dashboards.
35+ https://io.adafruit.com/api/docs/#dashboards
36+ */
37+ /* *************************************************************************/
3238class AdafruitIO_Dashboard {
3339
3440public:
Original file line number Diff line number Diff line change 1818// forward decl
1919class AdafruitIO_Feed ;
2020
21+ /* *************************************************************************/
22+ /* !
23+ @brief Class for interacting with Adafruit IO Data Records.
24+ https://io.adafruit.com/api/docs/#data
25+ */
26+ /* *************************************************************************/
2127class AdafruitIO_Data {
2228
2329public:
Original file line number Diff line number Diff line change 2424
2525#include " AdafruitIO.h"
2626
27- // all logic in .h to avoid auto compile
27+ /* *************************************************************************/
28+ /* !
29+ @brief Class for interfacing with the Adafruit Ethernet FeatherWing
30+ */
31+ /* *************************************************************************/
2832class AdafruitIO_Ethernet : public AdafruitIO {
2933
3034public:
Original file line number Diff line number Diff line change 2525#define FONA_RI 7
2626#define FONA_BAUD 4800
2727
28- // all logic in .h to avoid auto compile
28+
29+ /* *************************************************************************/
30+ /* !
31+ @brief Class for interfacing with an Adafruit FONA Ceullar Module
32+ */
33+ /* *************************************************************************/
2934class AdafruitIO_FONA : public AdafruitIO {
3035
3136public:
Original file line number Diff line number Diff line change 2121// forward declaration
2222class AdafruitIO ;
2323
24+ /* *************************************************************************/
25+ /* !
26+ @brief Class that provides methods for interfacing with
27+ Adafruit IO feed topics.
28+ https://io.adafruit.com/api/docs/mqtt.html#mqtt-topics
29+ */
30+ /* *************************************************************************/
2431class AdafruitIO_Feed : public AdafruitIO_MQTT {
2532
2633public:
Original file line number Diff line number Diff line change 2121// forward declaration
2222class AdafruitIO ;
2323
24+ /* *************************************************************************/
25+ /* !
26+ @brief Class for interacting with Adafruit IO Grouped Feeds
27+ https://io.adafruit.com/api/docs/mqtt.html#group-topics
28+ */
29+ /* *************************************************************************/
2430class AdafruitIO_Group : public AdafruitIO_MQTT {
2531
2632public:
Original file line number Diff line number Diff line change 1414
1515#include " Arduino.h"
1616
17+ /* *************************************************************************/
18+ /* !
19+ @brief Class that contains MQTT subscription callbacks.
20+ */
21+ /* *************************************************************************/
1722class AdafruitIO_MQTT {
1823
1924public:
Original file line number Diff line number Diff line change @@ -22,6 +22,13 @@ class AdafruitIO;
2222
2323typedef void (*AdafruitIOTimeCallbackType)(char *value, uint16_t len);
2424
25+ /* *************************************************************************/
26+ /* !
27+ @brief Class that contains functions for interacting with
28+ the Adafruit IO Time Service.
29+ */
30+ /* *************************************************************************/
31+ class Adafruit_TSL2561_Unified : public Adafruit_Sensor {
2532class AdafruitIO_Time : public AdafruitIO_MQTT {
2633
2734public:
You can’t perform that action at this time.
0 commit comments