Home
last modified time | relevance | path

Searched refs:monkey (Results 1 – 11 of 11) sorted by relevance

/lvgl-latest/src/others/monkey/
Dlv_monkey.c72 lv_monkey_t * monkey = lv_malloc_zeroed(sizeof(lv_monkey_t)); in lv_monkey_create() local
73 LV_ASSERT_MALLOC(monkey); in lv_monkey_create()
75 monkey->config = *config; in lv_monkey_create()
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()
79 monkey->indev = lv_indev_create(); in lv_monkey_create()
80 lv_indev_set_type(monkey->indev, config->type); in lv_monkey_create()
81 lv_indev_set_read_cb(monkey->indev, lv_monkey_read_cb); in lv_monkey_create()
82 lv_indev_set_user_data(monkey->indev, monkey); in lv_monkey_create()
83 return monkey; in lv_monkey_create()
[all …]
Dlv_monkey.h71 lv_indev_t * lv_monkey_get_indev(lv_monkey_t * monkey);
78 void lv_monkey_set_enable(lv_monkey_t * monkey, bool en);
85 bool lv_monkey_get_enable(lv_monkey_t * monkey);
92 void lv_monkey_set_user_data(lv_monkey_t * monkey, void * user_data);
99 void * lv_monkey_get_user_data(lv_monkey_t * monkey);
105 void lv_monkey_delete(lv_monkey_t * monkey);
/lvgl-latest/examples/others/monkey/
Dindex.rst2 Touchpad monkey example
5 .. lv_example:: others/monkey/lv_example_monkey_1
8 Encoder monkey example
11 .. lv_example:: others/monkey/lv_example_monkey_2
14 Button monkey example
17 .. lv_example:: others/monkey/lv_example_monkey_3
Dlv_example_monkey_2.c14 lv_monkey_t * monkey = lv_monkey_create(&config); in lv_example_monkey_2() local
18 lv_indev_set_group(lv_monkey_get_indev(monkey), group); in lv_example_monkey_2()
22 lv_monkey_set_enable(monkey, true); in lv_example_monkey_2()
Dlv_example_monkey_3.c17 lv_monkey_t * monkey = lv_monkey_create(&config); in lv_example_monkey_3() local
27 lv_indev_set_button_points(lv_monkey_get_indev(monkey), btn_points); in lv_example_monkey_3()
30 lv_monkey_set_enable(monkey, true); in lv_example_monkey_3()
Dlv_example_monkey_1.c12 lv_monkey_t * monkey = lv_monkey_create(&config); in lv_example_monkey_1() local
15 lv_monkey_set_enable(monkey, true); in lv_example_monkey_1()
/lvgl-latest/docs/details/other-components/
Dmonkey.rst7 The Monkey module provides LVGL applications with a simple monkey test. Monkey
32 Finally call :cpp:expr:`lv_monkey_set_enable(monkey, true)` to enable Monkey.
34 If you want to pause the monkey, call
35 :cpp:expr:`lv_monkey_set_enable(monkey, false)`. To delete it, call
36 :cpp:expr:`lv_monkey_delete(monkey)`.
54 .. include:: ../../examples/others/monkey/index.rst
Dindex.rst16 monkey
/lvgl-latest/docs/details/integration/os/
Dzephyr.rst84 # Create a new monkey with the given indev type
85 uart$ lvgl monkey create [pointer|keypad|button|encoder]
87 # Enable/Disable a monkey
88 uart$ lvgl monkey set <index> <inactive/active>
/lvgl-latest/
Dcomponent.mk38 src/extra/others/monkey \
/lvgl-latest/env_support/qnx/
Dcommon.mk63 $(SRC_ROOT)/others/monkey \