LAST PUBLISH MATRIX PROJECT

Dependencies:   mbed

Committer:
antoine_carpentier
Date:
Wed Jun 23 14:32:47 2021 +0000
Revision:
2:552c5891b8c5
Parent:
1:7a7366246b30
LAST COMMIT

Who changed what in which revision?

UserRevisionLine numberNew contents of line
antoine_carpentier 1:7a7366246b30 1
antoine_carpentier 1:7a7366246b30 2 /*******************************************************************************
antoine_carpentier 1:7a7366246b30 3 * image
antoine_carpentier 1:7a7366246b30 4 * filename: unsaved
antoine_carpentier 1:7a7366246b30 5 * name: 208-2089445_image-png-fleche-fleche-rouge-png-gauche-transparent
antoine_carpentier 1:7a7366246b30 6 *
antoine_carpentier 1:7a7366246b30 7 * preset name: Color A8R8G8B8
antoine_carpentier 1:7a7366246b30 8 * data block size: 32 bit(s), uint32_t
antoine_carpentier 1:7a7366246b30 9 * RLE compression enabled: no
antoine_carpentier 1:7a7366246b30 10 * conversion type: Color, not_used not_used
antoine_carpentier 1:7a7366246b30 11 * bits per pixel: 32
antoine_carpentier 1:7a7366246b30 12 *
antoine_carpentier 1:7a7366246b30 13 * preprocess:
antoine_carpentier 1:7a7366246b30 14 * main scan direction: top_to_bottom
antoine_carpentier 1:7a7366246b30 15 * line scan direction: forward
antoine_carpentier 1:7a7366246b30 16 * inverse: no
antoine_carpentier 1:7a7366246b30 17 *******************************************************************************/
antoine_carpentier 1:7a7366246b30 18
antoine_carpentier 1:7a7366246b30 19
antoine_carpentier 1:7a7366246b30 20 typedef struct {
antoine_carpentier 1:7a7366246b30 21 const uint32_t *data;
antoine_carpentier 1:7a7366246b30 22 uint16_t width;
antoine_carpentier 1:7a7366246b30 23 uint16_t height;
antoine_carpentier 1:7a7366246b30 24 uint8_t dataSize;
antoine_carpentier 1:7a7366246b30 25 } tImage_fleche;
antoine_carpentier 1:7a7366246b30 26
antoine_carpentier 1:7a7366246b30 27 #include <stdint.h>
antoine_carpentier 1:7a7366246b30 28
antoine_carpentier 1:7a7366246b30 29
antoine_carpentier 1:7a7366246b30 30
antoine_carpentier 1:7a7366246b30 31 static const uint32_t image_data_fleche[726] = {
antoine_carpentier 1:7a7366246b30 32 0xfff8f8f8, 0xfff4f4f4, 0xfff3f3f3, 0xfff9f9f9, 0xfff2f2f2, 0xfff6f6f6, 0xfff8f8f8, 0xfff1f1f1, 0xfff7f7f7, 0xfff6f6f6, 0xfff1f1f1, 0xfff9f9f9, 0xfff4fbfb, 0xfff3fcfc, 0xfff9fafa, 0xfff2f2f2, 0xfff6f6f6, 0xfff8f8f8, 0xfff1f1f1, 0xfff7f7f7, 0xfff6f6f6, 0xfff1f1f1, 0xfff9f9f9, 0xfff4f4f4, 0xfff3f3f3, 0xfff9f9f9, 0xfff2f2f2, 0xfff6f6f6, 0xfff8f8f8, 0xfff1f1f1, 0xfff7f7f7, 0xfff6f6f6, 0xfff2f2f2,
antoine_carpentier 1:7a7366246b30 33 0xfff4f4f4, 0xfff5f5f5, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff4f4f4, 0xfff5f5f5, 0xfff6f7f7, 0xfff4ffff, 0xfff5c1c1, 0xfff8abab, 0xfff3ffff, 0xfff6f8f8, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff4f4f4, 0xfff5f5f5, 0xfff6f6f6, 0xfff4f4f4, 0xfff5f5f5, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff4f4f4, 0xfff5f5f5, 0xfff6f6f6,
antoine_carpentier 1:7a7366246b30 34 0xfff3f3f3, 0xfff6f6f6, 0xfff6f6f6, 0xfff3f3f3, 0xfff7f7f7, 0xfff6f6f6, 0xfff3f3f3, 0xfff7f7f7, 0xfff4f4f4, 0xfff4f5f5, 0xfff6ffff, 0xfff95858, 0xffff0000, 0xffff0000, 0xfffc1313, 0xfff5ffff, 0xfff6f6f6, 0xfff3f3f3, 0xfff7f7f7, 0xfff4f4f4, 0xfff4f4f4, 0xfff7f7f7, 0xfff3f3f3, 0xfff6f6f6, 0xfff6f6f6, 0xfff3f3f3, 0xfff7f7f7, 0xfff6f6f6, 0xfff3f3f3, 0xfff7f7f7, 0xfff4f4f4, 0xfff4f4f4, 0xfff7f7f7,
antoine_carpentier 1:7a7366246b30 35 0xfff9f9f9, 0xfff4f4f4, 0xfff3f3f3, 0xfffafafa, 0xfff1f1f1, 0xfff6f6f6, 0xfff9f9f9, 0xfff0f0f0, 0xfff8f8f8, 0xfff5ffff, 0xfff85d5d, 0xffff0000, 0xfffe0000, 0xfffe0000, 0xffff0000, 0xfff4c0c0, 0xfff5fdfd, 0xfff9f9f9, 0xfff0f0f0, 0xfff8f8f8, 0xfff7f7f7, 0xfff0f0f0, 0xfffafafa, 0xfff4f4f4, 0xfff3f3f3, 0xfffafafa, 0xfff1f1f1, 0xfff6f6f6, 0xfff9f9f9, 0xfff0f0f0, 0xfff8f8f8, 0xfff7f7f7, 0xfff1f1f1,
antoine_carpentier 1:7a7366246b30 36 0xfff2f2f2, 0xfff6f6f6, 0xfff7f7f7, 0xfff2f2f2, 0xfff8f8f8, 0xfff6f6f6, 0xfff2f2f2, 0xfff9f9f9, 0xfff2ffff, 0xfff96464, 0xffff0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xffff0000, 0xfff5e2e2, 0xfff6fafa, 0xfff2f2f2, 0xfff9f9f9, 0xfff3f3f3, 0xfff4f4f4, 0xfff9f9f9, 0xfff2f2f2, 0xfff6f6f6, 0xfff7f7f7, 0xfff2f2f2, 0xfff8f8f8, 0xfff6f6f6, 0xfff2f2f2, 0xfff9f9f9, 0xfff3f3f3, 0xfff4f4f4, 0xfff8f8f8,
antoine_carpentier 1:7a7366246b30 37 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff6f6f6, 0xfff5f5f5, 0xfff4ffff, 0xfffa6b6b, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xffff0000, 0xfff47978, 0xfff5ffff, 0xfff6f6f6, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff6f6f6, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5,
antoine_carpentier 1:7a7366246b30 38 0xfff8f8f8, 0xfff4f4f4, 0xfff3f3f3, 0xfff9f9f9, 0xfff2f2f2, 0xfff6f6f6, 0xfff7ffff, 0xfff77070, 0xffff0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xffff0000, 0xfff27070, 0xfff8ffff, 0xfff2f2f2, 0xfff6f6f6, 0xfff8f8f8, 0xfff2f2f2, 0xfff7f7f7, 0xfff6f6f6, 0xfff2f2f2, 0xfff9f9f9, 0xfff4f4f4, 0xfff3f3f3, 0xfff9f9f9, 0xfff2f2f2, 0xfff6f6f6, 0xfff8f8f8, 0xfff2f2f2, 0xfff7f7f7, 0xfff6f6f6, 0xfff2f2f2,
antoine_carpentier 1:7a7366246b30 39 0xfff1f1f1, 0xfff7f7f7, 0xfff8f8f8, 0xfff0f0f0, 0xfff9f9f9, 0xfff5ffff, 0xfff77677, 0xffff0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xffff0000, 0xfff57474, 0xfff7ffff, 0xfff0f8f8, 0xfff9ffff, 0xfff6fdfd, 0xfff1f9f9, 0xfffaffff, 0xfff2f9f9, 0xfff3fafa, 0xfffaffff, 0xfff0f7f7, 0xfff7fdfd, 0xfff8fefe, 0xfff0f6f6, 0xfff9fefe, 0xfff6f8f8, 0xfff1f1f1, 0xfffafafa, 0xfff3f3f3, 0xfff4f4f4, 0xfff9f9f9,
antoine_carpentier 1:7a7366246b30 40 0xfff7f7f7, 0xfff4f4f4, 0xfff4f4f4, 0xfff7f7f7, 0xfff2ffff, 0xfff97f7e, 0xffff0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfff83d3d, 0xfff4dddd, 0xfff3bfbf, 0xfffbc8c8, 0xfff1c2c2, 0xfff5c8c8, 0xfff7cece, 0xffefc8c8, 0xfff7d0d0, 0xfff7d2d2, 0xfff1cece, 0xfffad8d8, 0xfff3d5d5, 0xfff2d7d7, 0xfff9dede, 0xfff1d7d6, 0xfff5ffff, 0xfff7ffff, 0xfff3f3f3, 0xfff6f6f6, 0xfff6f6f6, 0xfff3f3f3,
antoine_carpentier 1:7a7366246b30 41 0xfff6f6f6, 0xfff5f5f5, 0xfff4f4f4, 0xfff6ffff, 0xfff89190, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xffff0000, 0xfffe0000, 0xffff0000, 0xfffe0000, 0xfffe0000, 0xffff0000, 0xfffe0000, 0xfffe0000, 0xffff0000, 0xfffe0000, 0xffff0000, 0xffff0000, 0xfffe0000, 0xffff0000, 0xfffe0000, 0xfff6b3b3, 0xfff4fefe, 0xfff6f6f6, 0xfff5f5f5, 0xfff4f4f4,
antoine_carpentier 1:7a7366246b30 42 0xfff1f1f1, 0xfff7f7f7, 0xfff8f8f8, 0xfff0ffff, 0xfffc0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0000, 0xfffaffff, 0xfff2f3f3, 0xfff4f4f4, 0xfff9f9f9,
antoine_carpentier 1:7a7366246b30 43 0xfff9f9f9, 0xfff4f4f4, 0xfff2f3f3, 0xfff9ffff, 0xfffb0909, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffc0000, 0xfff0ffff, 0xfff8f8f8, 0xfff7f7f7, 0xfff1f1f1,
antoine_carpentier 1:7a7366246b30 44 0xfff4f4f4, 0xfff5f5f5, 0xfff6f6f6, 0xfff4fbfb, 0xfff6d9d9, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xffff0000, 0xffff0000, 0xffff0000, 0xfffe0000, 0xffff0000, 0xffff0000, 0xfffe0000, 0xffff0000, 0xffff0000, 0xfffe0000, 0xffff0000, 0xffff0000, 0xfffe0000, 0xffff0000, 0xffff0000, 0xfffe0000, 0xfff6afaf, 0xfff6ffff, 0xfff4f4f4, 0xfff5f5f5, 0xfff6f6f6,
antoine_carpentier 1:7a7366246b30 45 0xfff3f3f3, 0xfff6f6f6, 0xfff6f6f6, 0xfff3f3f3, 0xfff7ffff, 0xfff5d4d4, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfff92020, 0xfff1ffff, 0xfff4ffff, 0xffeff6f6, 0xfff6f9f9, 0xfff4f5f5, 0xfff1f0f0, 0xfff7f4f4, 0xfff2eded, 0xfff3ebeb, 0xfff8eeee, 0xfff0e5e5, 0xfff5e7e7, 0xfff5e6e6, 0xffeedfdf, 0xfff7dfdf, 0xfff3ffff, 0xfff3ffff, 0xfff7f7f7, 0xfff4f4f4, 0xfff4f4f4, 0xfff7f7f7,
antoine_carpentier 1:7a7366246b30 46 0xfff9f9f9, 0xfff4f4f4, 0xfff3f3f3, 0xfffafafa, 0xfff1f1f1, 0xfff5ffff, 0xfff6d1d1, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffc1717, 0xfff1ffff, 0xfffaffff, 0xfff1f4f4, 0xfff6f9f9, 0xfff9fcfc, 0xfff0f4f4, 0xfff8fbfb, 0xfff7fbfb, 0xfff0f5f5, 0xfffafefe, 0xfff4f8f8, 0xfff3f7f7, 0xfffaffff, 0xfff1f7f7, 0xfff6f8f8, 0xfff9f9f9, 0xfff0f0f0, 0xfff8f8f8, 0xfff7f7f7, 0xfff1f1f1,
antoine_carpentier 1:7a7366246b30 47 0xfff2f2f2, 0xfff6f6f6, 0xfff7f7f7, 0xfff2f2f2, 0xfff8f8f8, 0xfff6f6f6, 0xfff2ffff, 0xfff6cdcd, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffd1a1a, 0xfff0ffff, 0xfff8fbfb, 0xfff6f6f6, 0xfff2f2f2, 0xfff9f9f9, 0xfff3f3f3, 0xfff4f4f4, 0xfff9f9f9, 0xfff2f2f2, 0xfff6f6f6, 0xfff7f7f7, 0xfff2f2f2, 0xfff8f8f8, 0xfff6f6f6, 0xfff2f2f2, 0xfff9f9f9, 0xfff3f3f3, 0xfff4f4f4, 0xfff8f8f8,
antoine_carpentier 1:7a7366246b30 48 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff6f6f6, 0xfff5f5f5, 0xfff5ffff, 0xfff4c6c6, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffc1c1c, 0xfff3ffff, 0xfff6f7f7, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff6f6f6, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5, 0xfff5f5f5,
antoine_carpentier 1:7a7366246b30 49 0xfff8f8f8, 0xfff4f4f4, 0xfff3f3f3, 0xfff9f9f9, 0xfff2f2f2, 0xfff6f6f6, 0xfff8f8f8, 0xfff2f2f2, 0xfff7ffff, 0xfff5c2c2, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffa6c6d, 0xfff5ffff, 0xfff8f8f8, 0xfff2f2f2, 0xfff7f7f7, 0xfff6f6f6, 0xfff2f2f2, 0xfff9f9f9, 0xfff4f4f4, 0xfff3f3f3, 0xfff9f9f9, 0xfff2f2f2, 0xfff6f6f6, 0xfff8f8f8, 0xfff2f2f2, 0xfff7f7f7, 0xfff6f6f6, 0xfff2f2f2,
antoine_carpentier 1:7a7366246b30 50 0xfff1f1f1, 0xfff7f7f7, 0xfff8f8f8, 0xfff0f0f0, 0xfff9f9f9, 0xfff6f6f6, 0xfff1f1f1, 0xfffafafa, 0xfff3f3f3, 0xfff4ffff, 0xfff6bebd, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfff74040, 0xfff5ffff, 0xfff1f1f1, 0xfffafafa, 0xfff3f3f3, 0xfff4f4f4, 0xfffafafa, 0xfff0f0f0, 0xfff7f7f7, 0xfff8f8f8, 0xfff0f0f0, 0xfff9f9f9, 0xfff6f6f6, 0xfff1f1f1, 0xfffafafa, 0xfff3f3f3, 0xfff4f4f4, 0xfff9f9f9,
antoine_carpentier 1:7a7366246b30 51 0xfff7f7f7, 0xfff4f4f4, 0xfff4f4f4, 0xfff7f7f7, 0xfff3f3f3, 0xfff6f6f6, 0xfff7f7f7, 0xfff3f3f3, 0xfff6f6f6, 0xfff6f6f6, 0xfff3ffff, 0xfff6b8b8, 0xfffe0000, 0xffff0000, 0xfffe0000, 0xfff7caca, 0xfff5fdfd, 0xfff7f7f7, 0xfff3f3f3, 0xfff6f6f6, 0xfff6f6f6, 0xfff3f3f3, 0xfff7f7f7, 0xfff4f4f4, 0xfff4f4f4, 0xfff7f7f7, 0xfff3f3f3, 0xfff6f6f6, 0xfff7f7f7, 0xfff3f3f3, 0xfff6f6f6, 0xfff6f6f6, 0xfff3f3f3,
antoine_carpentier 1:7a7366246b30 52 0xfff6f6f6, 0xfff5f5f5, 0xfff4f4f4, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff5f5f5, 0xfff4f4f4, 0xfff6ffff, 0xfff5dfdf, 0xfff58484, 0xfff8e1e1, 0xfff3ffff, 0xfff6f6f6, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff5f5f5, 0xfff4f4f4, 0xfff6f6f6, 0xfff5f5f5, 0xfff4f4f4, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff6f6f6, 0xfff4f4f4, 0xfff6f6f6, 0xfff5f5f5, 0xfff4f4f4,
antoine_carpentier 1:7a7366246b30 53 0xfff2f2f2, 0xfff6f6f6, 0xfff7f7f7, 0xfff1f1f1, 0xfff8f8f8, 0xfff6f6f6, 0xfff2f2f2, 0xfff9f9f9, 0xfff3f3f3, 0xfff4f4f4, 0xfff9f9f9, 0xfff1f1f1, 0xfff6fcfc, 0xfff7ffff, 0xfff1f6f6, 0xfff8f8f8, 0xfff6f6f6, 0xfff2f2f2, 0xfff9f9f9, 0xfff3f3f3, 0xfff4f4f4, 0xfff9f9f9, 0xfff1f1f1, 0xfff6f6f6, 0xfff7f7f7, 0xfff1f1f1, 0xfff8f8f8, 0xfff6f6f6, 0xfff2f2f2, 0xfff9f9f9, 0xfff3f3f3, 0xfff4f4f4, 0xfff8f8f8
antoine_carpentier 1:7a7366246b30 54 };
antoine_carpentier 1:7a7366246b30 55 const tImage_fleche fleche = { image_data_fleche, 33, 22,
antoine_carpentier 1:7a7366246b30 56 32 };
antoine_carpentier 1:7a7366246b30 57
antoine_carpentier 1:7a7366246b30 58
antoine_carpentier 1:7a7366246b30 59