From 05fbcd021b1fd1d96930d0b41cb4b4198dfc996f Mon Sep 17 00:00:00 2001 From: Ralf Behrens Date: Thu, 13 Jan 2022 14:27:57 +0100 Subject: [PATCH] Sleep und Serial1 funktioniert --- src/main.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 03f0c79..90b84e7 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -66,7 +66,7 @@ static osjob_t sendjob; // Schedule TX every this many seconds (might become longer due to duty // cycle limitations). -const unsigned TX_INTERVAL = 600; +const unsigned TX_INTERVAL = 60; // Pin mapping // @@ -227,12 +227,12 @@ void onEvent(ev_t ev) { } // Schedule next transmission os_setTimedCallback(&sendjob, os_getTime() + sec2osticks(TX_INTERVAL), do_send); - /* + Serial1.println(F("vor sleep")); Serial1.flush(); - LowPower.sleep(1000); + LowPower.sleep(50000); Serial1.println(F("wieder aufgewacht")); // => er wacht nicht wieder auf -*/ + break; case EV_LOST_TSYNC: Serial1.println(F("EV_LOST_TSYNC")); @@ -288,6 +288,9 @@ void setup() { Serial1.begin(19200); Serial1.println(F("Starting 1.04")); + Serial1.println(F(__FILE__)); + Serial1.println(F(__DATE__)); + #ifdef __SAMD21G18A__ Serial1.println(F("SAMD21G18A ARM Cortex-M0+ detected"));