From eeee3310f9ac838de8f199aa20ff8594542ce931 Mon Sep 17 00:00:00 2001 From: tekka007 Date: Wed, 13 Jul 2016 21:16:50 +0200 Subject: [PATCH] Move setup() call after node registration --- core/MySensorsCore.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/core/MySensorsCore.cpp b/core/MySensorsCore.cpp index 7ab8b20..bbe1566 100644 --- a/core/MySensorsCore.cpp +++ b/core/MySensorsCore.cpp @@ -145,10 +145,6 @@ void _begin() { } #endif - // Call sketch setup - if (setup) - setup(); - #if defined(MY_RADIO_FEATURE) presentNode(); #endif @@ -156,6 +152,11 @@ void _begin() { // register node _registerNode(); + // Call sketch setup + if (setup) { + setup(); + } + debug(PSTR("Init complete, id=%d, parent=%d, distance=%d, registration=%d\n"), _nc.nodeId, _nc.parentNodeId, _nc.distance, _nodeRegistered); }