Home
last modified time | relevance | path

Searched refs:encoder (Results 1 – 19 of 19) sorted by relevance

/lvgl-3.7.0/demos/keypad_encoder/
DREADME.md5 LVGL allows you to control the widgets with keypad and/or encoder without touchpad.
7 …hpad-less usage of LVGL [here](https://docs.lvgl.io/master/overview/indev.html#keypad-and-encoder).
9 ![Keypad and encoder navigation in LVGL embedded GUI library](screenshot1.gif)
/lvgl-3.7.0/docs/porting/
Dindev.md22 - `LV_INDEV_TYPE_ENCODER` encoder with left/right turn and push options
77 With an encoder you can do the following:
84 - By turning the encoder you can focus on the next/previous object.
85 - When you press the encoder on a simple object (like a button), it will be clicked.
86encoder on a complex object (like a list, message box, etc.) the object will go to edit mode where…
108 In addition to standard encoder behavior, you can also utilize its logic to navigate(focus) and edi…
109 …you have only few buttons available, or you want to use other buttons in addition to encoder wheel.
112 - `LV_KEY_ENTER` will simulate press or pushing of the encoder button
113 - `LV_KEY_LEFT` will simulate turning encoder left
114 - `LV_KEY_RIGHT` will simulate turning encoder right
[all …]
/lvgl-3.7.0/docs/overview/
Dindev.md67 ## Keypad and encoder
69 You can fully control the user interface without a touchpad or mouse by using a keypad or encoder(s…
73 Objects you want to control with a keypad or encoder need to be added to a *Group*.
74 In every group there is exactly one focused object which receives the pressed keys or the encoder a…
104 With an encoder you should use only `LV_KEY_LEFT`, `LV_KEY_RIGHT`, and `LV_KEY_ENTER`.
110 … an encoder's `LV_KEY_LEFT/RIGHT` is translated to `LV_KEY_NEXT/PREV`. Therefore, the next or prev…
125 If an object is focused either by clicking it via touchpad or focused via an encoder or keypad it g…
Dobject.md203 - `LV_STATE_FOCUSED` Focused via keypad or encoder or clicked via touchpad/mouse
204 - `LV_STATE_FOCUS_KEY` Focused via keypad or encoder but not via touchpad/mouse
205 - `LV_STATE_EDITED` Edit by an encoder
Dstyle.md22 - `LV_STATE_FOCUSED` (0x0002) Focused via keypad or encoder or clicked via touchpad/mouse
23 - `LV_STATE_FOCUS_KEY` (0x0004) Focused via keypad or encoder but not via touchpad/mouse
24 - `LV_STATE_EDITED` (0x0008) Edit by an encoder
/lvgl-3.7.0/demos/
DREADME.md20 /*Demonstrate the usage of encoder and keyboard*/
77 ### Keypad and encoder
78 LVGL allows you to control the widgets with a keypad and/or encoder without a touchpad. This demo s…
79 …hpad-less usage of LVGL [here](https://docs.lvgl.io/master/overview/indev.html#keypad-and-encoder).
83 …mos/keypad_encoder/screenshot1.png?raw=true" width=600px alt="Keypad and encoder navigation in LVG…
/lvgl-3.7.0/docs/widgets/extra/
Dspinbox.md21 If an encoder is used as input device, the selected digit is shifted to the right by default whenev…
Dcalendar.md13 …dar is an editable object which allow selecting and clicking the dates with encoder navigation too.
/lvgl-3.7.0/docs/get-started/
Dquick-overview.md165 - `LV_STATE_FOCUSED` Focused via keypad or encoder or clicked via touchpad/mouse
166 - `LV_STATE_FOCUS_KEY` Focused via keypad or encoder but not via touchpad/mouse
167 - `LV_STATE_EDITED` Edit by an encoder
/lvgl-3.7.0/docs/widgets/core/
Dtable.md9 …et). Besides the Table is an editable object to allow selecting a cell with encoder navigation too.
Ddropdown.md12 … the Drop-down list is an editable object to allow selecting an option with encoder navigation too.
Dbtnmatrix.md7 …trix is an editable object to allow selecting and clicking the buttons with encoder navigation too.
/lvgl-3.7.0/docs/widgets/
Dobj.md178 …ad, making it compatible with an encoder input device. See [Input devices overview](/overview/inde…
/lvgl-3.7.0/src/extra/libs/png/
Dlodepng.c5063 lodepng_encoder_settings_init(&state->encoder); in lodepng_state_init()
5834 if((info_png->color.colortype == LCT_PALETTE || state->encoder.force_palette) in lodepng_encode()
5839 if(state->encoder.zlibsettings.btype > 2) { in lodepng_encode()
5854 if(state->encoder.auto_convert) { in lodepng_encode()
5907 state->error = state->encoder.auto_convert ? 102 : 101; in lodepng_encode()
5922 state->error = preProcessScanlines(&data, &datasize, converted, w, h, &info, &state->encoder); in lodepng_encode()
5927 state->error = preProcessScanlines(&data, &datasize, image, w, h, &info, &state->encoder); in lodepng_encode()
5949 state->error = addChunk_iCCP(&outv, &info, &state->encoder.zlibsettings); in lodepng_encode()
5970 …if(state->encoder.force_palette && (info.color.colortype == LCT_RGB || info.color.colortype == LCT… in lodepng_encode()
5997 state->error = addChunk_IDAT(&outv, data, datasize, &state->encoder.zlibsettings); in lodepng_encode()
[all …]
Dlodepng.h772 LodePNGEncoderSettings encoder; /*the encoding settings*/ member
/lvgl-3.7.0/
DREADME.md36 …ps://docs.lvgl.io/master/overview/indev.html): touchscreen, mouse, keyboard, encoder, buttons, etc.
DKconfig1100 bool "Demonstrate the usage of encoder and keyboard"
/lvgl-3.7.0/docs/
DCHANGELOG.md277 - fix(gridnav): fix stucking in pressed state with encoder [`ad56dfa`](https://github.com/lvgl/lvgl…
399 - feat(menu): make menu widget more compatible with encoder [`3061`](https://github.com/lvgl/lvgl/p…
937 - feat(lv_spinbox) support both right-to-left and left-to-right digit steps when clicking encoder b…
955 - feat(obj) Backport keypad and encoder scrolling from v7 `lv_page` to v8 `lv_obj` [`2390`](https:/…
1119 - fix(dropdown) forget the selected option on encoder longpress [`e66b935`](https://github.com/lvgl…
1375 - docs(table) describe keypad/encoder navigation [`749d1b3`](https://github.com/lvgl/lvgl/commit/74…
1414 - test(dropdown) add tess for keypad and encoder [`4143b80`](https://github.com/lvgl/lvgl/commit/41…
1415 - test add keypad and encoder emulators [`e536bb6`](https://github.com/lvgl/lvgl/commit/e536bb63257…
1776 - fix(arc) make arc work with encoder
1777 - fix(slider) adjusting the left knob too with encoder
[all …]
/lvgl-3.7.0/docs/intro/
Dindex.md10 - Various input devices such as touchpad, mouse, keyboard, encoder, etc.