diff --git a/src/app.cpp b/src/app.cpp index 396d6556..ffc7c871 100644 --- a/src/app.cpp +++ b/src/app.cpp @@ -187,6 +187,8 @@ void app::loop(void) { void app::onNetwork(bool gotIp) { DPRINTLN(DBG_DEBUG, F("onNetwork")); mNetworkConnected = gotIp; + ah::Scheduler::resetTicker(); + regularTickers(); //reinstall regular tickers every(std::bind(&app::tickSend, this), mConfig->nrf.sendInterval, "tSend"); #if defined(ESP32) if(mConfig->cmt.enabled) diff --git a/src/app.h b/src/app.h index 8d8a68d1..3399869e 100644 --- a/src/app.h +++ b/src/app.h @@ -65,7 +65,6 @@ class app : public IApp, public ah::Scheduler { void setup(void); void loop(void); - void loopStandard(void); void onNetwork(bool gotIp); void regularTickers(void);