From db2c8157993206076ecff777781feb6f3ec99e48 Mon Sep 17 00:00:00 2001 From: HomeSpan Date: Sun, 24 Apr 2022 10:00:41 -0500 Subject: [PATCH] Update Reference.md --- docs/Reference.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Reference.md b/docs/Reference.md index 899aff6..be3590f 100644 --- a/docs/Reference.md +++ b/docs/Reference.md @@ -27,8 +27,8 @@ At runtime HomeSpan will create a global **object** named `homeSpan` that suppor * `void autoPoll()` * an *optional* method to create a task that repeatedly calls `poll()` in the background, which frees up the Ardino `loop()` method for any user-defined code that would otherwise block, or be blocked by, calling `poll()` in the `loop()` method * if used, **must** be placed in a sketch as the last line in the Arduino `setup()` method - * HomeSpan will throw and error - + * HomeSpan will throw and error and halt if both `poll()`and `autoPoll()` are used in the same sketch - either place `poll()` in the Arduino `loop()` method **or** place `autoPoll()` at the the end of the Arduino `setup()` method + * can be used with both single-core and dual-core ESP32 boards. If used with a dual-core board, the polling task is created on the free processor that is typically not running other Arduino functions ---