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: croixbmp
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_croix;
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_croixbmp[784] = {
antoine_carpentier 1:7a7366246b30 32 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 33 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffcb9b8, 0xfffcb8b7, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffcb8b7, 0xfffcb9b8, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 34 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffb1313, 0xfffe0000, 0xfffe0000, 0xfffb1010, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb1010, 0xfffe0000, 0xfffe0000, 0xfffb1313, 0xfffeffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 35 0xffffffff, 0xfffeffff, 0xfffb1313, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb1313, 0xfffeffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 36 0xffffffff, 0xfffcb9b8, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffcb8b8, 0xffffffff,
antoine_carpentier 1:7a7366246b30 37 0xffffffff, 0xfffcb8b7, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffcb8b7, 0xffffffff,
antoine_carpentier 1:7a7366246b30 38 0xffffffff, 0xfffeffff, 0xfffb1010, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb1010, 0xfffeffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 39 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 40 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 41 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffc0e0e, 0xfffc0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 42 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 43 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 44 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 45 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffa1010, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0707, 0xfff51615, 0xffff0000, 0xfffc0c0c, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 46 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffaffff, 0xfff22020, 0xfff40d0d, 0xfff41211, 0xfff31313, 0xfff31514, 0xfff70c0c, 0xfff41212, 0xfff41111, 0xfff40f10, 0xfff22020, 0xfffcffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 47 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 48 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 49 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 50 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffc0e0e, 0xfffc0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 51 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 52 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 53 0xffffffff, 0xfffeffff, 0xfffb1010, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb1010, 0xfffeffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 54 0xffffffff, 0xfffcb8b7, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffcb8b7, 0xffffffff,
antoine_carpentier 1:7a7366246b30 55 0xffffffff, 0xfffcb9b8, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffcb9b8, 0xffffffff,
antoine_carpentier 1:7a7366246b30 56 0xffffffff, 0xfffeffff, 0xfffb1313, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb1313, 0xfffeffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 57 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffb1313, 0xfffe0000, 0xfffe0000, 0xfffb1010, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb1010, 0xfffe0000, 0xfffe0000, 0xfffb1313, 0xfffeffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 58 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffcb9b8, 0xfffcb8b7, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffcb8b7, 0xfffcb9b8, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff,
antoine_carpentier 1:7a7366246b30 59 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
antoine_carpentier 1:7a7366246b30 60 };
antoine_carpentier 1:7a7366246b30 61 const tImage_croix croixbmp = { image_data_croixbmp, 28, 28,
antoine_carpentier 1:7a7366246b30 62 32 };
antoine_carpentier 1:7a7366246b30 63
antoine_carpentier 1:7a7366246b30 64