|
|
15行目: |
15行目: |
| | | |
| == Usage == | | == Usage == |
− | Enable <code>LV_USE_MONKEY</code> in <code>lv_conf.h</code>. | + | Enable <code style="color: #bb0000;">LV_USE_MONKEY</code> in <code style="color: #bb0000;">lv_conf.h</code>. |
| | | |
− | First configure monkey, use <code>lv_monkey_config_t</code> to define the configuration structure, set the <code>type</code> (check input devices for the supported types), and then set the range of <code>period_range</code> and <code>input_range</code>, the monkey will output random operations at random times within this range. Call <code>lv_monkey_create</code> to create monkey. Finally call <code>lv_monkey_set_enable(monkey, true)</code> to enable monkey. | + | First configure monkey, use <code style="color: #bb0000;">lv_monkey_config_t</code> to define the configuration structure, set the <code style="color: #bb0000;">type</code> (check input devices for the supported types), and then set the range of <code style="color: #bb0000;">period_range</code> and <code style="color: #bb0000;">input_range</code>, the monkey will output random operations at random times within this range. Call <code style="color: #bb0000;">lv_monkey_create</code> to create monkey. Finally call <code style="color: #bb0000;">lv_monkey_set_enable(monkey, true)</code> to enable monkey. |
| | | |
− | If you want to pause the monkey, call <code>lv_monkey_set_enable(monkey, false)</code>. To delete the monkey, call <code>lv_monkey_del(monkey)</code>. | + | If you want to pause the monkey, call <code style="color: #bb0000;">lv_monkey_set_enable(monkey, false)</code>. To delete the monkey, call <code style="color: #bb0000;">lv_monkey_del(monkey)</code>. |
| | | |
− | Note that <code>input_range</code> has different meanings in different <code>type</code>: | + | Note that <code style="color: #bb0000;">input_range</code> has different meanings in different <code style="color: #bb0000;">type</code>: |
| | | |
− | * <code>LV_INDEV_TYPE_POINTER</code> No effect, click randomly within the pixels of the screen resolution. | + | * <code style="color: #bb0000;">LV_INDEV_TYPE_POINTER</code> No effect, click randomly within the pixels of the screen resolution. |
− | * <code>LV_INDEV_TYPE_ENCODER</code> The minimum and maximum values of <code>enc_diff</code>. | + | * <code style="color: #bb0000;">LV_INDEV_TYPE_ENCODER</code> The minimum and maximum values of <code style="color: #bb0000;">enc_diff</code>. |
− | * <code>LV_INDEV_TYPE_BUTTON</code> The minimum and maximum values of <code>btn_id</code>. Use <code>lv_monkey_get_indev()</code> to get the input device, and use <code>lv_indev_set_button_points()</code> to map the key ID to the coordinates. | + | * <code style="color: #bb0000;">LV_INDEV_TYPE_BUTTON</code> The minimum and maximum values of <code style="color: #bb0000;">btn_id</code>. Use <code style="color: #bb0000;">lv_monkey_get_indev()</code> to get the input device, and use <code style="color: #bb0000;">lv_indev_set_button_points()</code> to map the key ID to the coordinates. |
− | * <code>LV_INDEV_TYPE_KEYPAD</code> No effect, Send random Keys. | + | * <code style="color: #bb0000;">LV_INDEV_TYPE_KEYPAD</code> No effect, Send random Keys. |
| | | |
| | | |
57行目: |
57行目: |
| Typedefs | | Typedefs |
| | | |
− | ; <span id="_CPPv311lv_monkey_t"></span><span id="_CPPv211lv_monkey_t"></span><span id="lv_monkey_t"></span><span id="lv__monkey_8h_1afd53ed7ee028ed493bcb86c834de76a5" class="target"></span>typedef struct _lv_monkey lv_monkey_t[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv411lv_monkey_t] <span id="_CPPv311lv_monkey_t"></span><span id="_CPPv211lv_monkey_t"></span><span id="lv_monkey_t"></span><span id="lv__monkey_8h_1afd53ed7ee028ed493bcb86c834de76a5" class="target"></span> | + | ; typedef struct _lv_monkey lv_monkey_t |
| : | | : |
| | | |
| Functions | | Functions |
| | | |
− | ; <span id="_CPPv321lv_monkey_config_initP18lv_monkey_config_t"></span><span id="_CPPv221lv_monkey_config_initP18lv_monkey_config_t"></span><span id="lv_monkey_config_init__lv_monkey_config_tP"></span><span id="lv__monkey_8h_1aa99dcbf8ea606555e102824a5ef14a1f" class="target"></span>void lv_monkey_c[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv411lv_monkey_t]onfig_init(lv_monkey_config_t *config)[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv421lv_monkey_config_initP18lv_monkey_config_t] <span id="_CPPv321lv_monkey_config_initP18lv_monkey_config_t"></span><span id="_CPPv221lv_monkey_config_initP18lv_monkey_config_t"></span><span id="lv_monkey_config_init__lv_monkey_config_tP"></span><span id="lv__monkey_8h_1aa99dcbf8ea606555e102824a5ef14a1f" class="target"></span>
| + | <span style="background-color: #e7f2fa; color: #2980b9;">void lv_monkey_config_init(lv_monkey_config_t *config) </span> |
| : Initialize a monkey config with default values | | : Initialize a monkey config with default values |
− | :; [https://docs.lvgl.io/8.2/others/monkey.html#_CPPv421lv_monkey_config_initP18lv_monkey_config_t]Parameters | + | : Parameters |
| :: config -- pointer to 'lv_monkey_config_t' variable to initialize | | :: config -- pointer to 'lv_monkey_config_t' variable to initialize |
| | | |
− | ; <span id="_CPPv316lv_monkey_createPK18lv_monkey_config_t"></span><span id="_CPPv216lv_monkey_createPK18lv_monkey_config_t"></span><span id="lv_monkey_create__lv_monkey_config_tCP"></span><span id="lv__monkey_8h_1a970f7ad2d34220bc329427a1051c23a9" class="target"></span>lv_monkey_t *lv_monkey_create(const lv_monkey_config_t *config)[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv416lv_monkey_createPK18lv_monkey_config_t] <span id="_CPPv316lv_monkey_createPK18lv_monkey_config_t"></span><span id="_CPPv216lv_monkey_createPK18lv_monkey_config_t"></span><span id="lv_monkey_create__lv_monkey_config_tCP"></span><span id="lv__monkey_8h_1a970f7ad2d34220bc329427a1051c23a9" class="target"></span>
| + | <span style="background-color: #e7f2fa; color: #2980b9;">lv_monkey_t *lv_monkey_create(const lv_monkey_config_t *config) </span> |
| : Create monkey for test | | : Create monkey for test |
− | :; Parameters | + | : Parameters |
− | :: config -- pointer t[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv416lv_monkey_createPK18lv_monkey_config_t]o 'lv_monkey_config_t' variable | + | :: config -- pointer to 'lv_monkey_config_t' variable |
− | :; Returns | + | : Returns |
| :: pointer to the created monkey | | :: pointer to the created monkey |
| | | |
− | ; <span id="_CPPv319lv_monkey_get_indevP11lv_monkey_t"></span><span id="_CPPv219lv_monkey_get_indevP11lv_monkey_t"></span><span id="lv_monkey_get_indev__lv_monkey_tP"></span><span id="lv__monkey_8h_1a64682e0707e383ddc7d8d9c6f31668a2" class="target"></span>lv_indev_t *lv_monkey_get_indev(lv_monkey_t *monkey)[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv419lv_monkey_get_indevP11lv_monkey_t] <span id="_CPPv319lv_monkey_get_indevP11lv_monkey_t"></span><span id="_CPPv219lv_monkey_get_indevP11lv_monkey_t"></span><span id="lv_monkey_get_indev__lv_monkey_tP"></span><span id="lv__monkey_8h_1a64682e0707e383ddc7d8d9c6f31668a2" class="target"></span>
| + | <span style="background-color: #e7f2fa; color: #2980b9;">lv_indev_t *lv_monkey_get_indev(lv_monkey_t *monkey) </span> |
| : Get monkey input device | | : Get monkey input device |
− | :; Parameters | + | : Parameters |
− | :: monkey [https://docs.lvgl.io/8.2/others/monkey.html#_CPPv419lv_monkey_get_indevP11lv_monkey_t]-- pointer to a monkey | + | :: monkey -- pointer to a monkey |
− | :; Returns | + | : Returns |
| :: pointer to the input device | | :: pointer to the input device |
| | | |
− | ; <span id="_CPPv320lv_monkey_set_enableP11lv_monkey_tb"></span><span id="_CPPv220lv_monkey_set_enableP11lv_monkey_tb"></span><span id="lv_monkey_set_enable__lv_monkey_tP.b"></span><span id="lv__monkey_8h_1a10e9e9f45bfa3bc9d3ef928ded9b59e8" class="target"></span>void lv_monkey_set_enable(lv_monkey_t *monkey, bool en)[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv420lv_monkey_set_enableP11lv_monkey_tb] <span id="_CPPv320lv_monkey_set_enableP11lv_monkey_tb"></span><span id="_CPPv220lv_monkey_set_enableP11lv_monkey_tb"></span><span id="lv_monkey_set_enable__lv_monkey_tP.b"></span><span id="lv__monkey_8h_1a10e9e9f45bfa3bc9d3ef928ded9b59e8" class="target"></span>
| + | <span style="background-color: #e7f2fa; color: #2980b9;">void lv_monkey_set_enable(lv_monkey_t *monkey, bool en) </span> |
| : Enable monkey | | : Enable monkey |
− | :; Parameters | + | : Parameters |
− | ::* monkey -- pointer [https://docs.lvgl.io/8.2/others/monkey.html#_CPPv420lv_monkey_set_enableP11lv_monkey_tb]to a monkey | + | ::* monkey -- pointer to a monkey |
| ::* en -- set to true to enable | | ::* en -- set to true to enable |
| | | |
− | ; <span id="_CPPv320lv_monkey_get_enableP11lv_monkey_t"></span><span id="_CPPv220lv_monkey_get_enableP11lv_monkey_t"></span><span id="lv_monkey_get_enable__lv_monkey_tP"></span><span id="lv__monkey_8h_1aa1b741fe19788d6d37a40adaf82d1b12" class="target"></span>bool lv_monkey_get_enable(lv_monkey_t *monkey)[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv420lv_monkey_get_enableP11lv_monkey_t] <span id="_CPPv320lv_monkey_get_enableP11lv_monkey_t"></span><span id="_CPPv220lv_monkey_get_enableP11lv_monkey_t"></span><span id="lv_monkey_get_enable__lv_monkey_tP"></span><span id="lv__monkey_8h_1aa1b741fe19788d6d37a40adaf82d1b12" class="target"></span>
| + | <span style="background-color: #e7f2fa; color: #2980b9;">bool lv_monkey_get_enable(lv_monkey_t *monkey) </span> |
| : Get whether monkey is enabled | | : Get whether monkey is enabled |
− | :; Parameter[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv420lv_monkey_get_enableP11lv_monkey_t]s | + | : Parameters |
| :: monkey -- pointer to a monkey | | :: monkey -- pointer to a monkey |
− | :; Returns | + | : Returns |
| :: return true if monkey enabled | | :: return true if monkey enabled |
| | | |
− | ; <span id="_CPPv323lv_monkey_set_user_dataP11lv_monkey_tPv"></span><span id="_CPPv223lv_monkey_set_user_dataP11lv_monkey_tPv"></span><span id="lv_monkey_set_user_data__lv_monkey_tP.voidP"></span><span id="lv__monkey_8h_1a807f189eba68cd4dca3cee55f6426a48" class="target"></span>void lv_monkey_set_user_data(lv_monkey_t *monkey, void *user_data)[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv423lv_monkey_set_user_dataP11lv_monkey_tPv] <span id="_CPPv323lv_monkey_set_user_dataP11lv_monkey_tPv"></span><span id="_CPPv223lv_monkey_set_user_dataP11lv_monkey_tPv"></span><span id="lv_monkey_set_user_data__lv_monkey_tP.voidP"></span><span id="lv__monkey_8h_1a807f189eba68cd4dca3cee55f6426a48" class="target"></span>
| + | <span style="background-color: #e7f2fa; color: #2980b9;">void lv_monkey_set_user_data(lv_monkey_t *monkey, void *user_data) </span> |
| : Set the user_data field of the monkey | | : Set the user_data field of the monkey |
− | :; Parameters | + | : Parameters |
− | ::* monke[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv423lv_monkey_set_user_dataP11lv_monkey_tPv]y -- pointer to a monkey | + | ::* monkey -- pointer to a monkey |
| ::* user_data -- pointer to the new user_data. | | ::* user_data -- pointer to the new user_data. |
| | | |
− | ; <span id="_CPPv323lv_monkey_get_user_dataP11lv_monkey_t"></span><span id="_CPPv223lv_monkey_get_user_dataP11lv_monkey_t"></span><span id="lv_monkey_get_user_data__lv_monkey_tP"></span><span id="lv__monkey_8h_1ac2f3269301da492700037c416387f4e1" class="target"></span>void *lv_monkey_get_user_data(lv_monkey_t *monkey)[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv423lv_monkey_get_user_dataP11lv_monkey_t] <span id="_CPPv323lv_monkey_get_user_dataP11lv_monkey_t"></span><span id="_CPPv223lv_monkey_get_user_dataP11lv_monkey_t"></span><span id="lv_monkey_get_user_data__lv_monkey_tP"></span><span id="lv__monkey_8h_1ac2f3269301da492700037c416387f4e1" class="target"></span>
| + | <span style="background-color: #e7f2fa; color: #2980b9;">void *lv_monkey_get_user_data(lv_monkey_t *monkey) </span> |
| : Get the user_data field of the monkey | | : Get the user_data field of the monkey |
− | :; Param[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv423lv_monkey_get_user_dataP11lv_monkey_t]eters | + | : Parameters |
| :: monkey -- pointer to a monkey | | :: monkey -- pointer to a monkey |
− | :; Returns | + | : Returns |
| :: the pointer to the user_data of the monkey | | :: the pointer to the user_data of the monkey |
| | | |
− | ; <span id="_CPPv313lv_monkey_delP11lv_monkey_t"></span><span id="_CPPv213lv_monkey_delP11lv_monkey_t"></span><span id="lv_monkey_del__lv_monkey_tP"></span><span id="lv__monkey_8h_1a549280b5414dd18101fb8616a6045cdc" class="target"></span>void lv_monkey_del(lv_monkey_t *monkey)[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv413lv_monkey_delP11lv_monkey_t] <span id="_CPPv313lv_monkey_delP11lv_monkey_t"></span><span id="_CPPv213lv_monkey_delP11lv_monkey_t"></span><span id="lv_monkey_del__lv_monkey_tP"></span><span id="lv__monkey_8h_1a549280b5414dd18101fb8616a6045cdc" class="target"></span>
| + | <span style="background-color: #e7f2fa; color: #2980b9;">void lv_monkey_del(lv_monkey_t *monkey) </span> |
| : Delete monkey | | : Delete monkey |
− | :; Parameters | + | : Parameters |
− | :: monk[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv413lv_monkey_delP11lv_monkey_t]ey -- pointer to monkey | + | :: monkey -- pointer to monkey |
| | | |
− | ; <span id="_CPPv318lv_monkey_config_t"></span><span id="_CPPv218lv_monkey_config_t"></span><span id="lv_monkey_config_t"></span><span id="structlv__monkey__config__t" class="target"></span>struct lv_monkey_config_t[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv418lv_monkey_config_t] <span id="_CPPv318lv_monkey_config_t"></span><span id="_CPPv218lv_monkey_config_t"></span><span id="lv_monkey_config_t"></span><span id="structlv__monkey__config__t" class="target"></span>
| + | <span style="background-color: #e7f2fa; color: #2980b9;">struct lv_monkey_config_t </span> |
| : Public Members | | : Public Members |
− | :; <span id="_CPPv3N18lv_monkey_config_t4typeE"></span><span id="_CPPv2N18lv_monkey_config_t4typeE"></span><span id="lv_monkey_config_t::type__lv_indev_type_t"></span><span id="structlv__monkey__config__t_1ad5e1ba8fd4efb76f89f0149851148a48" class="target"></span>lv_[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv418lv_monkey_config_t]indev_type_t type[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv4N18lv_monkey_config_t4typeE] <span id="_CPPv3N18lv_monkey_config_t4typeE"></span><span id="_CPPv2N18lv_monkey_config_t4typeE"></span><span id="lv_monkey_config_t::type__lv_indev_type_t"></span><span id="structlv__monkey__config__t_1ad5e1ba8fd4efb76f89f0149851148a48" class="target"></span> | + | : <span style="background-color: #eeeeee;">lv_indev_type_t type </span> |
− | :: < Input device t[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv4N18lv_monkey_config_t4typeE]ype Monkey execution period | + | :: < Input device type Monkey execution period |
− | :; <span id="_CPPv3N18lv_monkey_config_t3minE"></span><span id="_CPPv2N18lv_monkey_config_t3minE"></span><span id="lv_monkey_config_t::min__uint32_t"></span><span id="structlv__monkey__config__t_1ae6c7f9e9e8acb16fd8fea8b19a98aa54" class="target"></span>uint32_t min[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv4N18lv_monkey_config_t3minE] <span id="_CPPv3N18lv_monkey_config_t3minE"></span><span id="_CPPv2N18lv_monkey_config_t3minE"></span><span id="lv_monkey_config_t::min__uint32_t"></span><span id="structlv__monkey__config__t_1ae6c7f9e9e8acb16fd8fea8b19a98aa54" class="target"></span> | + | : <span style="background-color: #eeeeee;">uint32_t min </span> |
| :: | | :: |
− | :; <span id="_CPPv3N18lv_monkey_config_t3maxE"></span><span id="_CPPv2N18lv_monkey_config_t3maxE"></span><span id="lv_monkey_config_t::max__uint32_t"></span><span id="structlv__monkey__config__t_1ac1597fad4edd47685b7abc056c0f7bb8" class="target"></span>ui[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv4N18lv_monkey_config_t3minE]nt32_t max[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv4N18lv_monkey_config_t3maxE] <span id="_CPPv3N18lv_monkey_config_t3maxE"></span><span id="_CPPv2N18lv_monkey_config_t3maxE"></span><span id="lv_monkey_config_t::max__uint32_t"></span><span id="structlv__monkey__config__t_1ac1597fad4edd47685b7abc056c0f7bb8" class="target"></span> | + | : <span style="background-color: #eeeeee;">uint32_t max </span> |
| :: | | :: |
− | :; <span id="_CPPv3N18lv_monkey_config_t12period_rangeE"></span><span id="_CPPv2N18lv_monkey_config_t12period_rangeE"></span><span id="structlv__monkey__config__t_1a5a5f6dbaf2b05dda94a863b7e2956bc1" class="target"></span>st[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv4N18lv_monkey_config_t3maxE]<nowiki>ruct lv_monkey_config_t::[anonymous] period_range</nowiki>[https://docs.lvgl.io/8.2/others/monkey.html#_CPPv4N18lv_monkey_config_t12period_rangeE] <span id="_CPPv3N18lv_monkey_config_t12period_rangeE"></span><span id="_CPPv2N18lv_monkey_config_t12period_rangeE"></span><span id="structlv__monkey__config__t_1a5a5f6dbaf2b05dda94a863b7e2956bc1" class="target"></span> | + | : <span style="background-color: #eeeeee;">ruct lv_monkey_config_t::[anonymous] period_range</nowiki> </span> |
| :: The range of input value | | :: The range of input value |
− | :; <span id="structlv__monkey__config__t_1af1a1e44fd80362c765db448d1f7f95d2" class="target"></span>int32_t min | + | : <span style="background-color: #eeeeee;">int32_t min</span> |
− | :; int32_t max | + | : <span style="background-color: #eeeeee;">int32_t max</span> |
− | :; struct lv_monkey_config_t::[anonymous] input_range | + | : <span style="background-color: #eeeeee;">struct lv_monkey_config_t::[anonymous] input_range</span> |
| + | |
| | | |
− | [https://docs.lvgl.io/8.2/others/monkey.html#_CPPv4N18lv_monkey_config_t12period_rangeE]
| |
| ---- | | ---- |
| :[[App:Library:LVGL:docs:Others|戻る : Previous]] | | :[[App:Library:LVGL:docs:Others|戻る : Previous]] |
https://docs.lvgl.io/8.2/others/monkey.html
Monkey
A simple monkey test. Use random input to stress test the application.
Usage
Enable LV_USE_MONKEY
in lv_conf.h
.
First configure monkey, use lv_monkey_config_t
to define the configuration structure, set the type
(check input devices for the supported types), and then set the range of period_range
and input_range
, the monkey will output random operations at random times within this range. Call lv_monkey_create
to create monkey. Finally call lv_monkey_set_enable(monkey, true)
to enable monkey.
If you want to pause the monkey, call lv_monkey_set_enable(monkey, false)
. To delete the monkey, call lv_monkey_del(monkey)
.
Note that input_range
has different meanings in different type
:
LV_INDEV_TYPE_POINTER
No effect, click randomly within the pixels of the screen resolution.
LV_INDEV_TYPE_ENCODER
The minimum and maximum values of enc_diff
.
LV_INDEV_TYPE_BUTTON
The minimum and maximum values of btn_id
. Use lv_monkey_get_indev()
to get the input device, and use lv_indev_set_button_points()
to map the key ID to the coordinates.
LV_INDEV_TYPE_KEYPAD
No effect, Send random Keys.
Example
英文
|
自動翻訳
|
Touchpad monkey example
|
|
Encoder monkey example
|
|
Button monkey example
|
|
API
Typedefs
- typedef struct _lv_monkey lv_monkey_t
Functions
void lv_monkey_config_init(lv_monkey_config_t *config)
- Initialize a monkey config with default values
- Parameters
- config -- pointer to 'lv_monkey_config_t' variable to initialize
lv_monkey_t *lv_monkey_create(const lv_monkey_config_t *config)
- Create monkey for test
- Parameters
- config -- pointer to 'lv_monkey_config_t' variable
- Returns
- pointer to the created monkey
lv_indev_t *lv_monkey_get_indev(lv_monkey_t *monkey)
- Get monkey input device
- Parameters
- monkey -- pointer to a monkey
- Returns
- pointer to the input device
void lv_monkey_set_enable(lv_monkey_t *monkey, bool en)
- Enable monkey
- Parameters
- monkey -- pointer to a monkey
- en -- set to true to enable
bool lv_monkey_get_enable(lv_monkey_t *monkey)
- Get whether monkey is enabled
- Parameters
- monkey -- pointer to a monkey
- Returns
- return true if monkey enabled
void lv_monkey_set_user_data(lv_monkey_t *monkey, void *user_data)
- Set the user_data field of the monkey
- Parameters
- monkey -- pointer to a monkey
- user_data -- pointer to the new user_data.
void *lv_monkey_get_user_data(lv_monkey_t *monkey)
- Get the user_data field of the monkey
- Parameters
- monkey -- pointer to a monkey
- Returns
- the pointer to the user_data of the monkey
void lv_monkey_del(lv_monkey_t *monkey)
- Delete monkey
- Parameters
- monkey -- pointer to monkey
struct lv_monkey_config_t
- Public Members
- lv_indev_type_t type
- < Input device type Monkey execution period
- uint32_t min
- uint32_t max
- ruct lv_monkey_config_t::[anonymous] period_range</nowiki>
- The range of input value
- int32_t min
- int32_t max
- struct lv_monkey_config_t::[anonymous] input_range
- 戻る : Previous