forked from community/product-iots
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.1 KiB
48 lines
1.1 KiB
#ifndef ArduinoWifiAgent_H
|
|
#define ArduinoWifiAgent_H
|
|
|
|
#include "Arduino.h"
|
|
|
|
// These are the interrupt and control pins
|
|
#define ADAFRUIT_CC3000_IRQ 3 // MUST be an interrupt pin!
|
|
// These can be any two pins
|
|
#define ADAFRUIT_CC3000_VBAT 5
|
|
#define ADAFRUIT_CC3000_CS 10
|
|
|
|
#define WLAN_SSID "SSID" // cannot be longer than 32 characters!
|
|
#define WLAN_PASS "password"
|
|
|
|
#define WLAN_SECURITY WLAN_SEC_WPA
|
|
// Security can be WLAN_SEC_UNSEC, WLAN_SEC_WEP, WLAN_SEC_WPA or WLAN_SEC_WPA2
|
|
#define IDLE_TIMEOUT_MS 3000
|
|
|
|
#define DEVICE_OWNER "${DEVICE_OWNER}"
|
|
#define DEVICE_ID "${DEVICE_ID}"
|
|
#define DEVICE_TOKEN "${DEVICE_TOKEN}"
|
|
#define REFRESH_DEVICE_TOKEN "${REFRESH_DEVICE_TOKEN}"
|
|
|
|
|
|
#define SERVICE_PORT 9763
|
|
#define SERVICE_EPOINT "/arduino/controller/"
|
|
|
|
|
|
#define POLL_INTERVAL 1000
|
|
#define PUSH_INTERVAL 10000
|
|
#define DEBUG true
|
|
#define CON_DEBUG true
|
|
|
|
|
|
|
|
byte server[4] = { 192, 168, 1, 101 };
|
|
String host, jsonPayLoad, replyMsg;
|
|
String responseMsg, subStrn;
|
|
double cpuTemperature =0;
|
|
static unsigned long pushTimestamp = 0;
|
|
static unsigned long pollTimestamp = 0;
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|