Using DHT11 sensor, sdWrite, wdt. Need to sleep more then this.

Dependencies:   DHT GPRSInterface HTTPClient_GPRS SDFileSystem USBDevice mbed

Revision:
0:b6b64c1e74bb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TCP_YEELINK/tcp_yeelink_dfs.h	Wed Apr 01 16:16:13 2015 +0000
@@ -0,0 +1,67 @@
+/*
+  IOT_MbedDfs.h
+  2013 Copyright (c) Seeed Technology Inc.  All right reserved.
+
+  Author:Loovee
+  2013-7-21
+
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
+
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+*/
+
+#ifndef __TCP_YEELINK_DFS_H__
+#define __TCP_YEELINK_DFS_H__
+
+#define HTTP_DEFAULT_PORT                   80
+
+#define HTTP_MAX_HOST_LEN                   20
+#define HTTP_MAX_PATH_LEN                   64
+#define HTTP_MAX_BUF_LEN                    100
+
+// some useful AT command
+#define STRCSQ          "AT+CSQ"
+#define STROPENGPRS     "AT+CGATT=1"
+#define STRSETGPRS      "AT+CGDCONT=1,\"IP\",\"CMNET\""
+#define STRSETAPN       "AT+CSTT=\"CMNET\",\"\",\"\""
+#define STRSETMODE      "AT+CIPMODE=0"
+#define STRSTARTTCP     "AT+CIPSTART=\"TCP\",\"42.96.164.52\",\"80\""
+#define STRCLOSE        "AT+CIPCLOSE"
+#define STRECHOFF       "ATE0"
+#define STRSLEEP        "AT+ESLP=1"
+#define STRWAKE         "AT+ESLP=0"
+
+// err code
+#define ERRTOUT         0
+#define OK              1
+
+
+// post data
+#define POST1  "POST /v1.0/device/3091/sensor/4346/datapoints HTTP/1.1"
+#define POST2  "Host: api.yeelink.net"
+#define POST3  "Connection: close"
+#define POST4  "Content-Length: 15"
+#define POST5  "Content-Type: text/plain"
+#define POST6  "U-ApiKey: 9270322fd7c7683cb9ad198f3464cf0d"
+
+#define POST7  "{\"value\": 100}"
+
+#define CONTENT_TYPE    " application/x-www-form-urlencoded"
+
+
+
+#endif
+
+/*********************************************************************************************************
+  END FILE
+*********************************************************************************************************/