Home
last modified time | relevance | path

Searched refs:timer (Results 1 – 25 of 45) sorted by relevance

12

/lvgl-latest/src/misc/
Dlv_timer.c34 static bool lv_timer_exec(lv_timer_t * timer);
35 static uint32_t lv_timer_time_remaining(lv_timer_t * timer);
188 void lv_timer_set_cb(lv_timer_t * timer, lv_timer_cb_t timer_cb) in lv_timer_set_cb() argument
190 LV_ASSERT_NULL(timer); in lv_timer_set_cb()
191 timer->timer_cb = timer_cb; in lv_timer_set_cb()
194 void lv_timer_delete(lv_timer_t * timer) in lv_timer_delete() argument
196 lv_ll_remove(timer_ll_p, timer); in lv_timer_delete()
199 lv_free(timer); in lv_timer_delete()
202 void lv_timer_pause(lv_timer_t * timer) in lv_timer_pause() argument
204 LV_ASSERT_NULL(timer); in lv_timer_pause()
[all …]
Dlv_async.c31 static void lv_async_timer_cb(lv_timer_t * timer);
54 lv_timer_t * timer = lv_timer_create(lv_async_timer_cb, 0, info); in lv_async_call() local
56 if(timer == NULL) { in lv_async_call()
64 lv_timer_set_repeat_count(timer, 1); in lv_async_call()
70 lv_timer_t * timer = lv_timer_get_next(NULL); in lv_async_call_cancel() local
73 while(timer != NULL) { in lv_async_call_cancel()
75 lv_timer_t * timer_next = lv_timer_get_next(timer); in lv_async_call_cancel()
78 if(timer->timer_cb == lv_async_timer_cb) { in lv_async_call_cancel()
79 lv_async_info_t * info = (lv_async_info_t *)timer->user_data; in lv_async_call_cancel()
83 lv_timer_delete(timer); in lv_async_call_cancel()
[all …]
Dlv_timer.h101 void lv_timer_delete(lv_timer_t * timer);
107 void lv_timer_pause(lv_timer_t * timer);
113 void lv_timer_resume(lv_timer_t * timer);
120 void lv_timer_set_cb(lv_timer_t * timer, lv_timer_cb_t timer_cb);
127 void lv_timer_set_period(lv_timer_t * timer, uint32_t period);
133 void lv_timer_ready(lv_timer_t * timer);
140 void lv_timer_set_repeat_count(lv_timer_t * timer, int32_t repeat_count);
147 void lv_timer_set_auto_delete(lv_timer_t * timer, bool auto_delete);
154 void lv_timer_set_user_data(lv_timer_t * timer, void * user_data);
161 void lv_timer_reset(lv_timer_t * timer);
[all …]
Dlv_anim_private.h30 lv_timer_t * timer; member
/lvgl-latest/src/others/monkey/
Dlv_monkey.c31 lv_timer_t * timer; member
56 static void lv_monkey_timer_cb(lv_timer_t * timer);
76 monkey->timer = lv_timer_create(lv_monkey_timer_cb, monkey->config.period_range.min, monkey); in lv_monkey_create()
77 lv_timer_pause(monkey->timer); in lv_monkey_create()
95 en ? lv_timer_resume(monkey->timer) : lv_timer_pause(monkey->timer); in lv_monkey_set_enable()
101 return !lv_timer_get_paused(monkey->timer); in lv_monkey_get_enable()
120 lv_timer_delete(monkey->timer); in lv_monkey_delete()
148 static void lv_monkey_timer_cb(lv_timer_t * timer) in lv_monkey_timer_cb() argument
150 lv_monkey_t * monkey = lv_timer_get_user_data(timer); in lv_monkey_timer_cb()
175 …lv_timer_set_period(monkey->timer, lv_monkey_random(monkey->config.period_range.min, monkey->confi… in lv_monkey_timer_cb()
/lvgl-latest/demos/high_res/
Dlv_demo_high_res_api_example.c100 lv_timer_t * timer = lv_observer_get_user_data(observer); in locked_observer_cb() local
101 lv_timer_set_cb(timer, locked_timer_cb); in locked_observer_cb()
102 lv_timer_set_period(timer, 3000); in locked_observer_cb()
103 lv_timer_set_user_data(timer, subject); in locked_observer_cb()
104 lv_timer_set_repeat_count(timer, 1); in locked_observer_cb()
105 lv_timer_set_auto_delete(timer, false); in locked_observer_cb()
106 lv_timer_resume(timer); in locked_observer_cb()
118 lv_timer_t * timer = lv_event_get_user_data(e); in delete_timer_cb() local
119 lv_timer_delete(timer); in delete_timer_cb()
/lvgl-latest/src/libs/gif/
Dlv_gif.c102 lv_timer_resume(gifobj->timer); in lv_gif_set_src()
103 lv_timer_reset(gifobj->timer); in lv_gif_set_src()
105 next_frame_task_cb(gifobj->timer); in lv_gif_set_src()
119 lv_timer_resume(gifobj->timer); in lv_gif_restart()
120 lv_timer_reset(gifobj->timer); in lv_gif_restart()
126 lv_timer_pause(gifobj->timer); in lv_gif_pause()
138 lv_timer_resume(gifobj->timer); in lv_gif_resume()
182 gifobj->timer = lv_timer_create(next_frame_task_cb, 10, obj); in lv_gif_constructor()
183 lv_timer_pause(gifobj->timer); in lv_gif_constructor()
195 lv_timer_delete(gifobj->timer); in lv_gif_destructor()
Dlv_gif_private.h37 lv_timer_t * timer; member
/lvgl-latest/env_support/pikascript/
Dpika_lv_timer_t.c13 void __pika_timer_cb(lv_timer_t* timer) { in __pika_timer_cb() argument
15 g_pika_lv_timer_event_listener, (uint32_t)timer); in __pika_timer_cb()
17 obj_setPtr(obj_getPtr(eventHandleObj, "timer"), "lv_timer", timer); in __pika_timer_cb()
/lvgl-latest/examples/widgets/scale/
Dlv_example_scale_6.c17 static void timer_cb(lv_timer_t * timer) in timer_cb() argument
19 LV_UNUSED(timer); in timer_cb()
122 lv_timer_t * timer = lv_timer_create(timer_cb, 250, NULL); in lv_example_scale_6() local
123 lv_timer_ready(timer); in lv_example_scale_6()
/lvgl-latest/examples/anim/
Dlv_example_anim_4.c9 static void timer_cb(lv_timer_t * timer) in timer_cb() argument
12 lv_anim_t * anim = lv_timer_get_user_data(timer); in timer_cb()
14 lv_timer_delete(timer); in timer_cb()
/lvgl-latest/docs/details/main-components/
Dtimer.rst49 void my_timer(lv_timer_t * timer)
52 uint32_t * user_data = lv_timer_get_user_data(timer);
65 lv_timer_t * timer = lv_timer_create(my_timer, 500, &user_data);
72 :cpp:expr:`lv_timer_ready(timer)` makes a Timer run on the next call of
75 :cpp:expr:`lv_timer_reset(timer)` resets the period of a Timer. It will be
85 - :cpp:expr:`lv_timer_set_cb(timer, new_cb)`
86 - :cpp:expr:`lv_timer_set_period(timer, new_period_ms)`
87 - :cpp:expr:`lv_timer_set_user_data(timer, user_data)`
96 :cpp:expr:`lv_timer_set_repeat_count(timer, count)`. By default, once the Timer has
99 You can use :cpp:expr:`lv_timer_set_auto_delete(timer, false)` if you want the timer
[all …]
Dindex.rst15 timer
/lvgl-latest/examples/widgets/obj/
Dlv_example_obj_3.c5 static void timer_cb(lv_timer_t * timer) in timer_cb() argument
7 lv_obj_t * obj = lv_timer_get_user_data(timer); in timer_cb()
/lvgl-latest/src/drivers/evdev/
Dlv_evdev.c76 lv_timer_t * timer; member
455 lv_timer_t * timer = NULL; in lv_evdev_discovery_start() local
475 timer = lv_timer_create(_evdev_discovery_timer_cb, LV_DEF_REFR_PERIOD, NULL); in lv_evdev_discovery_start()
476 if(timer == NULL) goto err_out; in lv_evdev_discovery_start()
477 ed->timer = timer; in lv_evdev_discovery_start()
482 if(timer != NULL) lv_timer_delete(timer); in lv_evdev_discovery_start()
499 if(ed->timer) lv_timer_delete(ed->timer); in lv_evdev_discovery_stop()
/lvgl-latest/src/libs/ffmpeg/
Dlv_ffmpeg.c167 lv_timer_pause(player->timer); in lv_ffmpeg_player_set_src()
203 lv_timer_set_period(player->timer, period); in lv_ffmpeg_player_set_src()
225 lv_timer_t * timer = player->timer; in lv_ffmpeg_player_set_cmd() local
231 lv_timer_resume(timer); in lv_ffmpeg_player_set_cmd()
237 lv_timer_pause(timer); in lv_ffmpeg_player_set_cmd()
241 lv_timer_pause(timer); in lv_ffmpeg_player_set_cmd()
245 lv_timer_resume(timer); in lv_ffmpeg_player_set_cmd()
894 static void lv_ffmpeg_player_frame_update_cb(lv_timer_t * timer) in lv_ffmpeg_player_frame_update_cb() argument
896 lv_obj_t * obj = (lv_obj_t *)lv_timer_get_user_data(timer); in lv_ffmpeg_player_frame_update_cb()
929 player->timer = lv_timer_create(lv_ffmpeg_player_frame_update_cb, in lv_ffmpeg_player_constructor()
[all …]
Dlv_ffmpeg_private.h31 lv_timer_t * timer; member
/lvgl-latest/examples/event/
Dlv_example_event_draw.c8 static void timer_cb(lv_timer_t * timer) in timer_cb() argument
10 lv_obj_invalidate(lv_timer_get_user_data(timer)); in timer_cb()
/lvgl-latest/examples/widgets/canvas/
Dlv_example_canvas_9.c7 static void timer_cb(lv_timer_t * timer) in timer_cb() argument
13 lv_obj_t * canvas = lv_timer_get_user_data(timer); in timer_cb()
Dlv_example_canvas_10.c7 static void timer_cb(lv_timer_t * timer) in timer_cb() argument
13 lv_obj_t * canvas = lv_timer_get_user_data(timer); in timer_cb()
/lvgl-latest/examples/widgets/chart/
Dlv_example_chart_7.c32 static void add_data(lv_timer_t * timer) in add_data() argument
34 lv_obj_t * chart = lv_timer_get_user_data(timer); in add_data()
/lvgl-latest/src/core/
Dlv_refr_private.h65 void lv_display_refr_timer(lv_timer_t * timer);
/lvgl-latest/src/others/sysmon/
Dlv_sysmon.c69 sysmon_mem.timer = lv_timer_create(mem_update_timer_cb, LV_SYSMON_REFR_PERIOD_DEF, &mem_info); in lv_sysmon_builtin_init()
76 lv_timer_delete(sysmon_mem.timer); in lv_sysmon_builtin_deinit()
118 …disp->perf_sysmon_backend.timer = lv_timer_create(perf_update_timer_cb, LV_SYSMON_REFR_PERIOD_DEF,… in lv_sysmon_show_performance()
228 lv_timer_delete(disp->perf_sysmon_backend.timer); in perf_monitor_disp_event_cb()
Dlv_sysmon_private.h31 lv_timer_t * timer; member
/lvgl-latest/demos/smartwatch/
Dlv_demo_smartwatch_easter_egg.c34 static void drift_timer_cb(lv_timer_t * timer);
186 static void drift_timer_cb(lv_timer_t * timer) in drift_timer_cb() argument
188 lv_obj_t * img = timer->user_data; in drift_timer_cb()

12