File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 22
33All notable changes to this project will be documented in this file.
44
5+ ## [ 1.3.3] - 2021-11-24
6+
7+ ### Fixed
8+ - Workaround added for FreeRTOS bug that affected timers, causing scan and advertising timer expirations to not correctly trigger callbacks.
9+
510## [ 1.3.2] - 2021-11-20
611
712### Fixed
Original file line number Diff line number Diff line change @@ -235,7 +235,8 @@ ble_npl_callout_stop(struct ble_npl_callout *co)
235235static inline bool
236236ble_npl_callout_is_active (struct ble_npl_callout * co )
237237{
238- /* Workaround for bug in xTimerIsTimerActive with latest arduino core.
238+ /* Workaround for bug in xTimerIsTimerActive with FreeRTOS V10.2.0, fixed in V10.4.4
239+ * See: https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/305
239240 * Sometimes xTimerIsTimerActive returns pdTRUE even though the timer has expired, so we double check.
240241 */
241242 return xTimerIsTimerActive (co -> handle ) == pdTRUE && xTimerGetExpiryTime (co -> handle ) > xTaskGetTickCountFromISR ();
You can’t perform that action at this time.
0 commit comments