fix DeepSleep sketch

This commit is contained in:
LowPowerLab 2016-08-02 14:15:51 -04:00
parent fa41404963
commit a8d4044841
1 changed files with 11 additions and 10 deletions

View File

@ -40,31 +40,32 @@ ISR (WDT_vect) {
} }
void setup () { void setup () {
#if defined(WITH_RFM69) #ifdef WITH_RFM69
radio.initialize(FREQUENCY,NODEID,NETWORKID); radio.initialize(FREQUENCY,NODEID,NETWORKID);
radio.sleep(); radio.sleep();
#endif #endif
#if defined(WITH_SPIFLASH) #ifdef WITH_SPIFLASH
if (flash.initialize()) if (flash.initialize())
flash.sleep(); flash.sleep();
#endif #endif
// //optional blink to know radio/flash sleeping went OK // //optional blink to know radio/flash sleeping went OK
// pinMode(9, OUTPUT); // pinMode(LED, OUTPUT);
// digitalWrite(9, HIGH); // digitalWrite(LED, HIGH);
// delay(30); // delay(30);
// digitalWrite(9, LOW); // digitalWrite(LED, LOW);
// delay(50); // delay(50);
// digitalWrite(9, HIGH); // digitalWrite(LED, HIGH);
// delay(50); // delay(50);
// digitalWrite(9, LOW); // digitalWrite(LED, LOW);
for (uint8_t i=0; i<=A5; i++) for (uint8_t i=0; i<=A5; i++)
{ {
#if defined(WITH_RFM69) #ifdef WITH_RFM69
if (i == RF69_SPI_CS) continue; if (i == RF69_SPI_CS) continue;
#else if defined(WITH_SPIFLASH) #endif
#ifdef WITH_SPIFLASH
if (i == FLASH_SS) continue; if (i == FLASH_SS) continue;
#endif #endif
pinMode(i, OUTPUT); pinMode(i, OUTPUT);
@ -102,4 +103,4 @@ void loop ()
//cancel sleep as a precaution //cancel sleep as a precaution
sleep_disable(); sleep_disable();
} }