Libery to interface thingspeak
Fork of ThingCloud by
thingspeak.h@0:ac8067fb9cee, 2016-06-22 (annotated)
- Committer:
- gert_lauritsen
- Date:
- Wed Jun 22 15:58:19 2016 +0000
- Revision:
- 0:ac8067fb9cee
- Child:
- 1:6f2f82b98d1f
Working version of a thingspeak interface
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
gert_lauritsen | 0:ac8067fb9cee | 1 | #ifndef MBED_THINGSPEAK_H |
gert_lauritsen | 0:ac8067fb9cee | 2 | #define MBED_THINGSPEAK_H |
gert_lauritsen | 0:ac8067fb9cee | 3 | |
gert_lauritsen | 0:ac8067fb9cee | 4 | #define TRUE 1 |
gert_lauritsen | 0:ac8067fb9cee | 5 | #define FALSE 0 |
gert_lauritsen | 0:ac8067fb9cee | 6 | #define IPThingSpeak "184.106.153.149" |
gert_lauritsen | 0:ac8067fb9cee | 7 | |
gert_lauritsen | 0:ac8067fb9cee | 8 | class THINGSPEAK{ |
gert_lauritsen | 0:ac8067fb9cee | 9 | public: |
gert_lauritsen | 0:ac8067fb9cee | 10 | THINGSPEAK(); //Construcktor |
gert_lauritsen | 0:ac8067fb9cee | 11 | void AddFloat(float Value); |
gert_lauritsen | 0:ac8067fb9cee | 12 | void AddInt(int Value); |
gert_lauritsen | 0:ac8067fb9cee | 13 | void SendData(char* apikey); |
gert_lauritsen | 0:ac8067fb9cee | 14 | private: |
gert_lauritsen | 0:ac8067fb9cee | 15 | char thingStr[1000]; //streng til at sende data med |
gert_lauritsen | 0:ac8067fb9cee | 16 | char *p; |
gert_lauritsen | 0:ac8067fb9cee | 17 | int FieldNumber; |
gert_lauritsen | 0:ac8067fb9cee | 18 | int ThingString(char* apikey, char* data,int MessSize); |
gert_lauritsen | 0:ac8067fb9cee | 19 | }; |
gert_lauritsen | 0:ac8067fb9cee | 20 | #endif /*#define MBED_THINGSPEAK_H*/ |