Files
LCD/main/eye_image.h
2026-06-26 14:58:59 +08:00

25 lines
455 B
C

#ifndef EYE_IMAGE_H
#define EYE_IMAGE_H
#include <stdint.h>
#define EYE_IMAGE_SOURCE_COUNT 24
typedef struct {
uint16_t color;
uint16_t count;
} rle_structure_t;
typedef struct {
const rle_structure_t *runs;
uint32_t run_count;
} eye_image_frame_t;
typedef struct {
const eye_image_frame_t *frames;
uint16_t frame_count;
} eye_image_source_t;
extern const eye_image_source_t eye_image_sources[EYE_IMAGE_SOURCE_COUNT];
#endif