Dozingfiretruck před 3 roky
rodič
revize
f02bc08f5c
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      application/src/luat_timer_air105.c

+ 2 - 1
application/src/luat_timer_air105.c

@@ -50,10 +50,11 @@ static void luat_timer_callback(TimerHandle_t xTimer) {
 static int32_t luat_timer_callback(void *pData, void *pParam)
 static int32_t luat_timer_callback(void *pData, void *pParam)
 {
 {
     rtos_msg_t msg;
     rtos_msg_t msg;
-    size_t timer_id = (size_t)parg;
+    size_t timer_id = (size_t)pParam;
     luat_timer_t *timer = luat_timer_get(timer_id);
     luat_timer_t *timer = luat_timer_get(timer_id);
     if (timer == NULL)
     if (timer == NULL)
         return;
         return;
+    msg.handler = timer->func;
     msg.ptr = timer;
     msg.ptr = timer;
     msg.arg1 = timer_id;
     msg.arg1 = timer_id;
     msg.arg2 = 0;
     msg.arg2 = 0;