|
|
|
@ -59,7 +59,7 @@ void setup() {
|
|
|
|
|
|
|
|
|
|
connectHttp();
|
|
|
|
|
setupResource();
|
|
|
|
|
wdt_enable(WDTO_4S);
|
|
|
|
|
// wdt_enable(WDTO_4S);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -68,15 +68,15 @@ void loop() {
|
|
|
|
|
|
|
|
|
|
protothread1(&pushThread, 1000);
|
|
|
|
|
|
|
|
|
|
listen();
|
|
|
|
|
// listen();
|
|
|
|
|
// wdt_reset();
|
|
|
|
|
// Check connection
|
|
|
|
|
if( !cc3000.checkConnected() ){
|
|
|
|
|
while(1){
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
// if( !cc3000.checkConnected() ){
|
|
|
|
|
// while(1){
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
wdt_reset();
|
|
|
|
|
// wdt_reset();
|
|
|
|
|
drive();
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
@ -117,7 +117,7 @@ static int protothread1(struct pt *pt, int interval) {
|
|
|
|
|
// batches all the required pin values together and pushes once
|
|
|
|
|
// Pushes data in 1 second interval
|
|
|
|
|
pushData();
|
|
|
|
|
wdt_reset();
|
|
|
|
|
// wdt_reset();
|
|
|
|
|
} else {
|
|
|
|
|
pushClient.close();
|
|
|
|
|
cc3000.disconnect();
|
|
|
|
|