new version 20200522
This commit is contained in:
parent
bf8c9f8441
commit
760ae035fd
|
|
@ -503,7 +503,7 @@ uint8_t GetVBatValue(int millivolts)
|
|||
void DoDeepSleep(uint32_t sleep_time)
|
||||
{
|
||||
if (config_data.debug_level > 0) {
|
||||
gCatena.SafePrintf("%010d - now going to deep sleep\n", millis());
|
||||
gCatena.SafePrintf("%010d - DoDeepSleep, now going to deep sleep\n", millis());
|
||||
}
|
||||
|
||||
// Prepare Deep Sleep
|
||||
|
|
@ -511,21 +511,14 @@ void DoDeepSleep(uint32_t sleep_time)
|
|||
gLed.Set(LedPattern::Off);
|
||||
}
|
||||
|
||||
Serial.end();
|
||||
Wire.end();
|
||||
SPI.end();
|
||||
if (fFlash)
|
||||
gSPI2.end();
|
||||
deepSleepPrepare();
|
||||
|
||||
// Now sleeping...
|
||||
gCatena.Sleep(sleep_time);
|
||||
|
||||
// Recover from wakeup...
|
||||
Serial.begin();
|
||||
Wire.begin();
|
||||
SPI.begin();
|
||||
if (fFlash)
|
||||
gSPI2.begin();
|
||||
deepSleepRecovery();
|
||||
|
||||
if (config_data.debug_level > 0) {
|
||||
gCatena.SafePrintf("%010d - done with deep sleep\n", millis());
|
||||
}
|
||||
|
|
@ -1010,6 +1003,10 @@ void doDeepSleep(osjob_t *pJob)
|
|||
fDeepSleepTest ? CATCFG_T_CYCLE_TEST : gTxCycle
|
||||
);
|
||||
|
||||
if (config_data.debug_level > 0) {
|
||||
gCatena.SafePrintf("%010d - doDeepSleep, sleepInterval: %d...\n", millis(), sleepInterval);
|
||||
}
|
||||
|
||||
/* ok... now it's time for a deep sleep */
|
||||
gLed.Set(LedPattern::Off);
|
||||
deepSleepPrepare();
|
||||
|
|
@ -1049,6 +1046,7 @@ void doLightSleep(osjob_t *pJob)
|
|||
|
||||
if (config_data.debug_level > 1) {
|
||||
gLed.Set(LedPattern::Sleeping);
|
||||
gCatena.SafePrintf("%010d - doLightSleep\n", millis());
|
||||
}
|
||||
|
||||
if (gCatena.GetOperatingFlags() &
|
||||
|
|
@ -1062,6 +1060,7 @@ void doLightSleep(osjob_t *pJob)
|
|||
os_getTime() + interval,
|
||||
sleepDoneCb
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
static void sleepDoneCb(osjob_t* pJob)
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ enum {
|
|||
|
|
||||
\****************************************************************************/
|
||||
|
||||
static const int32_t fwVersion = 20200514;
|
||||
static const int32_t fwVersion = 20200522;
|
||||
|
||||
static const byte INIT_PACKAGE_INTERVAL = 100; // send an init package every 100 packages;
|
||||
static const byte MAX_VALUES_TO_SEND = 8;
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@
|
|||
|
||||
#include "SparkFun_Qwiic_Scale_NAU7802_Arduino_Library.h"
|
||||
|
||||
#define SAMPLES 10
|
||||
#define IGNORE_READINGS 8
|
||||
#define SAMPLES 5
|
||||
#define IGNORE_READINGS 5
|
||||
|
||||
NAU7802 myScale; //Create instance of the NAU7802 class
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue