From 0dafebddb500215109a7b6aaa677c34cc6e1e38b Mon Sep 17 00:00:00 2001 From: "Kwabena W. Agyeman" Date: Thu, 6 Jan 2022 22:54:08 -0800 Subject: [PATCH] Fix flag spec on timer --- src/omv/ports/stm32/modules/py_fir_lepton.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/omv/ports/stm32/modules/py_fir_lepton.c b/src/omv/ports/stm32/modules/py_fir_lepton.c index 48063b6a7..ff1c2e628 100644 --- a/src/omv/ports/stm32/modules/py_fir_lepton.c +++ b/src/omv/ports/stm32/modules/py_fir_lepton.c @@ -84,8 +84,8 @@ STATIC MP_DEFINE_CONST_FUN_OBJ_1(fir_lepton_spi_resync_callback_obj, fir_lepton_ static void fir_lepton_spi_resync() { + flir_lepton_spi_rx_timer.flags = SOFT_TIMER_FLAG_PY_CALLBACK; flir_lepton_spi_rx_timer.mode = SOFT_TIMER_MODE_ONE_SHOT; - flir_lepton_spi_rx_timer.expiry_ms = VOSPI_SYNC_MS + mp_hal_ticks_ms(); flir_lepton_spi_rx_timer.delta_ms = VOSPI_SYNC_MS; flir_lepton_spi_rx_timer.py_callback = (mp_obj_t) &fir_lepton_spi_resync_callback_obj; soft_timer_insert(&flir_lepton_spi_rx_timer, VOSPI_SYNC_MS);