Home
last modified time | relevance | path

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

/lvgl-latest/src/extra/libs/qrcode/
Dqrcodegen.c66 testable void initializeFunctionModules(int version, uint8_t qrcode[]);
67 static void drawWhiteFunctionModules(uint8_t qrcode[], int version);
68 static void drawFormatBits(enum qrcodegen_Ecc ecl, enum qrcodegen_Mask mask, uint8_t qrcode[]);
70 static void fillRectangle(int left, int top, int width, int height, uint8_t qrcode[]);
72 static void drawCodewords(const uint8_t data[], int dataLen, uint8_t qrcode[]);
73 static void applyMask(const uint8_t functionModules[], uint8_t qrcode[], enum qrcodegen_Mask mask);
74 static long getPenaltyScore(const uint8_t qrcode[]);
78 testable bool getModule(const uint8_t qrcode[], int x, int y);
79 testable void setModule(uint8_t qrcode[], int x, int y, bool isBlack);
80 testable void setModuleBounded(uint8_t qrcode[], int x, int y, bool isBlack);
[all …]
Dqrcodegen.h169 bool qrcodegen_encodeText(const char *text, uint8_t tempBuffer[], uint8_t qrcode[],
191 bool qrcodegen_encodeBinary(uint8_t dataAndTemp[], size_t dataLen, uint8_t qrcode[],
210 enum qrcodegen_Ecc ecl, uint8_t tempBuffer[], uint8_t qrcode[]);
229 int minVersion, int maxVersion, int mask, bool boostEcl, uint8_t tempBuffer[], uint8_t qrcode[]);
298 int qrcodegen_getSize(const uint8_t qrcode[]);
306 bool qrcodegen_getModule(const uint8_t qrcode[], int x, int y);
Dlv_qrcode.c79 lv_res_t lv_qrcode_update(lv_obj_t * qrcode, const void * data, uint32_t data_len) in lv_qrcode_update() argument
83 lv_canvas_fill_bg(qrcode, c, LV_OPA_COVER); in lv_qrcode_update()
87 lv_img_dsc_t * imgdsc = lv_canvas_get_img(qrcode); in lv_qrcode_update()
145 lv_canvas_set_px_color(qrcode, x, y, c); in lv_qrcode_update()
181 void lv_qrcode_delete(lv_obj_t * qrcode) in lv_qrcode_delete() argument
183 lv_obj_del(qrcode); in lv_qrcode_delete()
Dlv_qrcode.h50 lv_res_t lv_qrcode_update(lv_obj_t * qrcode, const void * data, uint32_t data_len);
57 void lv_qrcode_delete(lv_obj_t * qrcode);
/lvgl-latest/examples/libs/qrcode/
Dindex.rst4 .. lv_example:: libs/qrcode/lv_example_qrcode_1
Dlv_example_qrcode_1.py8 qr = lv.qrcode(lv.scr_act(), 150, fg_color, bg_color)
/lvgl-latest/scripts/
Dcode-format.cfg34 --exclude=../src/extra/libs/qrcode/qrcodegen.c
35 --exclude=../src/extra/libs/qrcode/qrcodegen.h
/lvgl-latest/docs/libs/
Dindex.md16 qrcode
Dqrcode.md29 .. include:: ../../examples/libs/qrcode/index.rst
/lvgl-latest/docs/
DCHANGELOG.md26 - fix(qrcode): use LV_ASSERT instead of assert [`1840dec`](https://github.com/lvgl/lvgl/commit/1840…
699 - feat(qrcode) use destructor instead of lv_qrcode_delete() [`318edd8`](https://github.com/littlevg…
769 - fix(qrcode): replace memcpy() with lv_memcpy() and delete useless macros [`2827`](https://github.…
773 - fix(qrcode):minimize margins as much as possible [`2804`](https://github.com/littlevgl/lvgl/pull/…
816 - chore(qrcode): fix warnings [`e9d7080`](https://github.com/littlevgl/lvgl/commit/e9d70803e11378ed…
/lvgl-latest/docs/_static/css/
Dfontawesome.min.css5 …12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f…