From 9ba0698d99d779db85655bba3850723f3d17f560 Mon Sep 17 00:00:00 2001 From: Muyun Cai Date: Thu, 7 Sep 2023 15:46:34 -0400 Subject: [PATCH 1/2] Change IOX-BT wakeup interval --- src/hardware/addon-protocols/ble.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hardware/addon-protocols/ble.md b/src/hardware/addon-protocols/ble.md index 01f2b57a3..a28d011be 100644 --- a/src/hardware/addon-protocols/ble.md +++ b/src/hardware/addon-protocols/ble.md @@ -109,7 +109,7 @@ The Generic Timer allows keeping track of an elapsed time. The Units Of Time are ### Wakeup Event -A custom parameter is used to configure the IOX-BT to wakeup periodically to check for any wakeup events from beacons within range. The wakeup duration is 1s every 30s while sleeping. This periodic wakeup can be enabled using the following custom parameter: +A custom parameter is used to configure the IOX-BT to wakeup periodically to check for any wakeup events from beacons within range. The wakeup duration is 100ms every 3s while sleeping. This periodic wakeup can be enabled using the following custom parameter: ``` ``` From 969963d318e08197bc9cccda615edecfac994b6f Mon Sep 17 00:00:00 2001 From: Muyun Cai Date: Fri, 8 Sep 2023 09:33:18 -0400 Subject: [PATCH 2/2] Update per Stephen's suggestion --- src/hardware/addon-protocols/ble.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hardware/addon-protocols/ble.md b/src/hardware/addon-protocols/ble.md index a28d011be..70f072443 100644 --- a/src/hardware/addon-protocols/ble.md +++ b/src/hardware/addon-protocols/ble.md @@ -113,7 +113,7 @@ A custom parameter is used to configure the IOX-BT to wakeup periodically to che ``` ``` -The implementor of this protocol should increase the frequency of advertisements sent during an attempted wakeup event. A 100ms advertisement interval that persists for a minimum of 1 minute is recommended. +The implementor of this protocol should increase the frequency of advertisements sent during an attempted wakeup event. A 100ms advertisement interval that persists for a minimum of 30 seconds is recommended. When sending the wakeup event as part of the advertisement data a value of 0x00 means "no event". Anything greater than 0 that has not already been reported on will cause the GO to wakeup and report on the beacon advertisements. The event is only used as an indication for reporting the changes in the rest of the advertisement data. The actual contents of the alert event byte will not be sent/reported.