From f47d044bc974021a1976ffa67b9f41cf5b7d8f95 Mon Sep 17 00:00:00 2001 From: Jason2866 <24528715+Jason2866@users.noreply.github.com> Date: Mon, 1 Nov 2021 13:54:07 +0100 Subject: [PATCH 1/2] Epdiy Waveform update Lilly Go 4.7 * ED047TC2 waveform --- .../src/epd_driver/builtin_waveforms.c | 2 +- .../src/epd_driver/include/epd_internals.h | 7 ++- .../src/epd_driver/waveforms/ED047TC2.h | 52 +++++++++++++++++++ 3 files changed, 56 insertions(+), 5 deletions(-) create mode 100644 lib/libesp32_epdiy/src/epd_driver/waveforms/ED047TC2.h diff --git a/lib/libesp32_epdiy/src/epd_driver/builtin_waveforms.c b/lib/libesp32_epdiy/src/epd_driver/builtin_waveforms.c index 1c6a83348..5d85cd8f1 100755 --- a/lib/libesp32_epdiy/src/epd_driver/builtin_waveforms.c +++ b/lib/libesp32_epdiy/src/epd_driver/builtin_waveforms.c @@ -1,6 +1,6 @@ #include "epd_driver.h" - +#include "waveforms/ED047TC2.h" #include "waveforms/epdiy_ED047TC1.h" #include "waveforms/epdiy_ED060SC4.h" #include "waveforms/epdiy_ED060XC3.h" diff --git a/lib/libesp32_epdiy/src/epd_driver/include/epd_internals.h b/lib/libesp32_epdiy/src/epd_driver/include/epd_internals.h index 3c2eb648c..923430579 100755 --- a/lib/libesp32_epdiy/src/epd_driver/include/epd_internals.h +++ b/lib/libesp32_epdiy/src/epd_driver/include/epd_internals.h @@ -86,7 +86,7 @@ typedef struct { - +extern const EpdWaveform ed047tc2; extern const EpdWaveform epdiy_ED060SC4; extern const EpdWaveform epdiy_ED097OC4; extern const EpdWaveform epdiy_ED047TC1; @@ -96,7 +96,8 @@ extern const EpdWaveform epdiy_ED060SCT; extern const EpdWaveform epdiy_ED133UT2; #if defined(CONFIG_EPD_DISPLAY_TYPE_ED047TC1) -#define EPD_BUILTIN_WAVEFORM &epdiy_ED047TC1 +//#define EPD_BUILTIN_WAVEFORM &epdiy_ED047TC1 +#define EPD_BUILTIN_WAVEFORM &ed047tc2 #elif defined(CONFIG_EPD_DISPLAY_TYPE_ED060SC4) #define EPD_BUILTIN_WAVEFORM &epdiy_ED060SC4 #elif defined(CONFIG_EPD_DISPLAY_TYPE_ED060XC3) @@ -143,5 +144,3 @@ typedef struct { #endif // EPD_INTERNALS_H - - diff --git a/lib/libesp32_epdiy/src/epd_driver/waveforms/ED047TC2.h b/lib/libesp32_epdiy/src/epd_driver/waveforms/ED047TC2.h new file mode 100644 index 000000000..d213dd2f4 --- /dev/null +++ b/lib/libesp32_epdiy/src/epd_driver/waveforms/ED047TC2.h @@ -0,0 +1,52 @@ +#include +const uint8_t epd_wp_ed047tc2_1_5_data[25][16][4] = {{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa0,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa8,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x80,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa0,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa8,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0x80,0x00}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa0,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa8,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x00}},{{0x00,0x00,0x01,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x00}},{{0x00,0x00,0x05,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x80}},{{0x00,0x00,0x15,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa0}},{{0x00,0x01,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x05,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x15,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x01,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x05,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_1_5 = { .phases = 25, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_1_5_data[0] }; +const uint8_t epd_wp_ed047tc2_1_6_data[22][16][4] = {{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x84,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x84,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa8,0x00,0x00,0x04}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa8,0x00,0x00,0x04}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa8,0x00,0x00,0x04}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x80,0x00,0x04}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa0,0x00,0x04}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa8,0x00,0x04}},{{0x00,0x00,0x01,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa0,0x04}},{{0x00,0x00,0x05,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa0,0x04}},{{0x00,0x00,0x05,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa8,0x18}},{{0x00,0x01,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x18}},{{0x00,0x05,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x98}},{{0x00,0x15,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x01,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x05,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x05,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_1_6 = { .phases = 22, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_1_6_data[0] }; +const uint8_t epd_wp_ed047tc2_1_7_data[22][16][4] = {{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa8,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa8,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x80,0x00,0x00}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa0,0x00,0x00}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa0,0x00,0x00}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0x00,0x00}},{{0x00,0x00,0x01,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa0,0x00}},{{0x00,0x00,0x01,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa8,0x00}},{{0x00,0x00,0x05,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa8,0x00}},{{0x00,0x00,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x80}},{{0x00,0x05,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x80}},{{0x00,0x05,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x80}},{{0x00,0x15,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x90}},{{0x01,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa0}},{{0x01,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_1_7 = { .phases = 22, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_1_7_data[0] }; +const uint8_t epd_wp_ed047tc2_1_8_data[22][16][4] = {{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa8,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa8,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x00,0x00,0x04}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa0,0x00,0x04}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa8,0x00,0x04}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0x00,0x04}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x04}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x04}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x04}},{{0x00,0x00,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x88}},{{0x00,0x01,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x88}},{{0x00,0x05,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x88}},{{0x00,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x88}},{{0x01,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x01,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_1_8 = { .phases = 22, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_1_8_data[0] }; +const uint8_t epd_wp_ed047tc2_1_9_data[18][16][4] = {{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa0,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x15},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa0,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x80,0x00,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa8,0x00,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0x00,0x00}},{{0x00,0x00,0x15,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0x80,0x00}},{{0x00,0x00,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x00}},{{0x00,0x01,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x00}},{{0x00,0x15,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x04}},{{0x05,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x84}},{{0x05,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_1_9 = { .phases = 18, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_1_9_data[0] }; +const uint8_t epd_wp_ed047tc2_1_10_data[17][16][4] = {{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x90,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x01},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x90,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa4,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa8,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x80,0x00,0x00}},{{0x00,0x00,0x01,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa0,0x00,0x00}},{{0x00,0x00,0x05,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0x00,0x00}},{{0x00,0x00,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa0,0x40}},{{0x00,0x05,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xa8,0x40}},{{0x00,0x15,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0x90}},{{0x00,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa0}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa4}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_1_10 = { .phases = 17, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_1_10_data[0] }; +const uint8_t epd_wp_ed047tc2_1_11_data[15][16][4] = {{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x54}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xa0,0x00,0x00,0x54}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x00,0x00,0x54}},{{0x00,0x00,0x00,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x80,0x00,0x54}},{{0x00,0x00,0x05,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x90,0x00,0x54}},{{0x00,0x00,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa0,0x00,0x54}},{{0x00,0x00,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xa0,0x00,0x54}},{{0x00,0x05,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0x40,0xa8}},{{0x00,0x15,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0x85,0xa8}},{{0x00,0x15,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x15,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x05,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_1_11 = { .phases = 15, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_1_11_data[0] }; +const EpdWaveformPhases* epd_wm_ed047tc2_1_ranges[7] = { &epd_wp_ed047tc2_1_5,&epd_wp_ed047tc2_1_6,&epd_wp_ed047tc2_1_7,&epd_wp_ed047tc2_1_8,&epd_wp_ed047tc2_1_9,&epd_wp_ed047tc2_1_10,&epd_wp_ed047tc2_1_11 }; +const EpdWaveformMode epd_wm_ed047tc2_1 = { .type = 1, .temp_ranges = 7, .range_data = &epd_wm_ed047tc2_1_ranges[0] }; +const uint8_t epd_wp_ed047tc2_2_5_data[46][16][4] = {{{0x00,0x00,0x00,0x00},{0x20,0x88,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x04,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x10,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x02,0x80,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x02},{0x00,0x00,0x08,0x00},{0x00,0x02,0x00,0x80},{0x04,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0xa2,0x88,0x20,0x88},{0x22,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x04,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x20,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x02,0xa2,0x08},{0x00,0x00,0x20,0x00},{0x00,0x00,0x00,0x02},{0x00,0x44,0x08,0x00},{0xa0,0x02,0x20,0xa8},{0x08,0x62,0x88,0x80},{0x00,0x00,0x00,0x08},{0x08,0x22,0x88,0x80},{0x00,0x80,0x00,0x00}},{{0xaa,0xaa,0xa8,0xa8},{0x2a,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x04,0x00,0x80,0x00},{0x00,0x00,0x00,0x00},{0x24,0x00,0x00,0x00},{0x00,0x00,0x20,0x00},{0x80,0x82,0xa2,0x08},{0x00,0x00,0x20,0x00},{0x00,0x00,0x00,0x02},{0x84,0x84,0x28,0x80},{0xa0,0x02,0x20,0xaa},{0xa8,0xaa,0x8a,0x80},{0x22,0x84,0x00,0x28},{0x2a,0xaa,0xaa,0xa0},{0x00,0x80,0x28,0x00}},{{0xaa,0xaa,0xa8,0xa8},{0x2a,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x08,0x00,0x80,0x00},{0x00,0x00,0x00,0x00},{0x28,0x00,0x00,0x00},{0x00,0x40,0x20,0x00},{0x80,0xa2,0xa2,0x88},{0x00,0x00,0x20,0x02},{0x00,0x00,0x00,0x02},{0x84,0x88,0x2a,0xa2},{0xa0,0xaa,0xa8,0xa8},{0xa8,0xaa,0x8a,0x80},{0x2a,0xaa,0x08,0xa8},{0xaa,0xaa,0xaa,0xa8},{0x22,0x80,0x28,0x08}},{{0xaa,0xaa,0xa8,0xa8},{0x2a,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x28,0x24,0x80,0x00},{0x00,0x00,0x00,0x00},{0x29,0x80,0x00,0x00},{0x00,0x40,0x20,0x00},{0x80,0xa2,0xa2,0x88},{0x00,0x02,0xa0,0x00},{0x02,0x00,0x00,0x81},{0x88,0xa8,0xaa,0xa9},{0xa2,0xaa,0xaa,0xa9},{0xaa,0xaa,0x8a,0x81},{0x2a,0xaa,0x2a,0xa8},{0xaa,0xaa,0xaa,0xa8},{0x22,0x80,0x28,0x04}},{{0xaa,0xaa,0xa8,0xa4},{0x2a,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x28,0xa8,0x80,0x00},{0x00,0x20,0x00,0x00},{0x2a,0x84,0xa0,0x08},{0x2a,0x68,0x20,0x80},{0x80,0xa2,0xa2,0xa8},{0x80,0x02,0xa0,0x01},{0x02,0x80,0x00,0xa9},{0x9a,0xa8,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x89},{0x2a,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0xa8},{0x22,0x8a,0x28,0x04}},{{0xaa,0xaa,0xa8,0x64},{0x2a,0xaa,0xaa,0x01},{0x00,0x88,0x02,0x00},{0x29,0xa8,0x80,0x00},{0x00,0x28,0x08,0x02},{0x2a,0x88,0xa8,0x08},{0x2a,0xaa,0xa0,0xa0},{0xaa,0xa2,0xa2,0xa9},{0x80,0x02,0xa0,0x01},{0x02,0xa0,0x00,0xa9},{0x9a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0x2a,0x8a,0xa8,0x84}},{{0xaa,0xaa,0xa8,0x54},{0x2a,0xaa,0xaa,0x01},{0x00,0x8a,0x02,0x08},{0x2a,0xa8,0x88,0x00},{0x00,0x28,0x8a,0x01},{0x2a,0x88,0xa8,0x08},{0x2a,0xaa,0xa0,0xa0},{0xaa,0xaa,0xaa,0xa9},{0x80,0x02,0xa0,0x01},{0x0a,0xaa,0x80,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x21},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0x6a,0x8a,0xaa,0x56}},{{0xaa,0xaa,0xa8,0x54},{0x2a,0xaa,0xaa,0x01},{0x20,0x8a,0x0a,0x08},{0x2a,0xa8,0xaa,0x00},{0x00,0x2a,0x8a,0x01},{0x2a,0xaa,0xa8,0x08},{0x2a,0xaa,0xa0,0xa1},{0xaa,0xaa,0xaa,0xa5},{0x80,0x02,0xa0,0x81},{0x2a,0xaa,0xa8,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x15},{0xaa,0xaa,0xaa,0x69},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x59},{0x69,0x8a,0xaa,0x56}},{{0xaa,0xaa,0xaa,0x54},{0x2a,0xaa,0xaa,0x01},{0xa0,0x8a,0x0a,0x0a},{0xaa,0xaa,0xaa,0x02},{0x08,0x2a,0x8a,0x01},{0x2a,0xaa,0xaa,0x09},{0x2a,0xaa,0xa0,0xa1},{0xaa,0xaa,0xaa,0xa5},{0x82,0x82,0xa0,0xa1},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x69},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0x59,0x8a,0xaa,0x55}},{{0xaa,0xaa,0xaa,0x54},{0x2a,0xaa,0xaa,0x01},{0xa2,0x8a,0x2a,0x09},{0xaa,0xaa,0xaa,0x09},{0x28,0x2a,0x8a,0x01},{0x2a,0xaa,0xaa,0x89},{0x2a,0xaa,0xa8,0xa1},{0xaa,0xaa,0xaa,0x25},{0xaa,0xaa,0xa0,0xa9},{0x2a,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0x59,0xaa,0xaa,0x55}},{{0xaa,0xaa,0xaa,0x58},{0x2a,0xaa,0xa5,0x05},{0xaa,0x8a,0xaa,0x09},{0xaa,0xaa,0xaa,0x09},{0x2a,0xaa,0xaa,0x01},{0x2a,0xaa,0xaa,0x85},{0xaa,0xaa,0xa8,0x01},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa8,0xa9},{0xaa,0xaa,0xaa,0x01},{0xaa,0xaa,0xa6,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0x59,0xaa,0xaa,0x55}},{{0xaa,0xaa,0x96,0xa8},{0xaa,0xaa,0x55,0x09},{0xaa,0x8a,0xaa,0x09},{0xaa,0xaa,0xaa,0x09},{0x2a,0xaa,0xaa,0x21},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xa8,0x51},{0xaa,0xaa,0xa9,0x55},{0xaa,0xaa,0x98,0xa9},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa4,0x55},{0xaa,0xa8,0x8a,0x55},{0xaa,0xaa,0xa5,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa5,0x55},{0x54,0xaa,0xaa,0x55}},{{0xaa,0xa5,0x96,0xa8},{0xaa,0xa5,0x55,0xa9},{0xaa,0xaa,0xaa,0x09},{0xaa,0xaa,0xaa,0x09},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xa8,0x51},{0xaa,0xa9,0x59,0x55},{0xaa,0xaa,0x9a,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0x95,0x55},{0xaa,0xa9,0x90,0x55},{0xaa,0xa9,0x65,0x55},{0xaa,0xaa,0xaa,0x55},{0xa6,0x99,0x55,0x55},{0x94,0xaa,0xa6,0x51}},{{0xaa,0xa5,0x56,0xa8},{0xaa,0x55,0x55,0xa9},{0xaa,0xaa,0xaa,0x05},{0xaa,0xaa,0xaa,0xa9},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0x98,0x51},{0xaa,0xa9,0x59,0x55},{0xaa,0xaa,0x9a,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0x95,0x55},{0xaa,0xa9,0x15,0x55},{0x92,0x95,0x65,0x55},{0xaa,0xaa,0xa5,0x55},{0x95,0x95,0x55,0x55},{0x94,0xaa,0x96,0x01}},{{0xa9,0x55,0x56,0xa8},{0xa9,0x55,0x55,0xa9},{0xaa,0xaa,0xaa,0x05},{0xaa,0xaa,0xaa,0xa5},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0x98,0x51},{0xaa,0xa9,0x59,0x55},{0xaa,0xa9,0x5a,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0x55,0x55},{0x9a,0x85,0x55,0x55},{0x94,0x95,0x55,0x55},{0x99,0xa9,0x95,0x55},{0x95,0x55,0x55,0x55},{0x94,0xaa,0x96,0x01}},{{0x95,0x55,0x56,0xa8},{0xa5,0x55,0x5a,0xa5},{0xaa,0xa6,0xaa,0x05},{0xaa,0xaa,0x6a,0xa5},{0x2a,0xaa,0xaa,0x95},{0xaa,0xaa,0x96,0x65},{0xaa,0xaa,0x1a,0x59},{0xaa,0x59,0x51,0x55},{0xaa,0xa9,0x5a,0x55},{0xaa,0xaa,0xaa,0x55},{0xa8,0x55,0x55,0x55},{0x98,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x94,0x6a,0x96,0x01}},{{0x95,0x55,0x55,0x94},{0x95,0x55,0xaa,0x95},{0xaa,0xa6,0xaa,0x05},{0xaa,0xaa,0x6a,0x95},{0x2a,0xaa,0xa5,0x55},{0x9a,0x6a,0x55,0x55},{0xaa,0x85,0x5a,0x55},{0xaa,0x59,0x55,0x55},{0xaa,0xa9,0x5a,0x55},{0xa8,0xaa,0x00,0x55},{0xa8,0x55,0x55,0x55},{0x91,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x90,0x69,0x95,0x01}},{{0x55,0x55,0x55,0x54},{0x96,0x5a,0xaa,0x15},{0xaa,0xa6,0xa9,0x05},{0xaa,0x9a,0x65,0x55},{0x2a,0x96,0x65,0x55},{0x96,0x65,0x55,0x55},{0xa1,0x95,0x56,0x55},{0x28,0x55,0x55,0x55},{0xaa,0xa9,0x52,0x55},{0xa9,0x01,0x05,0x55},{0x25,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa0,0x65,0x55,0x01}},{{0x55,0x55,0x69,0x55},{0x9a,0xaa,0xaa,0x55},{0xaa,0xa6,0xa5,0x85},{0x9a,0x56,0x55,0x55},{0xaa,0x95,0x65,0x55},{0x95,0x55,0x55,0x55},{0x95,0x95,0x56,0x55},{0x15,0x55,0x55,0x55},{0xa8,0xa1,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x25,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa0,0x65,0x55,0x01}},{{0x55,0x5a,0xa9,0x55},{0x9a,0xaa,0xaa,0x55},{0xaa,0xa5,0xa5,0x85},{0x92,0x55,0x55,0x55},{0xaa,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x15,0x56,0x55},{0x15,0x55,0x55,0x55},{0xa8,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa0,0x65,0x55,0x01}},{{0x56,0xaa,0xa9,0x55},{0x99,0xaa,0xa1,0x55},{0xaa,0x65,0x95,0x45},{0x95,0x55,0x55,0x55},{0xa6,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x54,0x55},{0x55,0x55,0x55,0x55},{0x05,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0xa0,0x55,0x55,0x01}},{{0x6a,0xaa,0xaa,0x55},{0x95,0xaa,0x15,0x55},{0x9a,0x65,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0xa0,0x55,0x55,0x01}},{{0xaa,0xaa,0xaa,0x55},{0x95,0xa5,0x55,0x55},{0x99,0x65,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0xa8,0x55,0x55,0x01}},{{0xaa,0xaa,0xaa,0x55},{0x95,0x55,0x55,0x55},{0x15,0x65,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0x55,0x55,0x01}},{{0xaa,0xaa,0xaa,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0x55,0x41,0x01}},{{0xaa,0xaa,0x56,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x65,0x55,0x55,0x56},{0x55,0x55,0x55,0x55},{0x69,0x55,0x55,0x55},{0xaa,0x55,0x41,0x01}},{{0xa9,0x55,0x55,0x41},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x68,0x55,0x55,0x96},{0x65,0x55,0x55,0x56},{0x6a,0x65,0x55,0xa6},{0xaa,0x94,0x49,0x02}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x6a,0x2a,0x8a,0xaa},{0x6a,0x55,0x55,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x15,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x51,0x56},{0x65,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x65,0x54},{0x55,0x55,0x55,0x55},{0x55,0x55,0x40,0xaa},{0x55,0x54,0x45,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x56,0xa6,0x50},{0x55,0x56,0x95,0x56},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x55,0x95,0x55,0x55},{0x55,0x55,0x95,0x04},{0x45,0x05,0x55,0xaa},{0x55,0x55,0x55,0xaa},{0x55,0x55,0x55,0x56},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x45,0x48,0x58,0x50},{0x55,0x55,0x41,0x06},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x54,0x55,0x55,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x15},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x54},{0x41,0x04,0x44,0x12},{0x6a,0x2a,0x21,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x65,0x55,0x55,0x69},{0x55,0x55,0x55,0x54},{0x45,0x05,0x15,0x16},{0x41,0x41,0x15,0x02},{0x6a,0x00,0xa0,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x65,0x55,0x55,0x66},{0x55,0x59,0x59,0xa6},{0x60,0x00,0x00,0x0a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x95},{0x6a,0x59,0x51,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x50,0x55,0x55,0x52},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x6a,0x55,0x55,0x02},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xa5,0x96,0xa6,0x5a},{0x80,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x56},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_2_5 = { .phases = 46, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_2_5_data[0] }; +const uint8_t epd_wp_ed047tc2_2_6_data[43][16][4] = {{{0x02,0xaa,0x00,0x00},{0x20,0x22,0xa8,0x80},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x08},{0x00,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x20,0x00,0x22,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x20,0x22,0xa8,0x20},{0x00,0x00,0x00,0x00},{0x20,0x02,0x08,0x80},{0x00,0x80,0x00,0x00},{0x20,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x2a,0xaa,0x00,0x00},{0x20,0xaa,0xaa,0x80},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x28},{0x00,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x20,0x22,0xaa,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x22,0x2a,0xaa,0x20},{0x00,0x00,0x00,0x00},{0x22,0x02,0x08,0x80},{0x00,0xa0,0x20,0x2a},{0x28,0x22,0xa8,0xa8},{0x28,0x00,0x00,0x00}},{{0xaa,0xaa,0x20,0x00},{0x20,0xaa,0xaa,0x80},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x28},{0x20,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x22,0x2a,0xaa,0x00},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0x22,0x2a,0xaa,0xa0},{0x00,0x00,0x00,0x00},{0x22,0x02,0x08,0x80},{0x00,0xa8,0x22,0x2a},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x80}},{{0xaa,0xaa,0x20,0x00},{0x20,0xaa,0xaa,0x80},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x2a},{0x20,0x80,0x00,0x00},{0x00,0x00,0x00,0x20},{0x00,0x00,0x00,0x00},{0x2a,0x2a,0xaa,0x80},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0x22,0x2a,0xaa,0xa0},{0x00,0x00,0x00,0x00},{0xa2,0x82,0x08,0x80},{0x08,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x42}},{{0xaa,0xaa,0x20,0x00},{0x20,0xaa,0xaa,0x80},{0x80,0x00,0x00,0x02},{0x00,0x88,0x00,0x2a},{0x20,0x80,0x00,0x00},{0x00,0x00,0x00,0x20},{0x20,0x00,0x00,0x02},{0xaa,0x2a,0xaa,0x80},{0x80,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0x2a,0x2a,0xaa,0xa8},{0x00,0x00,0x00,0x00},{0xaa,0x82,0x88,0xa0},{0x8a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0x94},{0x24,0x00,0x28,0x42}},{{0xaa,0xaa,0x20,0x00},{0x20,0xaa,0xaa,0x80},{0x80,0x00,0x00,0x02},{0x20,0x88,0x00,0x2a},{0x20,0x80,0x00,0x00},{0x00,0x00,0x00,0x28},{0x20,0x80,0x00,0x02},{0xaa,0x2a,0xaa,0x80},{0x80,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0xaa,0x2a,0xaa,0xa8},{0x08,0x00,0x00,0x00},{0xaa,0x8a,0x8a,0xa0},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0x24,0x00,0x28,0x42}},{{0xaa,0xaa,0xa0,0x00},{0x20,0xaa,0xaa,0x80},{0x80,0x00,0x00,0x22},{0x20,0x88,0x00,0x2a},{0x22,0x80,0x00,0x00},{0x00,0x00,0x00,0x28},{0xa0,0xa0,0xa8,0x02},{0xaa,0x2a,0xaa,0x82},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x2a,0xaa,0xa8},{0x08,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa5},{0xa6,0xaa,0xaa,0x95},{0x24,0x00,0x26,0x41}},{{0xaa,0xaa,0xa0,0x00},{0x20,0xaa,0xaa,0x42},{0x80,0x00,0x00,0x22},{0x20,0x88,0x00,0x2a},{0x2a,0x80,0x00,0x02},{0x20,0x80,0x20,0x28},{0xa2,0xa8,0xaa,0x02},{0xaa,0x2a,0xaa,0x82},{0x80,0x00,0x00,0x01},{0x20,0x00,0x00,0x20},{0xaa,0xaa,0xaa,0xa8},{0x08,0x00,0x00,0x20},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x95},{0xa6,0xaa,0xa6,0x55},{0x56,0x02,0x95,0x55}},{{0xaa,0xaa,0xa0,0x04},{0x20,0xaa,0xa5,0x4a},{0x80,0x00,0x00,0x29},{0xa0,0x88,0x00,0x26},{0x2a,0x80,0x00,0x02},{0x20,0x80,0x20,0x28},{0xaa,0xaa,0xaa,0x01},{0xaa,0x2a,0xaa,0x82},{0x80,0x00,0x00,0x01},{0x20,0x80,0x00,0xa2},{0xaa,0xaa,0xaa,0x98},{0x88,0x80,0x00,0xa2},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0xa5,0xa9,0x65,0x55},{0x56,0x0a,0x95,0x55}},{{0xaa,0xa9,0xa0,0x24},{0x20,0xa9,0x55,0x4a},{0x80,0x00,0x00,0x29},{0xa0,0x88,0x00,0x25},{0x2a,0x80,0x00,0x02},{0x20,0xa0,0x28,0x28},{0xaa,0xaa,0xaa,0x01},{0xaa,0x2a,0xaa,0x80},{0xa0,0x00,0x00,0x01},{0x20,0xa2,0xa8,0xa9},{0xaa,0xaa,0xaa,0x94},{0x88,0xa2,0xa8,0xaa},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x95},{0xa5,0x95,0x55,0x55},{0x56,0x0a,0x95,0x55}},{{0xaa,0x95,0xa8,0xa4},{0x20,0xa9,0x55,0x45},{0xa0,0x00,0x00,0x29},{0xa2,0x88,0x00,0x15},{0x2a,0x80,0x00,0x01},{0x20,0xa8,0x28,0x14},{0xaa,0xaa,0xaa,0x81},{0xaa,0xaa,0xaa,0x81},{0xa0,0x00,0x00,0x01},{0xa2,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x94},{0x88,0xaa,0xaa,0xa9},{0xaa,0xaa,0xa6,0x55},{0xaa,0xaa,0xaa,0x95},{0x95,0x55,0x55,0x55},{0x56,0x89,0x55,0x55}},{{0xaa,0x95,0x98,0x94},{0xa0,0xa9,0x55,0x45},{0xa0,0x00,0x00,0x25},{0xaa,0x88,0x00,0x15},{0xaa,0x80,0x00,0x21},{0x20,0xaa,0xa8,0x94},{0xaa,0xaa,0xaa,0x81},{0xaa,0xaa,0xaa,0xa1},{0xa0,0x22,0xa0,0x21},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x94},{0xa8,0xaa,0xaa,0xa9},{0xaa,0xa9,0xa6,0x55},{0xaa,0xaa,0xa9,0x55},{0x95,0x55,0x55,0x55},{0x55,0xa5,0x55,0x15}},{{0xa9,0x55,0x9a,0x98},{0xa8,0xa9,0x55,0x45},{0xa0,0x00,0x00,0x15},{0xaa,0x88,0x00,0x15},{0xaa,0x80,0x00,0x21},{0xa2,0xaa,0xaa,0x94},{0xaa,0xaa,0xaa,0x89},{0xaa,0xaa,0xa9,0xa1},{0xa2,0x2a,0xa0,0x21},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa5,0x56},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa9,0xa6,0x55},{0xaa,0xaa,0x95,0x55},{0x95,0x55,0x55,0x55},{0x55,0xa5,0x55,0x15}},{{0xa5,0x55,0x5a,0xa8},{0xa8,0x95,0x55,0x45},{0xa0,0x82,0x20,0x15},{0xaa,0x88,0x00,0x15},{0xaa,0x80,0x20,0x21},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0x85,0x69},{0xaa,0x2a,0xa8,0x29},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa9,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0xa9,0xa9,0xa5,0x55},{0xa6,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0xa5,0x41,0x15}},{{0x95,0x55,0x6a,0x68},{0xa8,0x55,0x55,0x85},{0xa8,0xaa,0xa0,0x15},{0xaa,0x88,0x00,0x15},{0xaa,0x80,0x20,0x21},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xa9,0x55,0x69},{0xaa,0x2a,0xaa,0x15},{0xaa,0xaa,0xaa,0x55},{0xaa,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0x99,0xa9,0x65,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x65,0x40,0x15}},{{0x95,0x55,0x66,0x58},{0xa8,0x55,0x5a,0x85},{0xa8,0xaa,0xa0,0x15},{0xaa,0xa8,0xa0,0x15},{0xaa,0x62,0xa8,0x19},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa5,0x95},{0xaa,0x95,0x55,0x55},{0xaa,0x2a,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0xa9,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x55},{0x95,0x65,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x91,0x55,0x40,0x15}},{{0x95,0x56,0xa5,0x94},{0xa8,0x56,0xaa,0x85},{0xa8,0xaa,0xa0,0x95},{0xaa,0xa8,0xa0,0x15},{0xaa,0x6a,0xaa,0x15},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0x55,0x55},{0x89,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa5,0x55},{0x99,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x55},{0x95,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x50,0x00,0x15}},{{0x55,0x6a,0x89,0x94},{0x98,0x6a,0xaa,0x85},{0xaa,0xaa,0xa0,0x95},{0xaa,0xa6,0xa0,0x15},{0x8a,0x6a,0xaa,0x95},{0xaa,0xaa,0x96,0x55},{0xaa,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa9,0x55,0x55},{0x95,0x95,0x55,0x55},{0xa6,0xaa,0xa5,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x89,0x50,0x00,0x15}},{{0x56,0xaa,0x9a,0x14},{0x98,0xaa,0xaa,0x85},{0xaa,0xaa,0xaa,0x95},{0xaa,0x66,0xa2,0x15},{0x99,0x6a,0xaa,0x95},{0xaa,0x6a,0x95,0x55},{0x99,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xa6,0xa9,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0xa9,0x10,0x00,0x05}},{{0x5a,0xaa,0x12,0x54},{0xaa,0xaa,0xaa,0x81},{0xaa,0xaa,0xaa,0x95},{0xaa,0x66,0xaa,0x15},{0x95,0x6a,0xaa,0x95},{0xaa,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xaa,0xa9,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa6,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x9a,0x55,0x55,0x55},{0xa9,0x10,0x00,0x05}},{{0x6a,0xaa,0x55,0x54},{0xaa,0xaa,0xaa,0x81},{0xaa,0xaa,0xaa,0x95},{0x9a,0x66,0xaa,0x15},{0x95,0x6a,0xaa,0x95},{0x9a,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xaa,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa6,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x8a,0x55,0x55,0x55},{0xaa,0x00,0x00,0x01}},{{0x6a,0xaa,0x55,0x55},{0x9a,0x96,0xaa,0x41},{0x6a,0xaa,0xaa,0x55},{0x99,0x66,0xaa,0x95},{0x95,0x6a,0x95,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x59,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0x99,0x65},{0xaa,0x00,0x00,0x01}},{{0xaa,0xaa,0x55,0x55},{0x96,0x56,0xa5,0x51},{0x6a,0x69,0x8a,0x55},{0x95,0x66,0xaa,0x95},{0x95,0x69,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x00,0x00,0x01}},{{0xaa,0xa8,0x55,0x55},{0x96,0x55,0x55,0x55},{0x6a,0x65,0x58,0x55},{0x95,0x66,0x59,0x95},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x00,0x00,0x01}},{{0xa9,0x45,0x55,0x45},{0x96,0x55,0x55,0x55},{0x56,0x95,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x59,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x00,0x00,0x00}},{{0xa5,0x55,0x55,0x41},{0x96,0x55,0x55,0x55},{0x56,0x95,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x5a,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x95,0x55,0x55,0x41},{0x56,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x45,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0x56,0x59,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x51},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x2a},{0x55,0x55,0x55,0x61},{0x55,0x55,0x55,0x54},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x42},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x51},{0x59,0x55,0x55,0x2a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x51},{0x55,0x55,0x55,0x56},{0x55,0x15,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0x6a,0x6a,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0x6a,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x00,0x15},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x41},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0x6a,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x10,0x55},{0x55,0x55,0x55,0x5a},{0x55,0x55,0x55,0x40},{0x55,0x55,0x55,0x42},{0x6a,0x95,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x51,0x55,0x55,0x59},{0x15,0x55,0x55,0x82},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x51,0x55,0x55,0x55},{0x99,0x50,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x51,0x55,0x55,0x54},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x51,0x55,0x55,0x6a},{0x00,0x00,0x00,0x00},{0xaa,0x99,0x55,0x6a},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_2_6 = { .phases = 43, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_2_6_data[0] }; +const uint8_t epd_wp_ed047tc2_2_7_data[40][16][4] = {{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x04,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x0a,0x08,0x80},{0x00,0x00,0x00,0x08},{0x00,0x80,0x00,0x20},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0xa0,0x80,0x00,0x00},{0x08,0x80,0x20,0x00},{0x00,0x12,0x22,0x00},{0x00,0x00,0x00,0x00},{0x1a,0x20,0x00,0x00},{0x01,0x80,0x00,0x00},{0x88,0x00,0x00,0x00},{0x00,0x10,0x80,0x00},{0x20,0x0a,0x88,0x82},{0x80,0x00,0x05,0x08},{0x0a,0xa0,0x00,0x20},{0x20,0x00,0x00,0x20},{0x00,0x80,0x00,0x08},{0x80,0x28,0x08,0x80},{0x2a,0x80,0xa0,0x28},{0x20,0x00,0x80,0x04}},{{0xa8,0xa0,0x00,0x00},{0x08,0x80,0x20,0x00},{0x11,0x22,0xa2,0x00},{0x04,0x04,0x00,0x00},{0x2a,0xa0,0x20,0x00},{0x22,0xa0,0x00,0x00},{0x98,0x12,0x00,0x0a},{0x18,0xa0,0x80,0x00},{0x28,0x0a,0x8a,0x82},{0x88,0x88,0x09,0x28},{0x0a,0xa2,0x20,0x20},{0x20,0x00,0x02,0xa0},{0x00,0xa4,0x00,0x08},{0xa8,0xa8,0xa8,0xa0},{0xaa,0xaa,0xaa,0xa8},{0x20,0x02,0x88,0x84}},{{0xa8,0xa0,0x00,0x00},{0x08,0x80,0x20,0x00},{0x22,0x22,0xa2,0x28},{0x04,0x08,0x00,0x00},{0x2a,0xa0,0x28,0x00},{0x2a,0xa0,0x20,0x0a},{0x98,0x56,0x02,0x8a},{0xa8,0xa4,0x80,0x00},{0x28,0x0a,0xaa,0x82},{0x88,0xaa,0x0a,0x28},{0x2a,0xaa,0xa8,0x22},{0x20,0x40,0xa2,0xa2},{0x12,0xa8,0xa0,0x28},{0xa8,0xaa,0xaa,0xa0},{0xaa,0xaa,0xaa,0xa8},{0x28,0x82,0xa8,0x85}},{{0xa8,0xa0,0x00,0x00},{0x08,0xa0,0x20,0x00},{0x26,0x22,0xa2,0x28},{0x05,0x08,0x00,0x00},{0x2a,0xa0,0x28,0x00},{0x2a,0xa0,0x28,0x0a},{0x99,0xaa,0x82,0x8a},{0xaa,0xa8,0xa2,0x00},{0x28,0x8a,0xaa,0x82},{0xaa,0xaa,0xaa,0x28},{0x2a,0xaa,0xa8,0xa2},{0x20,0xa6,0xa2,0xa2},{0x92,0xaa,0xa8,0x28},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x98},{0x58,0x8a,0xa8,0x95}},{{0xa8,0xa0,0x00,0x00},{0x0a,0xa0,0x20,0x00},{0x2a,0x66,0xa2,0x28},{0x09,0x0a,0x00,0x00},{0x2a,0xa2,0x28,0x00},{0x2a,0xa0,0xa8,0x0a},{0xa9,0xaa,0x82,0x8a},{0xaa,0xaa,0xaa,0x00},{0x28,0x8a,0xaa,0x82},{0xaa,0xaa,0xaa,0xa8},{0x2a,0xaa,0xaa,0xa2},{0x25,0xa6,0xaa,0xa2},{0xaa,0xaa,0xa8,0x2a},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0x58,0x8a,0xaa,0x95}},{{0xa8,0xa0,0x00,0x00},{0x0a,0xaa,0x20,0x80},{0x2a,0xa6,0xa2,0x28},{0x19,0x0a,0x00,0x00},{0x2a,0xa2,0xa8,0x00},{0x2a,0xaa,0xa8,0x89},{0xaa,0xaa,0x8a,0x89},{0xaa,0xaa,0xaa,0x02},{0x2a,0x8a,0xaa,0xa1},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0x81},{0x2a,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0x58,0xaa,0xa9,0x95}},{{0xa8,0xa0,0x00,0x00},{0x0a,0xaa,0xa0,0x82},{0xaa,0xaa,0xa2,0x28},{0x9a,0x2a,0x00,0x00},{0x2a,0xaa,0xa8,0x04},{0x2a,0xaa,0xa8,0xa9},{0xaa,0xaa,0x8a,0x89},{0xaa,0xaa,0xaa,0x82},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0xa4},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0x58,0xaa,0xa9,0x95}},{{0xa8,0xa0,0x00,0x00},{0x0a,0xaa,0xa8,0x82},{0xaa,0xaa,0xa2,0x28},{0x9a,0x2a,0x00,0x00},{0xaa,0xaa,0xa8,0x88},{0x2a,0xaa,0xaa,0xa5},{0xaa,0xaa,0x8a,0x85},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0x96},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa9,0x95},{0x5a,0xaa,0xa9,0x55}},{{0xa8,0xa0,0x00,0x14},{0x0a,0xaa,0xa8,0x82},{0xaa,0xaa,0xaa,0x28},{0xaa,0x2a,0x00,0x00},{0xaa,0xaa,0xaa,0x99},{0x2a,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0x55,0x55},{0x5a,0xaa,0x69,0x55}},{{0xa8,0x50,0x00,0x14},{0x8a,0xaa,0x9a,0x81},{0xaa,0xaa,0xaa,0x16},{0xaa,0x2a,0x08,0x00},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa5,0x55},{0xa9,0xa5,0x55,0x55},{0x9a,0xaa,0x65,0x51}},{{0x98,0x50,0x00,0x14},{0x8a,0xaa,0x9a,0x81},{0xaa,0xaa,0xaa,0x15},{0xaa,0x2a,0x08,0x00},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x59},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xa9,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa6,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0xa9,0x64,0x51}},{{0x98,0x50,0x00,0x28},{0x8a,0x6a,0x9a,0x41},{0xaa,0xaa,0xa9,0x15},{0xaa,0xaa,0x18,0x80},{0xaa,0xaa,0x96,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa9,0x65},{0xaa,0xaa,0x69,0x95},{0xaa,0xaa,0xa5,0x59},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0x80,0x55},{0xaa,0xaa,0xa9,0x55},{0xaa,0xaa,0x55,0x55},{0xaa,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0xa9,0x54,0x51}},{{0x94,0x50,0x00,0x28},{0xa6,0x55,0x55,0x61},{0xaa,0xaa,0xa9,0x15},{0xaa,0xaa,0x28,0x80},{0xa9,0x9a,0x96,0x95},{0xaa,0xaa,0x96,0x55},{0xaa,0xa9,0x69,0x65},{0xaa,0xaa,0x69,0x95},{0xaa,0xa5,0x65,0x55},{0xaa,0xa6,0x25,0x55},{0xaa,0x01,0x55,0x55},{0xaa,0xaa,0x59,0x55},{0xaa,0x55,0x55,0x55},{0x9a,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa9,0xa5,0x54,0x41}},{{0x94,0xa0,0x00,0x28},{0xa5,0x55,0x55,0x51},{0xaa,0xa9,0x59,0x15},{0xaa,0xaa,0x68,0xa1},{0xa5,0x59,0x55,0x55},{0xaa,0x5a,0x55,0x55},{0xaa,0xa9,0x65,0x55},{0xaa,0xaa,0x55,0x55},{0xaa,0xa5,0x55,0x55},{0xaa,0xa5,0x15,0x55},{0xa9,0x55,0x55,0x55},{0xaa,0xa9,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa9,0x65,0x54,0x41}},{{0x64,0xa0,0x00,0x14},{0xa5,0x55,0x55,0x59},{0xaa,0xa9,0x59,0x15},{0xaa,0xaa,0x68,0x95},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0xaa,0xa5,0x65,0x55},{0xaa,0x55,0x55,0x55},{0xaa,0xa5,0x55,0x55},{0xaa,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x9a,0x99,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa8,0x65,0x54,0x41}},{{0x64,0xa0,0x00,0x14},{0xa5,0x55,0x65,0x55},{0x8a,0x99,0x59,0x15},{0xaa,0xa5,0xaa,0x95},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa6,0xa5,0x65,0x55},{0xa5,0x55,0x55,0x55},{0x92,0x25,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x9a,0x99,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa4,0x55,0x54,0x40}},{{0x64,0xa0,0x00,0x14},{0xa5,0x55,0x65,0x95},{0x89,0x99,0x55,0x15},{0xaa,0xa5,0xaa,0x95},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x26,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x96,0x25,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x9a,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa4,0x55,0x54,0x40}},{{0x64,0x50,0x80,0x15},{0xa5,0x95,0x65,0x95},{0x99,0x95,0x55,0x15},{0xaa,0x95,0xa6,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x26,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa4,0x55,0x14,0x00}},{{0x58,0x5a,0x80,0x15},{0xa9,0xaa,0xaa,0x95},{0x15,0x55,0x55,0x15},{0xaa,0x95,0xa6,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x25,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa4,0x55,0x14,0x00}},{{0x98,0x5a,0x80,0x15},{0xaa,0xaa,0xaa,0x95},{0x15,0x55,0x55,0x15},{0x2a,0x95,0xa5,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0xa6,0x54,0x14,0x00}},{{0x98,0x5a,0x48,0x95},{0xaa,0xaa,0xaa,0x95},{0x15,0x55,0x55,0x15},{0x25,0x95,0x95,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x2a,0x55,0x55,0x65},{0xa6,0x54,0x10,0x00}},{{0x9a,0x55,0x68,0x55},{0x6a,0xaa,0x9a,0x55},{0x15,0x55,0x55,0x15},{0x25,0x55,0x95,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x25,0x55,0x55,0x66},{0x2a,0xaa,0xaa,0x6a},{0xa6,0x10,0x00,0x00}},{{0x9a,0x55,0x64,0x41},{0x5a,0xaa,0x9a,0x55},{0x15,0x55,0x55,0x15},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0x6a,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0xa6,0x10,0x08,0x00}},{{0x9a,0x55,0x94,0x81},{0x5a,0x6a,0x9a,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x46,0x0a,0x9a,0x81},{0xa6,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x45,0x0a,0xa9,0x41},{0xa5,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x15,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x44,0x85,0x56},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x45,0x0a,0x65,0x41},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0x55,0x55,0x69},{0x55,0x55,0x55,0x69},{0x55,0x56,0x11,0x59},{0x55,0x55,0x55,0x61},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x66},{0x65,0x44,0x42,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x46,0x05,0x55,0x41},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x51},{0x55,0xaa,0xaa,0x54},{0x45,0x55,0x55,0x56},{0x59,0x59,0x11,0x56},{0x55,0x55,0x14,0x52},{0x55,0x55,0x55,0x55},{0x55,0x51,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x46,0x05,0x55,0x41},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x61},{0x40,0x55,0x55,0x80},{0x6a,0xaa,0xaa,0xaa},{0x55,0x04,0x02,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x59,0x55,0x65,0x46},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x45,0x05,0x55,0x55},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x51},{0x40,0x00,0x00,0x42},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x64,0x0a,0x9a,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x45,0x05,0x55,0x55},{0x55,0x55,0x55,0x59},{0x65,0x55,0x55,0x55},{0x55,0x64,0x55,0x41},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x5a},{0x6a,0x2a,0x82,0x2a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x45},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x44},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x40},{0x55,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x42},{0x95,0x55,0x51,0x42},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x50,0x50,0x02},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_2_7 = { .phases = 40, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_2_7_data[0] }; +const uint8_t epd_wp_ed047tc2_2_8_data[38][16][4] = {{{0x00,0x00,0x00,0x00},{0x08,0x00,0x8a,0x02},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x80,0x08,0x82},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x08},{0x00,0x00,0x00,0x00},{0x02,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0xa8,0x00,0x0a,0x00},{0x08,0x00,0x8a,0x02},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0xa0,0x08,0x81},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x82},{0x20,0x00,0x00,0x08},{0x20,0x00,0x00,0x00},{0x02,0x82,0x00,0x20},{0x80,0x00,0x00,0x00},{0xaa,0x08,0xaa,0x08},{0x00,0x00,0x08,0x00}},{{0xa8,0x00,0x0a,0x00},{0x08,0x20,0x8a,0x02},{0x00,0x20,0x00,0x20},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0xa0,0x08,0x81},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x82},{0xa0,0x00,0x00,0x0a},{0x20,0x00,0x00,0x00},{0x02,0x82,0x00,0x2a},{0x80,0x00,0x00,0x01},{0xaa,0xaa,0xaa,0xa8},{0x00,0x20,0x08,0x00}},{{0xa8,0x00,0x0a,0x00},{0x08,0xa0,0x8a,0x02},{0x00,0x20,0x00,0x20},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0xa0,0x08,0x81},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x81},{0xa0,0x00,0x00,0x05},{0x20,0x00,0x00,0x01},{0x02,0x82,0x00,0xa9},{0x80,0x00,0x00,0x01},{0xaa,0xaa,0xaa,0xa4},{0x12,0x28,0xaa,0x01}},{{0xa8,0x00,0x0a,0x00},{0x88,0xa0,0x8a,0x02},{0x00,0x20,0x00,0x20},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x82,0xa8,0x08,0x81},{0x08,0x00,0x02,0x00},{0x00,0x00,0x00,0x08},{0x00,0x02,0x0a,0x80},{0x88,0x00,0x02,0x81},{0xa0,0x00,0x00,0x25},{0x28,0x00,0x00,0x21},{0x22,0x82,0x00,0xa5},{0x80,0x00,0x00,0x21},{0xaa,0xaa,0xaa,0xa4},{0x19,0x2a,0xaa,0x81}},{{0xa8,0x00,0x0a,0x00},{0x8a,0xa8,0x8a,0x0a},{0x00,0x20,0x00,0x28},{0x80,0x00,0x00,0x00},{0x20,0x00,0x00,0x0a},{0x82,0xaa,0x08,0x81},{0x08,0x20,0x02,0x02},{0x08,0x00,0x00,0x08},{0x28,0x02,0x0a,0x80},{0x88,0x08,0x0a,0x81},{0xa0,0x00,0x08,0x25},{0x2a,0x00,0x0a,0x21},{0x22,0xa2,0x00,0x95},{0x80,0x02,0x00,0xa1},{0xaa,0xaa,0xaa,0xa5},{0x19,0xaa,0xaa,0x81}},{{0xa8,0x00,0x05,0x00},{0x8a,0xaa,0x8a,0x0a},{0x02,0x20,0x00,0x28},{0x88,0x00,0x00,0x02},{0x20,0x00,0x00,0x09},{0xa2,0xaa,0xa8,0x85},{0x8a,0x28,0x0a,0x09},{0x88,0x00,0x00,0x08},{0x28,0x02,0x8a,0x80},{0x88,0x0a,0x0a,0x81},{0xa8,0x02,0x08,0x25},{0xaa,0xaa,0x0a,0x21},{0x2a,0xaa,0x2a,0x95},{0xa0,0x02,0x82,0x81},{0xaa,0xaa,0xaa,0x95},{0x19,0xaa,0xaa,0x81}},{{0xa8,0x00,0x05,0x00},{0x8a,0xaa,0xaa,0x09},{0x02,0x20,0x08,0x04},{0x88,0x00,0x00,0x21},{0x28,0x00,0x00,0x09},{0xaa,0xaa,0xa8,0x85},{0x8a,0xaa,0x0a,0x09},{0x88,0x08,0x00,0x04},{0xaa,0x82,0x8a,0x82},{0xaa,0xaa,0xaa,0x81},{0xa8,0x22,0xa8,0x15},{0xaa,0xaa,0xaa,0x15},{0xaa,0xaa,0x2a,0x95},{0xa0,0x22,0x82,0x91},{0xaa,0xaa,0xaa,0x95},{0x15,0x6a,0xaa,0x85}},{{0xa8,0x00,0x05,0x10},{0x8a,0xaa,0xaa,0x09},{0x22,0x20,0x28,0x14},{0x88,0x00,0x00,0x25},{0x28,0x00,0x00,0x05},{0xaa,0xaa,0xa8,0x45},{0xaa,0xaa,0xaa,0x05},{0x88,0x0a,0x00,0x85},{0xaa,0xa2,0x8a,0xa9},{0xaa,0xaa,0xaa,0xa1},{0xaa,0x2a,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xa2,0x2a,0x8a,0x95},{0xaa,0xaa,0xaa,0x95},{0x15,0x6a,0xa6,0x85}},{{0xa8,0x00,0x05,0x90},{0x8a,0xaa,0x65,0x09},{0xaa,0x22,0xaa,0x15},{0x88,0x00,0x00,0x25},{0xa8,0x00,0x00,0x25},{0xaa,0xaa,0xa8,0x65},{0xaa,0xaa,0xaa,0x25},{0xa8,0x2a,0x80,0xa5},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0xa2,0xaa,0x8a,0x95},{0xa9,0xaa,0x66,0x55},{0x15,0x6a,0x56,0x45}},{{0x94,0x00,0x05,0x90},{0x8a,0xaa,0x65,0x29},{0xaa,0x22,0xaa,0x95},{0x88,0x00,0x00,0x25},{0xa8,0x08,0x00,0x25},{0xaa,0xaa,0xa6,0x65},{0xaa,0xaa,0xaa,0x25},{0xaa,0x2a,0x8a,0xa5},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x45},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0x29,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xa9,0xa9,0x55,0x55},{0x25,0x6a,0x55,0x55}},{{0x94,0x00,0x0a,0x64},{0x8a,0xaa,0x65,0x19},{0xaa,0x22,0xaa,0x95},{0x88,0x00,0x00,0x25},{0xa8,0x0a,0x0a,0x15},{0xaa,0x6a,0xa6,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0x8a,0xa5},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xa9,0x69,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0x99,0xa5,0x55,0x55},{0x21,0x15,0x55,0x55}},{{0x94,0x00,0x0a,0x64},{0xaa,0x9a,0x65,0x19},{0xaa,0x22,0xaa,0x95},{0x8a,0x00,0x00,0x15},{0xa8,0x2a,0x8a,0x15},{0xaa,0x5a,0xa6,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa8,0x55},{0x9a,0xaa,0xa6,0x55},{0x9a,0xaa,0xa5,0x55},{0xa9,0x69,0xaa,0x55},{0xaa,0xa9,0x6a,0x55},{0x95,0x55,0x55,0x55},{0x22,0x15,0x55,0x55}},{{0x94,0x00,0x0a,0xa5},{0xaa,0x5a,0x65,0x15},{0xaa,0x22,0xaa,0x95},{0xaa,0xa0,0x08,0x15},{0xa8,0x2a,0x8a,0x15},{0xaa,0x55,0x56,0x55},{0xaa,0xaa,0xa9,0x95},{0xaa,0xaa,0xaa,0x15},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa5,0x55},{0x9a,0xa9,0x56,0x55},{0x9a,0xa1,0x55,0x55},{0xa9,0x69,0x95,0x55},{0xaa,0xa9,0x69,0x55},{0x95,0x55,0x55,0x55},{0x22,0x15,0x55,0x55}},{{0x68,0x00,0x0a,0x95},{0xa6,0x55,0x55,0x15},{0xaa,0x12,0x8a,0x15},{0xaa,0xa0,0x28,0x15},{0xa8,0x2a,0x8a,0x15},{0xa9,0x55,0x56,0x55},{0xaa,0xaa,0xa5,0x95},{0xaa,0xaa,0xaa,0x55},{0xaa,0xa9,0xa5,0x55},{0xaa,0xa5,0x55,0x55},{0x9a,0xa9,0x55,0x55},{0x91,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x9a,0xa9,0x65,0x55},{0x95,0x55,0x55,0x55},{0xa2,0x15,0x55,0x55}},{{0x68,0x00,0x0a,0x55},{0xa6,0x55,0x9a,0x15},{0xaa,0x12,0x06,0x55},{0xaa,0xaa,0x28,0x15},{0xa8,0x2a,0xaa,0x15},{0xa9,0x55,0x56,0x55},{0xaa,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xa9,0x65,0x55},{0xaa,0xa5,0x55,0x55},{0x9a,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x99,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa2,0x15,0x55,0x55}},{{0x68,0x00,0x05,0x55},{0xa5,0x55,0x9a,0x25},{0xa9,0x91,0x55,0x55},{0xaa,0xaa,0x28,0x15},{0xa8,0x2a,0xaa,0x95},{0x59,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0xaa,0xa5,0x6a,0x55},{0xaa,0xa9,0x65,0x55},{0xa4,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0x15,0x55,0x55}},{{0x68,0x00,0x05,0x55},{0xa5,0x65,0x9a,0x25},{0x99,0x91,0x55,0x55},{0xaa,0xaa,0xa8,0x95},{0x9a,0x25,0x65,0x95},{0x51,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0xa6,0x85,0x65,0x55},{0x9a,0x29,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0x15,0x55,0x55}},{{0x54,0x00,0x05,0x55},{0xa9,0xa5,0x9a,0x25},{0x99,0x91,0x55,0x55},{0xa6,0xaa,0xaa,0x95},{0x96,0xa5,0x65,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa6,0x85,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x96,0x55,0x55,0x55},{0xaa,0x95,0x11,0x56}},{{0x94,0x00,0x05,0x55},{0x69,0xaa,0xaa,0x25},{0x95,0x99,0x55,0x55},{0xa6,0xaa,0x96,0x55},{0x96,0x95,0x55,0x55},{0x55,0x55,0x55,0x56},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x85,0x55,0x55,0x56},{0xa6,0x55,0x55,0x59},{0xaa,0x95,0x21,0x56}},{{0x94,0x00,0x85,0x51},{0x6a,0xaa,0xaa,0xa5},{0x95,0x99,0x55,0x55},{0x65,0x59,0x96,0x55},{0x96,0x95,0x55,0x55},{0x55,0x55,0x55,0x56},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x85,0x55,0x55,0x66},{0xaa,0x56,0x99,0x6a},{0xaa,0xaa,0xaa,0xaa}},{{0x94,0x22,0x85,0x51},{0x6a,0xaa,0x20,0x95},{0x55,0x59,0x55,0x55},{0x55,0x55,0x56,0x55},{0x96,0x95,0x55,0x55},{0x55,0x55,0x55,0x5a},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x66,0x56,0x95,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x96,0x2a,0x65,0x01},{0xa2,0x8a,0x65,0x95},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x96,0x95,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x15,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x96,0xa9,0x50,0x01},{0xa6,0x0a,0x65,0x95},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x45,0x55,0x55,0x4a},{0x55,0x55,0x55,0x55},{0x66,0x96,0x55,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x42,0x95,0x90,0x01},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x95,0x55,0x95},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x52},{0x65,0x54,0x01,0x2a},{0x65,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x41,0x56,0xa0,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x64},{0x66,0x6a,0xa9,0x50},{0x55,0x55,0x55,0x64},{0x55,0x55,0x55,0x5a},{0x55,0x55,0x55,0x55},{0x45,0x50,0x00,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x41,0x6a,0x60,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x56},{0x55,0x5a,0x95,0x5a},{0x55,0x15,0x55,0x20},{0x55,0x55,0x55,0x5a},{0x55,0x55,0x55,0x95},{0x55,0x55,0x55,0x56},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x42,0xa9,0x50,0x05},{0x55,0x55,0x55,0x55},{0x65,0x55,0x55,0x65},{0x55,0x55,0x55,0x55},{0x59,0x65,0x6a,0xa6},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x41,0x50,0x15,0x6a},{0x45,0x54,0x55,0x91},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x42,0x95,0x50,0x05},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x51},{0x65,0x55,0x55,0x54},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x45,0x54,0x10,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x41,0x55,0x50,0x15},{0x55,0x55,0x55,0x55},{0x6a,0xa2,0xaa,0xa2},{0x52,0xa6,0x65,0x92},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x41,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xa2},{0x6a,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x84,0x50,0x05,0x0a},{0x40,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x2a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0xa5,0x50,0x15,0x48},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x45},{0x00,0x00,0x00,0x00},{0x81,0x51,0x11,0x68},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x54},{0x45,0x55,0x55,0x44},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_2_8 = { .phases = 38, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_2_8_data[0] }; +const uint8_t epd_wp_ed047tc2_2_9_data[38][16][4] = {{{0x00,0x00,0x00,0x00},{0x0a,0x82,0x02,0x00},{0x40,0x00,0x00,0x00},{0x00,0x80,0x02,0x08},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x28,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x0a,0x8a,0x82,0x00},{0x40,0x08,0x00,0x40},{0x00,0x80,0x22,0x08},{0x00,0x08,0x08,0x08},{0x00,0x00,0x00,0x00},{0x00,0x00,0x02,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x10,0x04,0x00,0x00},{0x11,0x40,0x20,0x00},{0x81,0x00,0x00,0x20},{0x28,0x08,0x00,0x82},{0x00,0x20,0x80,0x80},{0x00,0x00,0x02,0x80}},{{0x80,0x00,0x00,0x00},{0x6a,0x8a,0x8a,0x00},{0x90,0x08,0x01,0x40},{0x00,0x80,0x22,0x08},{0x00,0x28,0x88,0x0a},{0x80,0x08,0x00,0x00},{0x00,0x08,0x02,0x00},{0x00,0x08,0x02,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x80,0x00},{0x14,0x14,0x00,0x00},{0x21,0x50,0x20,0x80},{0x81,0x18,0x00,0xa0},{0x29,0x0a,0x02,0x81},{0x2a,0xa2,0xaa,0xa0},{0x00,0x2a,0x02,0x40}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x00},{0xa0,0x08,0x02,0x80},{0x80,0x88,0x22,0x08},{0x20,0xa8,0x89,0x0a},{0x80,0xa8,0x00,0x02},{0xaa,0x8a,0x0a,0x08},{0x00,0x08,0x02,0x00},{0x00,0x00,0x00,0x02},{0x08,0x08,0x80,0x00},{0x24,0x54,0x22,0x80},{0x25,0x52,0x2a,0xa0},{0x86,0xa8,0x20,0xa8},{0xaa,0x2a,0x82,0x81},{0x2a,0xaa,0xaa,0xa0},{0x00,0xaa,0x22,0x40}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x00},{0xaa,0x8a,0x2a,0x80},{0x80,0x88,0x22,0x08},{0x22,0xaa,0x8a,0x0a},{0x82,0xa8,0x00,0x02},{0xaa,0xaa,0x0a,0x0a},{0x00,0x08,0x02,0x28},{0x00,0x00,0x00,0x02},{0x2a,0x8a,0x80,0x00},{0xa5,0xaa,0xa2,0xa0},{0x26,0x96,0xaa,0xa0},{0x8a,0xa8,0xa0,0xa8},{0xaa,0x2a,0x8a,0x81},{0x2a,0xaa,0xaa,0xa8},{0x00,0xaa,0x22,0x40}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x80},{0xaa,0x8a,0xaa,0x80},{0x80,0x88,0x22,0x24},{0xaa,0xaa,0x8a,0x0a},{0xa2,0xa8,0x02,0x02},{0xaa,0xaa,0x2a,0x0a},{0x00,0x08,0x02,0x2a},{0x00,0x00,0x00,0x02},{0x2a,0xaa,0x80,0x00},{0xa9,0xaa,0xa2,0xa0},{0x26,0xa6,0xaa,0xa0},{0x8a,0xaa,0xaa,0xaa},{0xaa,0x2a,0x8a,0x41},{0xaa,0xaa,0xaa,0xa8},{0x08,0xaa,0x12,0x41}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x80},{0xaa,0x8a,0xaa,0x80},{0x80,0x88,0x22,0x24},{0xaa,0xaa,0x8a,0x29},{0xa2,0xa8,0x02,0x02},{0xaa,0xaa,0xaa,0x0a},{0x00,0x08,0x02,0x2a},{0x00,0x00,0x08,0x80},{0x2a,0xaa,0x8a,0x22},{0xaa,0xaa,0xaa,0xa0},{0x2a,0xaa,0xaa,0xa0},{0x8a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x69},{0xaa,0xaa,0xaa,0xa8},{0x28,0xaa,0x12,0x41}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x80},{0xaa,0xaa,0xaa,0x80},{0x80,0x88,0x22,0x24},{0xaa,0xaa,0x8a,0x25},{0xaa,0xaa,0x0a,0x02},{0xaa,0xaa,0xaa,0x09},{0x20,0x08,0x02,0x28},{0x00,0x02,0x0a,0xa0},{0x2a,0xaa,0x8a,0x2a},{0xaa,0xaa,0xaa,0xa0},{0x2a,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0xaa,0xa8},{0x28,0xaa,0x11,0x45}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x80},{0xaa,0xaa,0xaa,0x80},{0x81,0x88,0xa2,0x24},{0xaa,0xaa,0x8a,0x25},{0xaa,0xaa,0x0a,0x21},{0xaa,0xaa,0xaa,0x05},{0x2a,0x8a,0x02,0x28},{0x00,0x82,0xaa,0xa1},{0x2a,0xaa,0xaa,0x2a},{0xaa,0xaa,0xaa,0xa8},{0x2a,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0x95},{0xa6,0xaa,0xa9,0x55},{0xaa,0xaa,0xaa,0xa8},{0x2a,0xaa,0x91,0x45}},{{0x80,0x00,0x00,0x20},{0xaa,0xaa,0x89,0x80},{0xaa,0xaa,0xaa,0x80},{0x82,0x88,0xaa,0x24},{0xaa,0xaa,0xaa,0x25},{0xaa,0xaa,0x0a,0x21},{0xaa,0xaa,0xaa,0x05},{0x2a,0xaa,0x82,0x04},{0x20,0xa2,0xaa,0xa1},{0x2a,0xaa,0xaa,0x29},{0xaa,0xaa,0xaa,0xa8},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x55},{0x96,0xa5,0x65,0x55},{0xaa,0xaa,0xaa,0x54},{0x2a,0xaa,0x91,0x45}},{{0x80,0x00,0x00,0x10},{0xaa,0xaa,0x89,0x80},{0xaa,0xaa,0xaa,0xa0},{0xa2,0xa8,0x9a,0x14},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0x8a,0x21},{0xaa,0xaa,0xaa,0x85},{0x2a,0xaa,0x8a,0x15},{0x20,0xaa,0xaa,0xa1},{0x2a,0xaa,0xaa,0x25},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x5a},{0xaa,0xaa,0xaa,0x55},{0x96,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x56},{0x2a,0x99,0x91,0x45}},{{0x80,0x00,0x00,0x94},{0xaa,0xa9,0x45,0x44},{0xaa,0xaa,0xaa,0xa0},{0xa2,0xa8,0x99,0x16},{0xaa,0xa6,0xa6,0x95},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xa9,0xa5},{0xaa,0xaa,0xa9,0x95},{0x2a,0xaa,0xaa,0x69},{0x2a,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x5a},{0xaa,0xaa,0x9a,0x55},{0xaa,0xaa,0x9a,0x55},{0x95,0x95,0x55,0x55},{0xaa,0xaa,0x55,0x56},{0x1a,0x95,0x99,0x05}},{{0x80,0x00,0x00,0x64},{0xa9,0x65,0x45,0x48},{0xaa,0xaa,0xa9,0xa2},{0xa2,0x6a,0x99,0x15},{0xaa,0xa5,0x65,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xa5,0xa5},{0xaa,0xaa,0xa9,0x95},{0xaa,0xaa,0xaa,0x59},{0x2a,0xaa,0x6a,0x95},{0xaa,0xaa,0x99,0x55},{0xaa,0xaa,0x95,0x55},{0xaa,0xaa,0x9a,0x55},{0x95,0x95,0x55,0x55},{0xaa,0x99,0x55,0x55},{0x19,0x55,0x89,0x05}},{{0x40,0x00,0x00,0xa4},{0xa5,0x65,0x45,0x4a},{0xaa,0xaa,0xa9,0xa1},{0xa2,0x6a,0x99,0x15},{0xa9,0x95,0x65,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa5,0x95,0xa5},{0xaa,0xa6,0xa9,0x95},{0xaa,0xaa,0xa6,0x55},{0x2a,0xaa,0x6a,0x95},{0xaa,0xaa,0x59,0x55},{0xaa,0xa9,0x55,0x55},{0xaa,0xa6,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa5,0x99,0x55,0x55},{0x15,0x55,0x49,0x15}},{{0x40,0x00,0x00,0x54},{0xa5,0x65,0x45,0x88},{0xaa,0xaa,0xa9,0xa1},{0xaa,0x66,0x11,0x15},{0xa9,0x55,0x65,0x55},{0xaa,0x96,0xa9,0x95},{0xa5,0x55,0x55,0x55},{0xaa,0xa6,0xa9,0x15},{0xaa,0xaa,0x95,0x55},{0x26,0xa5,0x65,0x95},{0xaa,0xa9,0x55,0x55},{0xaa,0xa9,0x55,0x55},{0xaa,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x15,0x55,0x45,0x15}},{{0x40,0x00,0x00,0x55},{0xa5,0x55,0x46,0x89},{0xaa,0xa6,0xa5,0x61},{0xaa,0x66,0x51,0x15},{0x95,0x55,0x55,0x55},{0x28,0x56,0xa5,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xa6,0xa9,0x55},{0xaa,0xa9,0x55,0x55},{0xa5,0x55,0x55,0x55},{0xaa,0xa9,0x55,0x55},{0x9a,0xa9,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x45,0x15}},{{0xa0,0x00,0x00,0x55},{0x95,0x56,0x8a,0x99},{0xaa,0xaa,0x9a,0x51},{0xaa,0x66,0x55,0x95},{0x95,0x55,0x55,0x55},{0x29,0x55,0xa5,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xa5,0x45,0x55},{0xaa,0xa9,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0x59,0x55,0x55},{0x9a,0xa9,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x45,0x16}},{{0xa0,0x00,0x00,0x55},{0x9a,0x9a,0x8a,0x65},{0xaa,0xa5,0x56,0x51},{0x6a,0x56,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x85,0x55,0x55,0x55},{0xaa,0x59,0x55,0x55},{0x95,0x55,0x55,0x55},{0x9a,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa9,0x55,0x55,0x96},{0x95,0x55,0x55,0x55},{0x05,0x55,0x45,0x16}},{{0xa0,0x00,0x20,0x51},{0x5a,0xaa,0x8a,0x65},{0xa5,0x65,0x56,0x59},{0x69,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0x6a,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x85,0x55,0x45,0x12}},{{0x60,0x28,0xa0,0x51},{0x6a,0xaa,0x8a,0x65},{0x95,0x55,0x56,0x55},{0x59,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x84,0x55,0x44,0x12}},{{0x6a,0xaa,0xa8,0x11},{0x6a,0xaa,0x8a,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0xa6,0x45,0x44,0x12}},{{0x5a,0xaa,0x64,0x01},{0xa6,0x99,0x45,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0xa6,0x44,0x46,0x12}},{{0x5a,0x95,0x56,0x01},{0x95,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x99,0x01},{0x95,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x56,0x5a,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x95},{0x95,0x55,0x55,0x51},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x65,0x55},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xa8}},{{0x25,0x6a,0x99,0x01},{0x15,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x65,0x65},{0x56,0x5a,0x56,0x56},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x65},{0x95,0x55,0x41,0x56},{0x95,0x55,0x55,0x41},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x5a,0x66,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa8}},{{0x2a,0xaa,0x56,0x05},{0x55,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x95,0x95,0x61},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x45},{0x55,0x55,0x55,0x59},{0x55,0x55,0x54,0x55},{0x55,0x54,0x00,0x15},{0x91,0x55,0x15,0x42},{0x55,0x55,0x24,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x2a,0x95,0x56,0x05},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x65,0x49,0x91},{0x55,0x55,0x54,0x44},{0x55,0x55,0x55,0x49},{0x15,0x55,0x55,0x54},{0x55,0x51,0x54,0x0a},{0x55,0x04,0x00,0x2a},{0xaa,0xaa,0xaa,0xaa},{0x55,0x54,0x10,0x55},{0x65,0x56,0x9a,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x05},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0xa2,0x1a,0x06,0x50},{0x68,0xa0,0xa8,0xaa},{0x55,0x45,0x55,0x06},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x45,0x04,0x00,0xaa},{0x55,0x55,0x65,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x51,0x05,0x01,0x02},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x6a},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x2a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x06},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x15,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x58},{0x55,0x55,0x55,0x00},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x58},{0x55,0x55,0x55,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x6a,0xaa,0xa9,0xa4},{0x55,0x55,0x55,0x00},{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x54},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_2_9 = { .phases = 38, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_2_9_data[0] }; +const uint8_t epd_wp_ed047tc2_2_10_data[44][16][4] = {{{0x00,0x00,0x00,0x00},{0x80,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x02,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x20,0x00},{0x00,0x00,0x00,0x00},{0x00,0x80,0x00,0x00},{0x80,0x00,0x08,0x02},{0x00,0x80,0x00,0x08},{0x10,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x02,0x00,0x00,0x00},{0xa2,0x88,0x20,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x02},{0x08,0x00,0x02,0x00},{0x00,0x00,0x00,0x00},{0x00,0x02,0x02,0x00},{0x00,0x00,0x00,0x02},{0x00,0x80,0x20,0x00},{0x00,0x80,0x00,0x00},{0x00,0x82,0x00,0x00},{0xa8,0x00,0x08,0x82},{0x00,0x80,0x20,0x0a},{0x92,0x00,0x00,0x8a},{0x2a,0x20,0xa2,0xa8},{0x00,0x00,0x00,0x08}},{{0x02,0x00,0x00,0x00},{0xa2,0x8a,0x20,0x05},{0x00,0x00,0x00,0x40},{0x00,0x00,0x00,0x02},{0x08,0x05,0x02,0x00},{0x00,0x00,0x00,0x02},{0x00,0x02,0x02,0x00},{0x00,0x00,0x00,0x0a},{0x00,0x80,0x20,0x00},{0x02,0xa0,0xa0,0x00},{0x00,0x82,0x00,0x02},{0xaa,0x20,0x08,0x82},{0x84,0x80,0xa0,0x0a},{0xa2,0x84,0x00,0x8a},{0x2a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x08}},{{0x82,0x00,0x00,0x00},{0xa2,0xaa,0xa0,0x05},{0x00,0x00,0x00,0x40},{0x00,0x00,0x00,0x02},{0x29,0x15,0x42,0x00},{0x00,0x00,0x00,0x02},{0x00,0x02,0x02,0x00},{0x00,0x00,0x00,0x0a},{0x02,0xa0,0x20,0x80},{0x02,0xaa,0xa8,0x00},{0x00,0x82,0x00,0x02},{0xaa,0xa8,0x2a,0x82},{0x9a,0x90,0xa8,0x0a},{0xa6,0xa8,0x00,0x8a},{0x2a,0xaa,0xaa,0xaa},{0x22,0x00,0x80,0x2a}},{{0x82,0x00,0x00,0x00},{0xa2,0xaa,0xa8,0x09},{0x00,0x00,0x00,0x40},{0x00,0x00,0x00,0x02},{0x29,0x1a,0x46,0x00},{0x00,0x00,0x00,0x02},{0x00,0x02,0x02,0x00},{0x00,0x00,0x00,0x0a},{0x02,0xaa,0x28,0x80},{0x2a,0xaa,0xa8,0x00},{0x02,0x82,0x00,0x02},{0xaa,0xa8,0x2a,0x8a},{0xaa,0xa8,0xaa,0x0a},{0xaa,0xaa,0x08,0x8a},{0x2a,0xaa,0xaa,0xaa},{0x22,0x8a,0x88,0x26}},{{0x82,0x00,0x00,0x00},{0xaa,0xaa,0xa8,0x09},{0x00,0x00,0x00,0x90},{0x02,0xa0,0x08,0x02},{0x2a,0x2a,0x86,0x20},{0x08,0x00,0x00,0x02},{0x00,0x02,0x02,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xa8,0x80},{0x2a,0xaa,0xa8,0x20},{0x02,0x82,0x00,0x02},{0xaa,0xaa,0xaa,0x8a},{0xaa,0xa8,0xaa,0x0a},{0xaa,0xaa,0xa8,0x8a},{0xaa,0xaa,0xaa,0xaa},{0x1a,0x8a,0x8a,0xa6}},{{0x82,0x00,0x00,0x00},{0xaa,0xaa,0xa8,0x0a},{0x80,0x00,0x00,0x90},{0x02,0xaa,0x2a,0x02},{0x2a,0xaa,0x8a,0x20},{0x08,0x00,0x00,0x02},{0x00,0x02,0x02,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xa8,0x82},{0x2a,0xaa,0xaa,0x20},{0x2a,0xa2,0xa2,0x02},{0xaa,0xaa,0xaa,0x8a},{0xaa,0xaa,0xaa,0x2a},{0xaa,0xaa,0xa8,0x8a},{0xaa,0xaa,0xaa,0xaa},{0x1a,0xaa,0x4a,0x55}},{{0x82,0x00,0x00,0x08},{0xaa,0xaa,0xaa,0x0a},{0x80,0x02,0x00,0x90},{0x02,0xaa,0xaa,0x02},{0x2a,0xaa,0xaa,0xa0},{0x08,0x00,0x00,0x02},{0x00,0x02,0x02,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xa8,0x82},{0x2a,0xaa,0xaa,0x20},{0x2a,0xaa,0xaa,0x02},{0xaa,0xaa,0xaa,0x8a},{0xaa,0xaa,0xaa,0x2a},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x16,0xaa,0x46,0x55}},{{0x82,0x00,0x00,0x08},{0xaa,0xaa,0xaa,0x0a},{0x80,0x02,0x00,0xaa},{0x02,0xaa,0xaa,0x02},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x02},{0x00,0x02,0x82,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xaa,0x82},{0x2a,0xaa,0xaa,0x20},{0x2a,0xaa,0xaa,0x02},{0xaa,0xaa,0xaa,0x8a},{0xaa,0xaa,0xaa,0x2a},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa4},{0x15,0x9a,0x65,0x55}},{{0x82,0x00,0x00,0x28},{0xaa,0xaa,0xaa,0x0a},{0x80,0x22,0x00,0xaa},{0x02,0xaa,0xaa,0x02},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x02},{0x00,0x02,0x82,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xaa,0x82},{0x2a,0xaa,0xaa,0x20},{0x2a,0xaa,0xaa,0x02},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa2},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x55},{0x15,0x95,0x65,0x55}},{{0x81,0x00,0x00,0x28},{0xaa,0xaa,0xaa,0x0a},{0xa2,0x22,0x00,0xaa},{0x02,0xaa,0xaa,0x8a},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x02},{0x0a,0x02,0x82,0x20},{0x00,0x0a,0x00,0x09},{0x2a,0xaa,0xaa,0x82},{0x2a,0xaa,0xaa,0xa2},{0xaa,0xaa,0xaa,0x01},{0xaa,0xaa,0xa2,0xa9},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x55},{0x15,0x55,0x55,0x55}},{{0x81,0x00,0x80,0xa8},{0xaa,0xaa,0x9a,0x2a},{0xa2,0xa2,0x02,0xaa},{0x02,0xaa,0xaa,0xa9},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x02},{0x0a,0x82,0x82,0xa0},{0x00,0x8a,0x80,0x09},{0x2a,0xaa,0xaa,0x22},{0x2a,0xaa,0xaa,0xa2},{0xaa,0xaa,0xaa,0x01},{0xaa,0xaa,0xa2,0x21},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0xa9,0x55},{0x15,0x55,0x55,0x55}},{{0x81,0x00,0x80,0xa8},{0xaa,0x66,0x9a,0x2a},{0xa2,0xa2,0x22,0xaa},{0x02,0xaa,0xaa,0xa9},{0x2a,0xaa,0xa9,0xaa},{0xa8,0x00,0x00,0x01},{0x2a,0xa2,0xa0,0x80},{0x02,0x8a,0x80,0x05},{0x2a,0xaa,0x8a,0x20},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xa0,0x61},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0x55,0x55},{0x15,0x55,0x55,0x55}},{{0x81,0x00,0x80,0x94},{0xaa,0x65,0x56,0x26},{0xa2,0xaa,0x22,0xaa},{0x82,0xaa,0xaa,0xa9},{0x2a,0xaa,0xa9,0xaa},{0xa8,0x00,0x00,0x01},{0xaa,0xaa,0xa8,0x82},{0x02,0x8a,0x82,0x05},{0x2a,0xaa,0x8a,0x21},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xa8,0xaa,0xa1},{0xaa,0xaa,0xa0,0x65},{0xaa,0xaa,0x20,0x85},{0xaa,0xaa,0xaa,0x65},{0xaa,0x95,0x55,0x55},{0x15,0x55,0x55,0x55}},{{0x41,0x00,0x40,0x94},{0x69,0x65,0x56,0x26},{0xa2,0xaa,0x22,0xaa},{0x82,0xaa,0xaa,0xa1},{0x2a,0xaa,0xaa,0xaa},{0xa8,0x00,0x00,0x01},{0xaa,0xaa,0xa8,0x8a},{0xaa,0xaa,0xa2,0x05},{0x2a,0xaa,0x8a,0x21},{0x2a,0xaa,0xaa,0x9a},{0xaa,0x28,0xaa,0xa9},{0xaa,0xaa,0x80,0x65},{0xaa,0x2a,0x00,0x85},{0xaa,0xaa,0xaa,0x65},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55}},{{0x42,0x00,0x48,0xa4},{0x59,0x55,0x55,0xa9},{0xa6,0xaa,0x22,0x69},{0x82,0xaa,0xaa,0x25},{0x2a,0xaa,0xaa,0x9a},{0xa8,0x80,0x00,0x01},{0xaa,0xaa,0xa8,0x8a},{0xaa,0xaa,0xaa,0x05},{0x2a,0xaa,0x8a,0x29},{0x2a,0xaa,0x56,0x99},{0xaa,0x28,0xa8,0xa9},{0xaa,0x82,0x80,0x65},{0xaa,0x2a,0x00,0x85},{0xaa,0xaa,0xa6,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55}},{{0x42,0x00,0x48,0x64},{0x59,0x59,0x65,0xa9},{0xa6,0xaa,0x22,0x69},{0x82,0xaa,0xa0,0x65},{0x2a,0xaa,0xa9,0x56},{0xaa,0x80,0x00,0x09},{0xaa,0xa9,0xa9,0x8a},{0xaa,0xaa,0xaa,0x05},{0xaa,0x2a,0x86,0x69},{0x2a,0x55,0x55,0x99},{0xaa,0x69,0x89,0xa9},{0x96,0x82,0x00,0x45},{0xaa,0x22,0x10,0x05},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55}},{{0x62,0x00,0x4a,0x54},{0x59,0x9a,0xa9,0x95},{0xaa,0xaa,0x22,0x65},{0x82,0xaa,0xa5,0x45},{0x26,0xaa,0xa9,0x55},{0xaa,0x80,0x00,0x09},{0xaa,0xa9,0x29,0x89},{0xaa,0xaa,0xaa,0x85},{0xaa,0x55,0x54,0x69},{0x21,0x55,0x55,0x55},{0xaa,0x69,0x45,0xa9},{0x95,0x55,0x55,0x55},{0xaa,0x22,0x10,0x05},{0x89,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55}},{{0xa2,0x00,0x8a,0x54},{0x66,0xaa,0xaa,0x95},{0xaa,0xaa,0x22,0x55},{0x82,0x95,0x55,0x55},{0x16,0xa5,0x55,0x55},{0xa2,0xa0,0x20,0x09},{0xaa,0xa9,0x29,0x09},{0xaa,0xaa,0xaa,0x85},{0xa9,0x55,0x55,0x59},{0x11,0x55,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa1,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x25,0x55,0x55,0x55}},{{0xa2,0x00,0x86,0x54},{0xa6,0xaa,0xaa,0xa5},{0xaa,0xaa,0x22,0x55},{0xa9,0x55,0x55,0x55},{0x16,0x5a,0xa9,0x55},{0xa2,0xaa,0x28,0x01},{0xaa,0xa9,0x29,0x55},{0xaa,0xaa,0xaa,0x85},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x29,0x55,0x55,0x55}},{{0xa1,0x00,0x85,0x54},{0xaa,0xa2,0xaa,0x65},{0xaa,0xaa,0x21,0x55},{0xa9,0x55,0x55,0x55},{0x15,0xa5,0x55,0x55},{0xa2,0xaa,0xa8,0x01},{0xaa,0xa9,0x69,0x55},{0xaa,0xa5,0x69,0xa5},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x29,0x45,0x55,0x55}},{{0xa1,0x00,0x85,0x54},{0x9a,0x95,0x55,0x55},{0xaa,0x99,0x21,0x55},{0xa9,0x55,0x55,0x55},{0x16,0x55,0x55,0x55},{0x96,0xaa,0xaa,0x85},{0xa2,0xa9,0x55,0x55},{0xaa,0xa5,0x69,0x65},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x2a,0x65,0x85,0x55}},{{0x61,0x00,0x45,0x54},{0x95,0x55,0x55,0x55},{0xaa,0x99,0x61,0x55},{0xa9,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x96,0xaa,0xaa,0x85},{0xa5,0x55,0x55,0x55},{0xaa,0x65,0x55,0x65},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x2a,0x65,0x89,0x95}},{{0x61,0x00,0x45,0x50},{0x95,0x55,0x55,0x55},{0x9a,0x99,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x96,0xaa,0xaa,0x85},{0x95,0x55,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x2a,0xaa,0x8a,0xa9}},{{0x61,0x00,0x45,0x10},{0x15,0x55,0x55,0x55},{0x59,0x55,0x95,0x55},{0xa9,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x96,0xaa,0xaa,0x65},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x2a,0xaa,0xaa,0xa9}},{{0x51,0x20,0x41,0x00},{0x55,0x55,0x55,0x55},{0x59,0x55,0x99,0x55},{0xa9,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x16,0x6a,0x94,0x65},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa}},{{0x50,0x2a,0x40,0x00},{0x55,0x55,0x55,0x55},{0x59,0x55,0x99,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa}},{{0x18,0x2a,0x00,0x01},{0x55,0x55,0x55,0x55},{0x51,0x55,0x99,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0xa9},{0xaa,0xaa,0xaa,0xaa}},{{0x28,0xa9,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x99,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x28,0x95,0x20,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x99,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x24,0x95,0x20,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x95},{0x55,0x55,0x55,0x99},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x99},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x9a},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x14,0x6a,0x20,0x01},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x95},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x95,0x55,0x55,0x65},{0x55,0x14,0x54,0x56},{0x41,0x55,0x55,0x56},{0x55,0x55,0x55,0x5a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x14,0x6a,0x10,0x01},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x95},{0x55,0x55,0x55,0x11},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x59,0x55,0x95,0x55},{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x15},{0x6a,0xaa,0xaa,0x99},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x18,0x96,0x10,0x05},{0x55,0x55,0x55,0x19},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x21},{0xa9,0x55,0x56,0xa5},{0x55,0x55,0x55,0x55},{0x66,0xa9,0x69,0x54},{0x55,0x50,0x14,0x1a},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x46},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x18,0x95,0x10,0x45},{0x55,0x55,0x55,0x15},{0x55,0x55,0x55,0x65},{0x6a,0x6a,0x9a,0x11},{0x95,0x55,0x55,0x55},{0x69,0x55,0x55,0x59},{0x51,0x56,0x16,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x18,0x55,0x10,0x55},{0x00,0x00,0x00,0x00},{0x55,0x65,0x56,0x54},{0x55,0x15,0x45,0x02},{0x80,0x00,0x00,0x0a},{0x55,0x55,0x55,0x16},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x15,0x55,0x15,0x55},{0x00,0x00,0x00,0x00},{0x59,0x55,0x55,0x14},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x65,0x45,0x54,0x0a},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_2_10 = { .phases = 44, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_2_10_data[0] }; +const uint8_t epd_wp_ed047tc2_2_11_data[57][16][4] = {{{0x20,0x8a,0x80,0x00},{0x15,0x55,0x5a,0xa4},{0x44,0x10,0x0a,0x41},{0x40,0x00,0x09,0x54},{0x10,0x50,0x00,0x00},{0x00,0x00,0x04,0x28},{0x40,0x00,0x00,0x00},{0x00,0x00,0x20,0x00},{0x00,0x00,0x40,0x00},{0x00,0x00,0x00,0x00},{0x00,0x40,0x00,0x68},{0x00,0x00,0x40,0x00},{0x00,0x00,0x0a,0x54},{0x00,0x0a,0x80,0x00},{0x10,0x09,0x60,0x00},{0x00,0x00,0x00,0x50}},{{0xaa,0xaa,0x8a,0x00},{0x0a,0x60,0x0a,0xa8},{0x54,0x54,0x8a,0x41},{0x41,0x02,0x09,0x54},{0x15,0x50,0x06,0x24},{0x00,0x08,0xa4,0x28},{0x44,0x00,0x09,0xa8},{0x05,0x00,0x2a,0xa8},{0x01,0x10,0x46,0xa8},{0x04,0x00,0x00,0xa8},{0x00,0x40,0x00,0x54},{0x04,0x00,0x44,0xa8},{0x00,0x00,0x8a,0x54},{0x00,0x0a,0x8a,0x58},{0x50,0x19,0x65,0x54},{0x00,0x00,0x00,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x2a,0x6a,0xaa,0xa8},{0x55,0x94,0x89,0x55},{0x41,0x02,0x09,0x54},{0x15,0x50,0x66,0x24},{0x40,0x04,0xa4,0x68},{0x44,0x0a,0x09,0x54},{0x05,0x08,0x55,0x54},{0x11,0x14,0x56,0x54},{0x04,0x40,0x00,0x58},{0x01,0x40,0x0a,0x54},{0x04,0x0a,0x44,0xa8},{0x01,0x00,0x8a,0x54},{0x00,0x0a,0x6a,0x54},{0x50,0x19,0x65,0x54},{0x00,0x00,0x01,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x2a,0x2a,0xaa,0xa8},{0x96,0x95,0x55,0x55},{0x51,0x0a,0x05,0x54},{0x15,0x50,0x66,0xa4},{0x40,0x04,0x54,0x54},{0x44,0x05,0x09,0x54},{0x05,0x18,0x55,0x54},{0x51,0x14,0x56,0x54},{0x04,0x40,0x02,0x54},{0x01,0x40,0x8a,0x54},{0x04,0x05,0x44,0x58},{0x01,0x0a,0x85,0x54},{0x01,0x05,0x65,0x54},{0x54,0x15,0x55,0x54},{0x00,0x00,0x01,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x6a,0xaa,0xaa,0xa8},{0x96,0xa5,0x55,0x55},{0x51,0x09,0x05,0x55},{0x15,0x50,0x65,0x94},{0x44,0x14,0x54,0x54},{0x54,0x15,0x95,0x54},{0x05,0x56,0x55,0x54},{0x51,0x14,0x55,0x54},{0x14,0x40,0x82,0x54},{0x01,0x40,0x8a,0x54},{0x04,0x05,0x44,0x54},{0x01,0x0a,0x45,0x54},{0x01,0x05,0x55,0x54},{0x54,0x15,0x55,0x54},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x6a,0xaa,0xaa,0xa8},{0x9a,0xa6,0x55,0x55},{0x51,0x49,0x25,0x55},{0x15,0x50,0x55,0x54},{0x54,0x14,0x54,0x54},{0x54,0x15,0x95,0x55},{0x05,0x55,0x55,0x55},{0x55,0x14,0x55,0x55},{0x14,0x40,0x8a,0x54},{0x01,0x40,0x85,0x54},{0x04,0x15,0x44,0x54},{0x01,0x0a,0x65,0x54},{0x01,0x05,0x55,0x54},{0x54,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x6a,0xaa,0xaa,0xa8},{0x9a,0xa6,0x55,0x55},{0x51,0x55,0x25,0x55},{0x15,0x50,0x55,0x54},{0x54,0x14,0x54,0x54},{0x54,0x15,0x95,0x55},{0x05,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x14,0x40,0xa9,0x54},{0x01,0x40,0x45,0x55},{0x04,0x15,0x44,0x54},{0x01,0x05,0x65,0x54},{0x01,0x05,0x55,0x54},{0x54,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xa6,0x65,0x55},{0x51,0x55,0x15,0x55},{0x15,0x50,0x55,0x54},{0x54,0x14,0x54,0x54},{0x54,0x15,0x55,0x55},{0x05,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x14,0x40,0x69,0x55},{0x01,0x40,0x65,0x55},{0x04,0x15,0x44,0x54},{0x01,0x05,0x55,0x54},{0x01,0x05,0x55,0x55},{0x54,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xa6,0x65,0x55},{0x51,0x55,0x15,0x55},{0x15,0x52,0x55,0x54},{0x54,0x14,0x56,0x54},{0x54,0x15,0x55,0x55},{0x05,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x15,0x40,0x65,0x55},{0x01,0x50,0x65,0x55},{0x04,0x15,0x64,0x54},{0x01,0x05,0x55,0x55},{0x11,0x05,0x55,0x55},{0x54,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xa6,0x65,0x55},{0x51,0x55,0x15,0x55},{0x15,0x92,0x55,0x55},{0x55,0x14,0x56,0x54},{0x54,0x55,0x55,0x55},{0x45,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x15,0x40,0x55,0x55},{0x01,0x50,0x55,0x55},{0x05,0x15,0x64,0x54},{0x01,0x05,0x55,0x55},{0x11,0x05,0x55,0x55},{0x55,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xa6,0x65,0x55},{0x91,0x55,0x15,0x55},{0x16,0x92,0x55,0x55},{0x55,0x14,0x56,0x55},{0x54,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x15,0x48,0x55,0x55},{0x01,0x50,0x55,0x55},{0x05,0x15,0x64,0x54},{0x01,0x05,0x55,0x55},{0x11,0x05,0x55,0x55},{0x55,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0x65,0x55},{0x92,0x55,0x95,0x55},{0x6a,0x91,0x55,0x55},{0x55,0x54,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x15,0x48,0x55,0x55},{0x01,0x5a,0x55,0x55},{0x05,0x15,0x54,0x55},{0x11,0x05,0x55,0x55},{0x55,0x05,0x55,0x55},{0xa5,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0x65,0x55},{0xa6,0x55,0x55,0x55},{0x6a,0x91,0x55,0x55},{0x95,0x54,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x4a,0x55,0x55},{0x01,0x5a,0x55,0x55},{0x15,0x55,0x54,0x55},{0x11,0x05,0x55,0x55},{0x55,0x05,0x55,0x55},{0xa5,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x4a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0x65,0x55},{0xa6,0x55,0x55,0x55},{0x6a,0xa1,0x55,0x55},{0x95,0x54,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x46,0x55,0x55},{0x01,0x5a,0x55,0x55},{0x15,0x55,0x54,0x55},{0x11,0x05,0x55,0x55},{0x55,0x05,0x55,0x55},{0xa9,0x15,0x55,0x55},{0x00,0x10,0x45,0x54}},{{0xaa,0xa5,0x45,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0x65,0x55},{0xa6,0x95,0x56,0x55},{0x6a,0xa5,0x55,0x55},{0x99,0x54,0x55,0x55},{0x99,0x55,0x55,0x55},{0x5a,0x55,0x55,0x55},{0x56,0x55,0x55,0x55},{0x15,0x46,0x55,0x55},{0x01,0x55,0x55,0x55},{0x15,0x55,0x54,0x55},{0x56,0x15,0x55,0x55},{0x56,0x05,0x55,0x55},{0xa9,0x66,0x55,0x55},{0x00,0x10,0x45,0x54}},{{0xaa,0x95,0x45,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0xa6,0x55},{0xa6,0xa5,0x56,0x55},{0x6a,0xa5,0x55,0x55},{0xa9,0x54,0x55,0x55},{0x99,0x55,0x55,0x55},{0x5a,0x55,0x55,0x55},{0xa6,0x55,0x55,0x55},{0x15,0x45,0x55,0x55},{0x11,0x55,0x55,0x55},{0x19,0x55,0x54,0x55},{0x56,0x15,0x55,0x55},{0x56,0x15,0x55,0x55},{0xa9,0x66,0x95,0x55},{0x00,0x10,0x55,0x54}},{{0xaa,0x95,0x45,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0xa6,0x96},{0xa6,0xa5,0x56,0x55},{0x6a,0xa5,0x99,0x55},{0xaa,0x68,0x59,0x55},{0xa9,0x55,0x55,0x55},{0x5a,0x95,0x55,0x55},{0xa6,0x55,0x55,0x55},{0x19,0x45,0x55,0x55},{0x11,0x95,0x55,0x55},{0x19,0x55,0x54,0x55},{0x56,0x15,0x55,0x55},{0x66,0x15,0x55,0x55},{0xaa,0x66,0x9a,0x55},{0x00,0x14,0x55,0x54}},{{0x9a,0x55,0x45,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0x96},{0xaa,0xa6,0x56,0x55},{0xaa,0xa5,0x99,0x55},{0xaa,0x68,0x59,0x55},{0xa9,0x65,0x55,0x55},{0x5a,0xa5,0x55,0x55},{0xaa,0x65,0x55,0x55},{0x29,0x85,0x55,0x55},{0x12,0x95,0x55,0x55},{0x59,0x55,0x56,0x55},{0x56,0x15,0x55,0x55},{0xa6,0x15,0x55,0x55},{0xaa,0x6a,0x9a,0x55},{0x00,0x14,0x55,0x54}},{{0x95,0x55,0x45,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x56,0x55},{0xaa,0xa5,0x99,0x55},{0xaa,0xa8,0x59,0x55},{0xa9,0x65,0x55,0x55},{0x9a,0xa5,0x55,0x55},{0xaa,0x69,0x95,0x55},{0x2a,0x85,0x55,0x55},{0x52,0x95,0x55,0x55},{0x5a,0x55,0x95,0x55},{0x56,0x15,0x55,0x55},{0xaa,0x1a,0x95,0x55},{0xaa,0x6a,0xaa,0xa9},{0x00,0x15,0x55,0x54}},{{0x55,0x55,0x45,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x56,0xa9},{0xaa,0xa5,0x99,0x55},{0xaa,0xa8,0xa9,0x55},{0xa9,0xaa,0x56,0x55},{0xaa,0xa5,0x95,0x55},{0xaa,0x69,0xa9,0x55},{0x6a,0x95,0x55,0x55},{0x52,0x95,0x55,0x55},{0x5a,0x6a,0x99,0x55},{0x66,0x15,0x55,0x55},{0xaa,0x1a,0xaa,0xa5},{0xaa,0xaa,0xaa,0xa9},{0x20,0x95,0x55,0x54}},{{0x55,0x55,0x8a,0x00},{0xaa,0xaa,0xa5,0x5a},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x6a,0xa9},{0xaa,0xa5,0x99,0x59},{0xaa,0xa8,0xa9,0x55},{0xaa,0xaa,0x66,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0x6a,0xa9,0x55},{0x6a,0x95,0x55,0x55},{0x56,0x95,0x55,0x55},{0x5a,0x6a,0x99,0x55},{0xa6,0x15,0x55,0xa9},{0xaa,0x1a,0xaa,0xa9},{0xaa,0xaa,0xaa,0xaa},{0x26,0x95,0x55,0x54}},{{0x55,0x5a,0x8a,0x00},{0xaa,0xaa,0x55,0x56},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x6a,0xa9},{0xaa,0xa5,0xaa,0x59},{0xaa,0xa9,0xa9,0x95},{0xaa,0xaa,0x66,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa9,0x55},{0x6a,0x95,0x55,0x55},{0x56,0x95,0x55,0x55},{0x6a,0xaa,0x99,0x55},{0xaa,0x1a,0x9a,0xa9},{0xaa,0x1a,0xaa,0xa9},{0xaa,0xaa,0xaa,0xaa},{0x26,0x95,0x55,0x54}},{{0x55,0x6a,0x8a,0x00},{0xaa,0x55,0x5a,0x56},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x6a,0xaa},{0xaa,0xa9,0xaa,0x59},{0xaa,0xa9,0xa9,0x95},{0xaa,0xaa,0x66,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa9,0x55},{0x6a,0x95,0x55,0x55},{0x56,0xa5,0x55,0x95},{0x6a,0xaa,0x99,0x55},{0xaa,0x1a,0xaa,0xa9},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x26,0x95,0x55,0x54}},{{0x55,0xaa,0x8a,0x00},{0xa9,0x55,0x5a,0x56},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x6a,0xaa},{0xaa,0xaa,0xaa,0x59},{0xaa,0xa9,0xa9,0x95},{0xaa,0xaa,0x6a,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0x6a,0x95,0x55,0x55},{0x66,0xa5,0x55,0xa9},{0xaa,0xaa,0x99,0x55},{0xaa,0x2a,0xaa,0xa9},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x12,0x45,0x55,0x54}},{{0x6a,0xaa,0x8a,0x00},{0xa5,0x55,0xa5,0x56},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x59},{0xaa,0xa9,0xa9,0xa9},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0x95,0x55,0xa5},{0xa6,0xa5,0x9a,0xa9},{0xaa,0xaa,0x99,0xa5},{0xaa,0x2a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x11,0x41,0x55,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x95,0x6a,0xa5,0x56},{0xaa,0x69,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xa9,0xa9,0xa9},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x95,0x96,0xa9},{0xa6,0xa5,0xaa,0xaa},{0xaa,0xaa,0x99,0xa9},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x11,0x40,0x00,0x54}},{{0xaa,0xaa,0x85,0x00},{0x55,0x6a,0xa5,0x56},{0xa9,0x59,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xa9,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x95,0xaa,0xaa},{0xaa,0xa5,0xaa,0xaa},{0xaa,0xaa,0xa9,0xa9},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x11,0x40,0x00,0x54}},{{0xaa,0xaa,0x45,0x00},{0x5a,0x6a,0x55,0x56},{0xa9,0x59,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x99,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xa9,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x01,0x40,0x02,0xa0}},{{0xaa,0xa5,0x45,0x00},{0x6a,0x55,0x55,0x56},{0x69,0x59,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xa9,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x40,0x02,0xa8}},{{0xaa,0x55,0x45,0x00},{0x6a,0x95,0x55,0x55},{0x65,0x55,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa9}},{{0xa5,0x55,0x45,0x00},{0x66,0x95,0x55,0x55},{0x65,0x55,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa9}},{{0x55,0x55,0x45,0x00},{0x55,0x95,0x55,0x55},{0x55,0x55,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa9}},{{0x55,0x55,0x45,0x00},{0x95,0x95,0x55,0x55},{0x55,0x59,0x5a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x9a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa9}},{{0x55,0x55,0x45,0x00},{0x95,0x95,0x55,0x55},{0x55,0x59,0x99,0xaa},{0xa9,0xaa,0xaa,0xaa},{0xaa,0x9a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa9}},{{0x55,0x55,0x45,0x00},{0x95,0x95,0x55,0x55},{0x55,0x59,0x55,0x69},{0x69,0x6a,0xaa,0xaa},{0xaa,0x5a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa9}},{{0x55,0x55,0x45,0x00},{0x95,0x95,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0x6a,0xaa,0xaa},{0xa9,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x0a,0xa9}},{{0x55,0x55,0x45,0x00},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0x5a,0xa9,0xaa},{0xa5,0x6a,0xaa,0xaa},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x20,0x0a,0xa9}},{{0x55,0x55,0x40,0x00},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x94,0x95,0xa9,0xaa},{0x95,0x6a,0x66,0xaa},{0xaa,0x6a,0xaa,0xaa},{0xaa,0x9a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x20,0x8a,0xa9}},{{0x55,0x50,0x00,0x80},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x94,0x95,0x99,0xaa},{0x55,0x46,0x66,0xaa},{0xa8,0x6a,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x01,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x20,0x8a,0xa9}},{{0x50,0x00,0x00,0x80},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x94,0x95,0x95,0x56},{0x55,0x45,0x55,0xa6},{0x65,0x96,0x96,0xaa},{0x26,0x8a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xa9,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x02,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x08,0x28,0xaa,0xa9}},{{0x00,0x00,0x00,0x60},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x45,0x55,0xa6},{0x55,0x96,0x66,0xaa},{0x2a,0x4a,0xaa,0xaa},{0xaa,0x8a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xa9,0xaa,0xaa,0xaa},{0xa8,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x88,0x2a,0xaa,0xa8}},{{0x00,0x00,0x20,0x50},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x95,0x66,0x6a},{0x12,0x86,0xaa,0xaa},{0x85,0x4a,0xaa,0xaa},{0xa8,0xaa,0xaa,0xaa},{0xa8,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xa9,0xaa,0xaa,0xaa},{0xa8,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0xa8,0xaa,0xaa,0xa8}},{{0x00,0x00,0x10,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x61,0x09,0x55,0x55},{0x45,0x55,0x55,0xaa},{0xa8,0xaa,0xaa,0xaa},{0x98,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x10,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x45,0x99,0xaa},{0x55,0x55,0x55,0x55},{0x55,0x55,0x56,0xaa},{0x94,0x6a,0xaa,0xaa},{0x56,0x65,0x55,0x55},{0xa6,0x55,0x66,0xaa},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x00,0x00,0x25,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x68,0x95,0x55,0x55},{0xa9,0x8a,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x00,0x05,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xa4,0x6a,0xaa,0xaa},{0x02,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa}},{{0x05,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x01,0x50,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_2_11 = { .phases = 57, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_2_11_data[0] }; +const EpdWaveformPhases* epd_wm_ed047tc2_2_ranges[7] = { &epd_wp_ed047tc2_2_5,&epd_wp_ed047tc2_2_6,&epd_wp_ed047tc2_2_7,&epd_wp_ed047tc2_2_8,&epd_wp_ed047tc2_2_9,&epd_wp_ed047tc2_2_10,&epd_wp_ed047tc2_2_11 }; +const EpdWaveformMode epd_wm_ed047tc2_2 = { .type = 2, .temp_ranges = 7, .range_data = &epd_wm_ed047tc2_2_ranges[0] }; +const uint8_t epd_wp_ed047tc2_5_5_data[46][16][4] = {{{0x00,0x00,0x00,0x00},{0x20,0x88,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x04,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x10,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x02,0x80,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x02},{0x00,0x00,0x08,0x00},{0x00,0x02,0x00,0x80},{0x04,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0xa2,0x88,0x20,0x88},{0x22,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x04,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x20,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x02,0xa2,0x08},{0x00,0x00,0x20,0x00},{0x00,0x00,0x00,0x02},{0x00,0x44,0x08,0x00},{0xa0,0x02,0x20,0xa8},{0x08,0x62,0x88,0x80},{0x00,0x00,0x00,0x08},{0x08,0x22,0x88,0x80},{0x00,0x80,0x00,0x00}},{{0xaa,0xaa,0xa8,0xa8},{0x2a,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x04,0x00,0x80,0x00},{0x00,0x00,0x00,0x00},{0x24,0x00,0x00,0x00},{0x00,0x00,0x20,0x00},{0x80,0x82,0xa2,0x08},{0x00,0x00,0x20,0x00},{0x00,0x00,0x00,0x02},{0x84,0x84,0x28,0x80},{0xa0,0x02,0x20,0xaa},{0xa8,0xaa,0x8a,0x80},{0x22,0x84,0x00,0x28},{0x2a,0xaa,0xaa,0xa0},{0x00,0x80,0x28,0x00}},{{0xaa,0xaa,0xa8,0xa8},{0x2a,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x08,0x00,0x80,0x00},{0x00,0x00,0x00,0x00},{0x28,0x00,0x00,0x00},{0x00,0x40,0x20,0x00},{0x80,0xa2,0xa2,0x88},{0x00,0x00,0x20,0x02},{0x00,0x00,0x00,0x02},{0x84,0x88,0x2a,0xa2},{0xa0,0xaa,0xa8,0xa8},{0xa8,0xaa,0x8a,0x80},{0x2a,0xaa,0x08,0xa8},{0xaa,0xaa,0xaa,0xa8},{0x22,0x80,0x28,0x08}},{{0xaa,0xaa,0xa8,0xa8},{0x2a,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x28,0x24,0x80,0x00},{0x00,0x00,0x00,0x00},{0x29,0x80,0x00,0x00},{0x00,0x40,0x20,0x00},{0x80,0xa2,0xa2,0x88},{0x00,0x02,0xa0,0x00},{0x02,0x00,0x00,0x81},{0x88,0xa8,0xaa,0xa9},{0xa2,0xaa,0xaa,0xa9},{0xaa,0xaa,0x8a,0x81},{0x2a,0xaa,0x2a,0xa8},{0xaa,0xaa,0xaa,0xa8},{0x22,0x80,0x28,0x04}},{{0xaa,0xaa,0xa8,0xa4},{0x2a,0xaa,0xaa,0x02},{0x00,0x08,0x00,0x00},{0x28,0xa8,0x80,0x00},{0x00,0x20,0x00,0x00},{0x2a,0x84,0xa0,0x08},{0x2a,0x68,0x20,0x80},{0x80,0xa2,0xa2,0xa8},{0x80,0x02,0xa0,0x01},{0x02,0x80,0x00,0xa9},{0x9a,0xa8,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x89},{0x2a,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0xa8},{0x22,0x8a,0x28,0x04}},{{0xaa,0xaa,0xa8,0x64},{0x2a,0xaa,0xaa,0x01},{0x00,0x88,0x02,0x00},{0x29,0xa8,0x80,0x00},{0x00,0x28,0x08,0x02},{0x2a,0x88,0xa8,0x08},{0x2a,0xaa,0xa0,0xa0},{0xaa,0xa2,0xa2,0xa9},{0x80,0x02,0xa0,0x01},{0x02,0xa0,0x00,0xa9},{0x9a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0x2a,0x8a,0xa8,0x84}},{{0xaa,0xaa,0xa8,0x54},{0x2a,0xaa,0xaa,0x01},{0x00,0x8a,0x02,0x08},{0x2a,0xa8,0x88,0x00},{0x00,0x28,0x8a,0x01},{0x2a,0x88,0xa8,0x08},{0x2a,0xaa,0xa0,0xa0},{0xaa,0xaa,0xaa,0xa9},{0x80,0x02,0xa0,0x01},{0x0a,0xaa,0x80,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x21},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0x6a,0x8a,0xaa,0x54}},{{0xaa,0xaa,0xa8,0x54},{0x2a,0xaa,0xaa,0x01},{0x20,0x8a,0x0a,0x08},{0x2a,0xa8,0xaa,0x00},{0x00,0x2a,0x8a,0x01},{0x2a,0xaa,0xa8,0x08},{0x2a,0xaa,0xa0,0xa1},{0xaa,0xaa,0xaa,0xa5},{0x80,0x02,0xa0,0x81},{0x2a,0xaa,0xa8,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x15},{0xaa,0xaa,0xaa,0x69},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x59},{0x69,0x8a,0xaa,0x54}},{{0xaa,0xaa,0xaa,0x54},{0x2a,0xaa,0xaa,0x01},{0xa0,0x8a,0x0a,0x0a},{0xaa,0xaa,0xaa,0x02},{0x08,0x2a,0x8a,0x01},{0x2a,0xaa,0xaa,0x09},{0x2a,0xaa,0xa0,0xa1},{0xaa,0xaa,0xaa,0xa5},{0x82,0x82,0xa0,0xa1},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x69},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0x59,0x8a,0xaa,0x54}},{{0xaa,0xaa,0xaa,0x54},{0x2a,0xaa,0xaa,0x01},{0xa2,0x8a,0x2a,0x09},{0xaa,0xaa,0xaa,0x09},{0x28,0x2a,0x8a,0x01},{0x2a,0xaa,0xaa,0x89},{0x2a,0xaa,0xa8,0xa1},{0xaa,0xaa,0xaa,0x25},{0xaa,0xaa,0xa0,0xa9},{0x2a,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0x59,0xaa,0xaa,0x54}},{{0xaa,0xaa,0xaa,0x58},{0x2a,0xaa,0xa5,0x05},{0xaa,0x8a,0xaa,0x09},{0xaa,0xaa,0xaa,0x09},{0x2a,0xaa,0xaa,0x01},{0x2a,0xaa,0xaa,0x85},{0xaa,0xaa,0xa8,0x01},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa8,0xa9},{0xaa,0xaa,0xaa,0x01},{0xaa,0xaa,0xa6,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0x59,0xaa,0xaa,0x54}},{{0xaa,0xaa,0x96,0xa8},{0xaa,0xaa,0x55,0x09},{0xaa,0x8a,0xaa,0x09},{0xaa,0xaa,0xaa,0x09},{0x2a,0xaa,0xaa,0x21},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xa8,0x51},{0xaa,0xaa,0xa9,0x55},{0xaa,0xaa,0x98,0xa9},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa4,0x55},{0xaa,0xa8,0x8a,0x55},{0xaa,0xaa,0xa5,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa5,0x55},{0x54,0xaa,0xaa,0x54}},{{0xaa,0xa5,0x96,0xa8},{0xaa,0xa5,0x55,0xa9},{0xaa,0xaa,0xaa,0x09},{0xaa,0xaa,0xaa,0x09},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xa8,0x51},{0xaa,0xa9,0x59,0x55},{0xaa,0xaa,0x9a,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0x95,0x55},{0xaa,0xa9,0x90,0x55},{0xaa,0xa9,0x65,0x55},{0xaa,0xaa,0xaa,0x55},{0xa6,0x99,0x55,0x55},{0x94,0xaa,0xa6,0x50}},{{0xaa,0xa5,0x56,0xa8},{0xaa,0x55,0x55,0xa9},{0xaa,0xaa,0xaa,0x05},{0xaa,0xaa,0xaa,0xa9},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0x98,0x51},{0xaa,0xa9,0x59,0x55},{0xaa,0xaa,0x9a,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0x95,0x55},{0xaa,0xa9,0x15,0x55},{0x92,0x95,0x65,0x55},{0xaa,0xaa,0xa5,0x55},{0x95,0x95,0x55,0x55},{0x94,0xaa,0x96,0x00}},{{0xa9,0x55,0x56,0xa8},{0xa9,0x55,0x55,0xa9},{0xaa,0xaa,0xaa,0x05},{0xaa,0xaa,0xaa,0xa5},{0x2a,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0x98,0x51},{0xaa,0xa9,0x59,0x55},{0xaa,0xa9,0x5a,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0x55,0x55},{0x9a,0x85,0x55,0x55},{0x94,0x95,0x55,0x55},{0x99,0xa9,0x95,0x55},{0x95,0x55,0x55,0x55},{0x94,0xaa,0x96,0x00}},{{0x95,0x55,0x56,0xa8},{0xa5,0x55,0x5a,0xa5},{0xaa,0xa6,0xaa,0x05},{0xaa,0xaa,0x6a,0xa5},{0x2a,0xaa,0xaa,0x95},{0xaa,0xaa,0x96,0x65},{0xaa,0xaa,0x1a,0x59},{0xaa,0x59,0x51,0x55},{0xaa,0xa9,0x5a,0x55},{0xaa,0xaa,0xaa,0x55},{0xa8,0x55,0x55,0x55},{0x98,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x94,0x6a,0x96,0x00}},{{0x95,0x55,0x55,0x94},{0x95,0x55,0xaa,0x95},{0xaa,0xa6,0xaa,0x05},{0xaa,0xaa,0x6a,0x95},{0x2a,0xaa,0xa5,0x55},{0x9a,0x6a,0x55,0x55},{0xaa,0x85,0x5a,0x55},{0xaa,0x59,0x55,0x55},{0xaa,0xa9,0x5a,0x55},{0xa8,0xaa,0x00,0x55},{0xa8,0x55,0x55,0x55},{0x91,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x90,0x69,0x95,0x00}},{{0x55,0x55,0x55,0x54},{0x96,0x5a,0xaa,0x15},{0xaa,0xa6,0xa9,0x05},{0xaa,0x9a,0x65,0x55},{0x2a,0x96,0x65,0x55},{0x96,0x65,0x55,0x55},{0xa1,0x95,0x56,0x55},{0x28,0x55,0x55,0x55},{0xaa,0xa9,0x52,0x55},{0xa9,0x01,0x05,0x55},{0x25,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa0,0x65,0x55,0x00}},{{0x55,0x55,0x69,0x55},{0x9a,0xaa,0xaa,0x55},{0xaa,0xa6,0xa5,0x85},{0x9a,0x56,0x55,0x55},{0xaa,0x95,0x65,0x55},{0x95,0x55,0x55,0x55},{0x95,0x95,0x56,0x55},{0x15,0x55,0x55,0x55},{0xa8,0xa1,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x25,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa0,0x65,0x55,0x00}},{{0x55,0x5a,0xa9,0x55},{0x9a,0xaa,0xaa,0x55},{0xaa,0xa5,0xa5,0x85},{0x92,0x55,0x55,0x55},{0xaa,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x15,0x56,0x55},{0x15,0x55,0x55,0x55},{0xa8,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa0,0x65,0x55,0x00}},{{0x56,0xaa,0xa9,0x55},{0x99,0xaa,0xa1,0x55},{0xaa,0x65,0x95,0x45},{0x95,0x55,0x55,0x55},{0xa6,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x54,0x55},{0x55,0x55,0x55,0x55},{0x05,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0xa0,0x55,0x55,0x00}},{{0x6a,0xaa,0xaa,0x55},{0x95,0xaa,0x15,0x55},{0x9a,0x65,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0xa0,0x55,0x55,0x00}},{{0xaa,0xaa,0xaa,0x55},{0x95,0xa5,0x55,0x55},{0x99,0x65,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0xa8,0x55,0x55,0x00}},{{0xaa,0xaa,0xaa,0x55},{0x95,0x55,0x55,0x55},{0x15,0x65,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0x55,0x55,0x00}},{{0xaa,0xaa,0xaa,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0x55,0x41,0x00}},{{0xaa,0xaa,0x56,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x65,0x55,0x55,0x56},{0x55,0x55,0x55,0x55},{0x69,0x55,0x55,0x55},{0xaa,0x55,0x41,0x00}},{{0xa9,0x55,0x55,0x41},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x68,0x55,0x55,0x96},{0x65,0x55,0x55,0x56},{0x6a,0x65,0x55,0xa6},{0xaa,0x94,0x49,0x00}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x6a,0x2a,0x8a,0xaa},{0x6a,0x55,0x55,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x15,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x51,0x56},{0x65,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x65,0x54},{0x55,0x55,0x55,0x55},{0x55,0x55,0x40,0xaa},{0x55,0x54,0x45,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x56,0xa6,0x50},{0x55,0x56,0x95,0x56},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x55,0x95,0x55,0x55},{0x55,0x55,0x95,0x04},{0x45,0x05,0x55,0xaa},{0x55,0x55,0x55,0xaa},{0x55,0x55,0x55,0x56},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x45,0x48,0x58,0x50},{0x55,0x55,0x41,0x06},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x54,0x55,0x55,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x15},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x54},{0x41,0x04,0x44,0x12},{0x6a,0x2a,0x21,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x65,0x55,0x55,0x69},{0x55,0x55,0x55,0x54},{0x45,0x05,0x15,0x16},{0x41,0x41,0x15,0x02},{0x6a,0x00,0xa0,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x65,0x55,0x55,0x66},{0x55,0x59,0x59,0xa6},{0x60,0x00,0x00,0x0a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x95},{0x6a,0x59,0x51,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x50,0x55,0x55,0x52},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x6a,0x55,0x55,0x02},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xa5,0x96,0xa6,0x5a},{0x80,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x56},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_5_5 = { .phases = 46, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_5_5_data[0] }; +const uint8_t epd_wp_ed047tc2_5_6_data[43][16][4] = {{{0x02,0xaa,0x00,0x00},{0x20,0x22,0xa8,0x80},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x08},{0x00,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x20,0x00,0x22,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x20,0x22,0xa8,0x20},{0x00,0x00,0x00,0x00},{0x20,0x02,0x08,0x80},{0x00,0x80,0x00,0x00},{0x20,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x2a,0xaa,0x00,0x00},{0x20,0xaa,0xaa,0x80},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x28},{0x00,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x20,0x22,0xaa,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x22,0x2a,0xaa,0x20},{0x00,0x00,0x00,0x00},{0x22,0x02,0x08,0x80},{0x00,0xa0,0x20,0x2a},{0x28,0x22,0xa8,0xa8},{0x28,0x00,0x00,0x00}},{{0xaa,0xaa,0x20,0x00},{0x20,0xaa,0xaa,0x80},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x28},{0x20,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x22,0x2a,0xaa,0x00},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0x22,0x2a,0xaa,0xa0},{0x00,0x00,0x00,0x00},{0x22,0x02,0x08,0x80},{0x00,0xa8,0x22,0x2a},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x80}},{{0xaa,0xaa,0x20,0x00},{0x20,0xaa,0xaa,0x80},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x2a},{0x20,0x80,0x00,0x00},{0x00,0x00,0x00,0x20},{0x00,0x00,0x00,0x00},{0x2a,0x2a,0xaa,0x80},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0x22,0x2a,0xaa,0xa0},{0x00,0x00,0x00,0x00},{0xa2,0x82,0x08,0x80},{0x08,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x40}},{{0xaa,0xaa,0x20,0x00},{0x20,0xaa,0xaa,0x80},{0x80,0x00,0x00,0x02},{0x00,0x88,0x00,0x2a},{0x20,0x80,0x00,0x00},{0x00,0x00,0x00,0x20},{0x20,0x00,0x00,0x02},{0xaa,0x2a,0xaa,0x80},{0x80,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0x2a,0x2a,0xaa,0xa8},{0x00,0x00,0x00,0x00},{0xaa,0x82,0x88,0xa0},{0x8a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0x94},{0x24,0x00,0x28,0x40}},{{0xaa,0xaa,0x20,0x00},{0x20,0xaa,0xaa,0x80},{0x80,0x00,0x00,0x02},{0x20,0x88,0x00,0x2a},{0x20,0x80,0x00,0x00},{0x00,0x00,0x00,0x28},{0x20,0x80,0x00,0x02},{0xaa,0x2a,0xaa,0x80},{0x80,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0xaa,0x2a,0xaa,0xa8},{0x08,0x00,0x00,0x00},{0xaa,0x8a,0x8a,0xa0},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0x24,0x00,0x28,0x40}},{{0xaa,0xaa,0xa0,0x00},{0x20,0xaa,0xaa,0x80},{0x80,0x00,0x00,0x22},{0x20,0x88,0x00,0x2a},{0x22,0x80,0x00,0x00},{0x00,0x00,0x00,0x28},{0xa0,0xa0,0xa8,0x02},{0xaa,0x2a,0xaa,0x82},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0x2a,0xaa,0xa8},{0x08,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa5},{0xa6,0xaa,0xaa,0x95},{0x24,0x00,0x26,0x40}},{{0xaa,0xaa,0xa0,0x00},{0x20,0xaa,0xaa,0x42},{0x80,0x00,0x00,0x22},{0x20,0x88,0x00,0x2a},{0x2a,0x80,0x00,0x02},{0x20,0x80,0x20,0x28},{0xa2,0xa8,0xaa,0x02},{0xaa,0x2a,0xaa,0x82},{0x80,0x00,0x00,0x01},{0x20,0x00,0x00,0x20},{0xaa,0xaa,0xaa,0xa8},{0x08,0x00,0x00,0x20},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x95},{0xa6,0xaa,0xa6,0x55},{0x56,0x02,0x95,0x54}},{{0xaa,0xaa,0xa0,0x04},{0x20,0xaa,0xa5,0x4a},{0x80,0x00,0x00,0x29},{0xa0,0x88,0x00,0x26},{0x2a,0x80,0x00,0x02},{0x20,0x80,0x20,0x28},{0xaa,0xaa,0xaa,0x01},{0xaa,0x2a,0xaa,0x82},{0x80,0x00,0x00,0x01},{0x20,0x80,0x00,0xa2},{0xaa,0xaa,0xaa,0x98},{0x88,0x80,0x00,0xa2},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0xa5,0xa9,0x65,0x55},{0x56,0x0a,0x95,0x54}},{{0xaa,0xa9,0xa0,0x24},{0x20,0xa9,0x55,0x4a},{0x80,0x00,0x00,0x29},{0xa0,0x88,0x00,0x25},{0x2a,0x80,0x00,0x02},{0x20,0xa0,0x28,0x28},{0xaa,0xaa,0xaa,0x01},{0xaa,0x2a,0xaa,0x80},{0xa0,0x00,0x00,0x01},{0x20,0xa2,0xa8,0xa9},{0xaa,0xaa,0xaa,0x94},{0x88,0xa2,0xa8,0xaa},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x95},{0xa5,0x95,0x55,0x55},{0x56,0x0a,0x95,0x54}},{{0xaa,0x95,0xa8,0xa4},{0x20,0xa9,0x55,0x45},{0xa0,0x00,0x00,0x29},{0xa2,0x88,0x00,0x15},{0x2a,0x80,0x00,0x01},{0x20,0xa8,0x28,0x14},{0xaa,0xaa,0xaa,0x81},{0xaa,0xaa,0xaa,0x81},{0xa0,0x00,0x00,0x01},{0xa2,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x94},{0x88,0xaa,0xaa,0xa9},{0xaa,0xaa,0xa6,0x55},{0xaa,0xaa,0xaa,0x95},{0x95,0x55,0x55,0x55},{0x56,0x89,0x55,0x54}},{{0xaa,0x95,0x98,0x94},{0xa0,0xa9,0x55,0x45},{0xa0,0x00,0x00,0x25},{0xaa,0x88,0x00,0x15},{0xaa,0x80,0x00,0x21},{0x20,0xaa,0xa8,0x94},{0xaa,0xaa,0xaa,0x81},{0xaa,0xaa,0xaa,0xa1},{0xa0,0x22,0xa0,0x21},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x94},{0xa8,0xaa,0xaa,0xa9},{0xaa,0xa9,0xa6,0x55},{0xaa,0xaa,0xa9,0x55},{0x95,0x55,0x55,0x55},{0x55,0xa5,0x55,0x14}},{{0xa9,0x55,0x9a,0x98},{0xa8,0xa9,0x55,0x45},{0xa0,0x00,0x00,0x15},{0xaa,0x88,0x00,0x15},{0xaa,0x80,0x00,0x21},{0xa2,0xaa,0xaa,0x94},{0xaa,0xaa,0xaa,0x89},{0xaa,0xaa,0xa9,0xa1},{0xa2,0x2a,0xa0,0x21},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa5,0x56},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa9,0xa6,0x55},{0xaa,0xaa,0x95,0x55},{0x95,0x55,0x55,0x55},{0x55,0xa5,0x55,0x14}},{{0xa5,0x55,0x5a,0xa8},{0xa8,0x95,0x55,0x45},{0xa0,0x82,0x20,0x15},{0xaa,0x88,0x00,0x15},{0xaa,0x80,0x20,0x21},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0x85,0x69},{0xaa,0x2a,0xa8,0x29},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa9,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0xa9,0xa9,0xa5,0x55},{0xa6,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0xa5,0x41,0x14}},{{0x95,0x55,0x6a,0x68},{0xa8,0x55,0x55,0x85},{0xa8,0xaa,0xa0,0x15},{0xaa,0x88,0x00,0x15},{0xaa,0x80,0x20,0x21},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xa9,0x55,0x69},{0xaa,0x2a,0xaa,0x15},{0xaa,0xaa,0xaa,0x55},{0xaa,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0x99,0xa9,0x65,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x65,0x40,0x14}},{{0x95,0x55,0x66,0x58},{0xa8,0x55,0x5a,0x85},{0xa8,0xaa,0xa0,0x15},{0xaa,0xa8,0xa0,0x15},{0xaa,0x62,0xa8,0x19},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa5,0x95},{0xaa,0x95,0x55,0x55},{0xaa,0x2a,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0xa9,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x55},{0x95,0x65,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x91,0x55,0x40,0x14}},{{0x95,0x56,0xa5,0x94},{0xa8,0x56,0xaa,0x85},{0xa8,0xaa,0xa0,0x95},{0xaa,0xa8,0xa0,0x15},{0xaa,0x6a,0xaa,0x15},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0x55,0x55},{0x89,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa5,0x55},{0x99,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x55},{0x95,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x50,0x00,0x14}},{{0x55,0x6a,0x89,0x94},{0x98,0x6a,0xaa,0x85},{0xaa,0xaa,0xa0,0x95},{0xaa,0xa6,0xa0,0x15},{0x8a,0x6a,0xaa,0x95},{0xaa,0xaa,0x96,0x55},{0xaa,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa9,0x55,0x55},{0x95,0x95,0x55,0x55},{0xa6,0xaa,0xa5,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x89,0x50,0x00,0x14}},{{0x56,0xaa,0x9a,0x14},{0x98,0xaa,0xaa,0x85},{0xaa,0xaa,0xaa,0x95},{0xaa,0x66,0xa2,0x15},{0x99,0x6a,0xaa,0x95},{0xaa,0x6a,0x95,0x55},{0x99,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xa6,0xa9,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0xa9,0x10,0x00,0x04}},{{0x5a,0xaa,0x12,0x54},{0xaa,0xaa,0xaa,0x81},{0xaa,0xaa,0xaa,0x95},{0xaa,0x66,0xaa,0x15},{0x95,0x6a,0xaa,0x95},{0xaa,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xaa,0xa9,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa6,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x9a,0x55,0x55,0x55},{0xa9,0x10,0x00,0x04}},{{0x6a,0xaa,0x55,0x54},{0xaa,0xaa,0xaa,0x81},{0xaa,0xaa,0xaa,0x95},{0x9a,0x66,0xaa,0x15},{0x95,0x6a,0xaa,0x95},{0x9a,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x95,0x55,0x55},{0xaa,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa6,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x8a,0x55,0x55,0x55},{0xaa,0x00,0x00,0x00}},{{0x6a,0xaa,0x55,0x55},{0x9a,0x96,0xaa,0x41},{0x6a,0xaa,0xaa,0x55},{0x99,0x66,0xaa,0x95},{0x95,0x6a,0x95,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x59,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0x99,0x65},{0xaa,0x00,0x00,0x00}},{{0xaa,0xaa,0x55,0x55},{0x96,0x56,0xa5,0x51},{0x6a,0x69,0x8a,0x55},{0x95,0x66,0xaa,0x95},{0x95,0x69,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x00,0x00,0x00}},{{0xaa,0xa8,0x55,0x55},{0x96,0x55,0x55,0x55},{0x6a,0x65,0x58,0x55},{0x95,0x66,0x59,0x95},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x00,0x00,0x00}},{{0xa9,0x45,0x55,0x45},{0x96,0x55,0x55,0x55},{0x56,0x95,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x59,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x00,0x00,0x00}},{{0xa5,0x55,0x55,0x41},{0x96,0x55,0x55,0x55},{0x56,0x95,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x5a,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x95,0x55,0x55,0x41},{0x56,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x45,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0x56,0x59,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x51},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x2a},{0x55,0x55,0x55,0x61},{0x55,0x55,0x55,0x54},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x42},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x51},{0x59,0x55,0x55,0x2a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x51},{0x55,0x55,0x55,0x56},{0x55,0x15,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0x6a,0x6a,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0x6a,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x00,0x15},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x41},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0x6a,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x10,0x55},{0x55,0x55,0x55,0x5a},{0x55,0x55,0x55,0x40},{0x55,0x55,0x55,0x42},{0x6a,0x95,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x51,0x55,0x55,0x59},{0x15,0x55,0x55,0x82},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x51,0x55,0x55,0x55},{0x99,0x50,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x51,0x55,0x55,0x54},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x51,0x55,0x55,0x6a},{0x00,0x00,0x00,0x00},{0xaa,0x99,0x55,0x6a},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_5_6 = { .phases = 43, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_5_6_data[0] }; +const uint8_t epd_wp_ed047tc2_5_7_data[40][16][4] = {{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x04,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x0a,0x08,0x80},{0x00,0x00,0x00,0x08},{0x00,0x80,0x00,0x20},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0xa0,0x80,0x00,0x00},{0x08,0x80,0x20,0x00},{0x00,0x12,0x22,0x00},{0x00,0x00,0x00,0x00},{0x1a,0x20,0x00,0x00},{0x01,0x80,0x00,0x00},{0x88,0x00,0x00,0x00},{0x00,0x10,0x80,0x00},{0x20,0x0a,0x88,0x82},{0x80,0x00,0x05,0x08},{0x0a,0xa0,0x00,0x20},{0x20,0x00,0x00,0x20},{0x00,0x80,0x00,0x08},{0x80,0x28,0x08,0x80},{0x2a,0x80,0xa0,0x28},{0x20,0x00,0x80,0x04}},{{0xa8,0xa0,0x00,0x00},{0x08,0x80,0x20,0x00},{0x11,0x22,0xa2,0x00},{0x04,0x04,0x00,0x00},{0x2a,0xa0,0x20,0x00},{0x22,0xa0,0x00,0x00},{0x98,0x12,0x00,0x0a},{0x18,0xa0,0x80,0x00},{0x28,0x0a,0x8a,0x82},{0x88,0x88,0x09,0x28},{0x0a,0xa2,0x20,0x20},{0x20,0x00,0x02,0xa0},{0x00,0xa4,0x00,0x08},{0xa8,0xa8,0xa8,0xa0},{0xaa,0xaa,0xaa,0xa8},{0x20,0x02,0x88,0x84}},{{0xa8,0xa0,0x00,0x00},{0x08,0x80,0x20,0x00},{0x22,0x22,0xa2,0x28},{0x04,0x08,0x00,0x00},{0x2a,0xa0,0x28,0x00},{0x2a,0xa0,0x20,0x0a},{0x98,0x56,0x02,0x8a},{0xa8,0xa4,0x80,0x00},{0x28,0x0a,0xaa,0x82},{0x88,0xaa,0x0a,0x28},{0x2a,0xaa,0xa8,0x22},{0x20,0x40,0xa2,0xa2},{0x12,0xa8,0xa0,0x28},{0xa8,0xaa,0xaa,0xa0},{0xaa,0xaa,0xaa,0xa8},{0x28,0x82,0xa8,0x84}},{{0xa8,0xa0,0x00,0x00},{0x08,0xa0,0x20,0x00},{0x26,0x22,0xa2,0x28},{0x05,0x08,0x00,0x00},{0x2a,0xa0,0x28,0x00},{0x2a,0xa0,0x28,0x0a},{0x99,0xaa,0x82,0x8a},{0xaa,0xa8,0xa2,0x00},{0x28,0x8a,0xaa,0x82},{0xaa,0xaa,0xaa,0x28},{0x2a,0xaa,0xa8,0xa2},{0x20,0xa6,0xa2,0xa2},{0x92,0xaa,0xa8,0x28},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x98},{0x58,0x8a,0xa8,0x94}},{{0xa8,0xa0,0x00,0x00},{0x0a,0xa0,0x20,0x00},{0x2a,0x66,0xa2,0x28},{0x09,0x0a,0x00,0x00},{0x2a,0xa2,0x28,0x00},{0x2a,0xa0,0xa8,0x0a},{0xa9,0xaa,0x82,0x8a},{0xaa,0xaa,0xaa,0x00},{0x28,0x8a,0xaa,0x82},{0xaa,0xaa,0xaa,0xa8},{0x2a,0xaa,0xaa,0xa2},{0x25,0xa6,0xaa,0xa2},{0xaa,0xaa,0xa8,0x2a},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0x58,0x8a,0xaa,0x94}},{{0xa8,0xa0,0x00,0x00},{0x0a,0xaa,0x20,0x80},{0x2a,0xa6,0xa2,0x28},{0x19,0x0a,0x00,0x00},{0x2a,0xa2,0xa8,0x00},{0x2a,0xaa,0xa8,0x89},{0xaa,0xaa,0x8a,0x89},{0xaa,0xaa,0xaa,0x02},{0x2a,0x8a,0xaa,0xa1},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0x81},{0x2a,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0x58,0xaa,0xa9,0x94}},{{0xa8,0xa0,0x00,0x00},{0x0a,0xaa,0xa0,0x82},{0xaa,0xaa,0xa2,0x28},{0x9a,0x2a,0x00,0x00},{0x2a,0xaa,0xa8,0x04},{0x2a,0xaa,0xa8,0xa9},{0xaa,0xaa,0x8a,0x89},{0xaa,0xaa,0xaa,0x82},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0xa4},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0x58,0xaa,0xa9,0x94}},{{0xa8,0xa0,0x00,0x00},{0x0a,0xaa,0xa8,0x82},{0xaa,0xaa,0xa2,0x28},{0x9a,0x2a,0x00,0x00},{0xaa,0xaa,0xa8,0x88},{0x2a,0xaa,0xaa,0xa5},{0xaa,0xaa,0x8a,0x85},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0x96},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa9,0x95},{0x5a,0xaa,0xa9,0x54}},{{0xa8,0xa0,0x00,0x14},{0x0a,0xaa,0xa8,0x82},{0xaa,0xaa,0xaa,0x28},{0xaa,0x2a,0x00,0x00},{0xaa,0xaa,0xaa,0x99},{0x2a,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0x55,0x55},{0x5a,0xaa,0x69,0x54}},{{0xa8,0x50,0x00,0x14},{0x8a,0xaa,0x9a,0x81},{0xaa,0xaa,0xaa,0x16},{0xaa,0x2a,0x08,0x00},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa5,0x55},{0xa9,0xa5,0x55,0x55},{0x9a,0xaa,0x65,0x50}},{{0x98,0x50,0x00,0x14},{0x8a,0xaa,0x9a,0x81},{0xaa,0xaa,0xaa,0x15},{0xaa,0x2a,0x08,0x00},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x85},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x59},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xa9,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa6,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0xa9,0x64,0x50}},{{0x98,0x50,0x00,0x28},{0x8a,0x6a,0x9a,0x41},{0xaa,0xaa,0xa9,0x15},{0xaa,0xaa,0x18,0x80},{0xaa,0xaa,0x96,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xa9,0x65},{0xaa,0xaa,0x69,0x95},{0xaa,0xaa,0xa5,0x59},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0x80,0x55},{0xaa,0xaa,0xa9,0x55},{0xaa,0xaa,0x55,0x55},{0xaa,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0xa9,0x54,0x50}},{{0x94,0x50,0x00,0x28},{0xa6,0x55,0x55,0x61},{0xaa,0xaa,0xa9,0x15},{0xaa,0xaa,0x28,0x80},{0xa9,0x9a,0x96,0x95},{0xaa,0xaa,0x96,0x55},{0xaa,0xa9,0x69,0x65},{0xaa,0xaa,0x69,0x95},{0xaa,0xa5,0x65,0x55},{0xaa,0xa6,0x25,0x55},{0xaa,0x01,0x55,0x55},{0xaa,0xaa,0x59,0x55},{0xaa,0x55,0x55,0x55},{0x9a,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa9,0xa5,0x54,0x40}},{{0x94,0xa0,0x00,0x28},{0xa5,0x55,0x55,0x51},{0xaa,0xa9,0x59,0x15},{0xaa,0xaa,0x68,0xa1},{0xa5,0x59,0x55,0x55},{0xaa,0x5a,0x55,0x55},{0xaa,0xa9,0x65,0x55},{0xaa,0xaa,0x55,0x55},{0xaa,0xa5,0x55,0x55},{0xaa,0xa5,0x15,0x55},{0xa9,0x55,0x55,0x55},{0xaa,0xa9,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa9,0x65,0x54,0x40}},{{0x64,0xa0,0x00,0x14},{0xa5,0x55,0x55,0x59},{0xaa,0xa9,0x59,0x15},{0xaa,0xaa,0x68,0x95},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0xaa,0xa5,0x65,0x55},{0xaa,0x55,0x55,0x55},{0xaa,0xa5,0x55,0x55},{0xaa,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x9a,0x99,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa8,0x65,0x54,0x40}},{{0x64,0xa0,0x00,0x14},{0xa5,0x55,0x65,0x55},{0x8a,0x99,0x59,0x15},{0xaa,0xa5,0xaa,0x95},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa6,0xa5,0x65,0x55},{0xa5,0x55,0x55,0x55},{0x92,0x25,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x9a,0x99,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa4,0x55,0x54,0x40}},{{0x64,0xa0,0x00,0x14},{0xa5,0x55,0x65,0x95},{0x89,0x99,0x55,0x15},{0xaa,0xa5,0xaa,0x95},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x26,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x96,0x25,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x9a,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa4,0x55,0x54,0x40}},{{0x64,0x50,0x80,0x15},{0xa5,0x95,0x65,0x95},{0x99,0x95,0x55,0x15},{0xaa,0x95,0xa6,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x26,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa4,0x55,0x14,0x00}},{{0x58,0x5a,0x80,0x15},{0xa9,0xaa,0xaa,0x95},{0x15,0x55,0x55,0x15},{0xaa,0x95,0xa6,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x25,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa4,0x55,0x14,0x00}},{{0x98,0x5a,0x80,0x15},{0xaa,0xaa,0xaa,0x95},{0x15,0x55,0x55,0x15},{0x2a,0x95,0xa5,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0xa6,0x54,0x14,0x00}},{{0x98,0x5a,0x48,0x95},{0xaa,0xaa,0xaa,0x95},{0x15,0x55,0x55,0x15},{0x25,0x95,0x95,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x2a,0x55,0x55,0x65},{0xa6,0x54,0x10,0x00}},{{0x9a,0x55,0x68,0x55},{0x6a,0xaa,0x9a,0x55},{0x15,0x55,0x55,0x15},{0x25,0x55,0x95,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x25,0x55,0x55,0x66},{0x2a,0xaa,0xaa,0x6a},{0xa6,0x10,0x00,0x00}},{{0x9a,0x55,0x64,0x41},{0x5a,0xaa,0x9a,0x55},{0x15,0x55,0x55,0x15},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0x6a,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0xa6,0x10,0x08,0x00}},{{0x9a,0x55,0x94,0x81},{0x5a,0x6a,0x9a,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x46,0x0a,0x9a,0x81},{0xa6,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x45,0x0a,0xa9,0x41},{0xa5,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x15,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x44,0x85,0x56},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x45,0x0a,0x65,0x41},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0x55,0x55,0x69},{0x55,0x55,0x55,0x69},{0x55,0x56,0x11,0x59},{0x55,0x55,0x55,0x61},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x66},{0x65,0x44,0x42,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x46,0x05,0x55,0x41},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x51},{0x55,0xaa,0xaa,0x54},{0x45,0x55,0x55,0x56},{0x59,0x59,0x11,0x56},{0x55,0x55,0x14,0x52},{0x55,0x55,0x55,0x55},{0x55,0x51,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x46,0x05,0x55,0x41},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x61},{0x40,0x55,0x55,0x80},{0x6a,0xaa,0xaa,0xaa},{0x55,0x04,0x02,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x59,0x55,0x65,0x46},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x45,0x05,0x55,0x55},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x51},{0x40,0x00,0x00,0x42},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x64,0x0a,0x9a,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x45,0x05,0x55,0x55},{0x55,0x55,0x55,0x59},{0x65,0x55,0x55,0x55},{0x55,0x64,0x55,0x41},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x5a},{0x6a,0x2a,0x82,0x2a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x45},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x2a,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x44},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x40},{0x55,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x42},{0x95,0x55,0x51,0x42},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x50,0x50,0x02},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_5_7 = { .phases = 40, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_5_7_data[0] }; +const uint8_t epd_wp_ed047tc2_5_8_data[38][16][4] = {{{0x00,0x00,0x00,0x00},{0x08,0x00,0x8a,0x02},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x80,0x08,0x82},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x02},{0x00,0x00,0x00,0x08},{0x00,0x00,0x00,0x00},{0x02,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0xa8,0x00,0x0a,0x00},{0x08,0x00,0x8a,0x02},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0xa0,0x08,0x81},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x82},{0x20,0x00,0x00,0x08},{0x20,0x00,0x00,0x00},{0x02,0x82,0x00,0x20},{0x80,0x00,0x00,0x00},{0xaa,0x08,0xaa,0x08},{0x00,0x00,0x08,0x00}},{{0xa8,0x00,0x0a,0x00},{0x08,0x20,0x8a,0x02},{0x00,0x20,0x00,0x20},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0xa0,0x08,0x81},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x82},{0xa0,0x00,0x00,0x0a},{0x20,0x00,0x00,0x00},{0x02,0x82,0x00,0x2a},{0x80,0x00,0x00,0x01},{0xaa,0xaa,0xaa,0xa8},{0x00,0x20,0x08,0x00}},{{0xa8,0x00,0x0a,0x00},{0x08,0xa0,0x8a,0x02},{0x00,0x20,0x00,0x20},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0xa0,0x08,0x81},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x81},{0xa0,0x00,0x00,0x05},{0x20,0x00,0x00,0x01},{0x02,0x82,0x00,0xa9},{0x80,0x00,0x00,0x01},{0xaa,0xaa,0xaa,0xa4},{0x12,0x28,0xaa,0x00}},{{0xa8,0x00,0x0a,0x00},{0x88,0xa0,0x8a,0x02},{0x00,0x20,0x00,0x20},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x82,0xa8,0x08,0x81},{0x08,0x00,0x02,0x00},{0x00,0x00,0x00,0x08},{0x00,0x02,0x0a,0x80},{0x88,0x00,0x02,0x81},{0xa0,0x00,0x00,0x25},{0x28,0x00,0x00,0x21},{0x22,0x82,0x00,0xa5},{0x80,0x00,0x00,0x21},{0xaa,0xaa,0xaa,0xa4},{0x19,0x2a,0xaa,0x80}},{{0xa8,0x00,0x0a,0x00},{0x8a,0xa8,0x8a,0x0a},{0x00,0x20,0x00,0x28},{0x80,0x00,0x00,0x00},{0x20,0x00,0x00,0x0a},{0x82,0xaa,0x08,0x81},{0x08,0x20,0x02,0x02},{0x08,0x00,0x00,0x08},{0x28,0x02,0x0a,0x80},{0x88,0x08,0x0a,0x81},{0xa0,0x00,0x08,0x25},{0x2a,0x00,0x0a,0x21},{0x22,0xa2,0x00,0x95},{0x80,0x02,0x00,0xa1},{0xaa,0xaa,0xaa,0xa5},{0x19,0xaa,0xaa,0x80}},{{0xa8,0x00,0x05,0x00},{0x8a,0xaa,0x8a,0x0a},{0x02,0x20,0x00,0x28},{0x88,0x00,0x00,0x02},{0x20,0x00,0x00,0x09},{0xa2,0xaa,0xa8,0x85},{0x8a,0x28,0x0a,0x09},{0x88,0x00,0x00,0x08},{0x28,0x02,0x8a,0x80},{0x88,0x0a,0x0a,0x81},{0xa8,0x02,0x08,0x25},{0xaa,0xaa,0x0a,0x21},{0x2a,0xaa,0x2a,0x95},{0xa0,0x02,0x82,0x81},{0xaa,0xaa,0xaa,0x95},{0x19,0xaa,0xaa,0x80}},{{0xa8,0x00,0x05,0x00},{0x8a,0xaa,0xaa,0x09},{0x02,0x20,0x08,0x04},{0x88,0x00,0x00,0x21},{0x28,0x00,0x00,0x09},{0xaa,0xaa,0xa8,0x85},{0x8a,0xaa,0x0a,0x09},{0x88,0x08,0x00,0x04},{0xaa,0x82,0x8a,0x82},{0xaa,0xaa,0xaa,0x81},{0xa8,0x22,0xa8,0x15},{0xaa,0xaa,0xaa,0x15},{0xaa,0xaa,0x2a,0x95},{0xa0,0x22,0x82,0x91},{0xaa,0xaa,0xaa,0x95},{0x15,0x6a,0xaa,0x84}},{{0xa8,0x00,0x05,0x10},{0x8a,0xaa,0xaa,0x09},{0x22,0x20,0x28,0x14},{0x88,0x00,0x00,0x25},{0x28,0x00,0x00,0x05},{0xaa,0xaa,0xa8,0x45},{0xaa,0xaa,0xaa,0x05},{0x88,0x0a,0x00,0x85},{0xaa,0xa2,0x8a,0xa9},{0xaa,0xaa,0xaa,0xa1},{0xaa,0x2a,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xa2,0x2a,0x8a,0x95},{0xaa,0xaa,0xaa,0x95},{0x15,0x6a,0xa6,0x84}},{{0xa8,0x00,0x05,0x90},{0x8a,0xaa,0x65,0x09},{0xaa,0x22,0xaa,0x15},{0x88,0x00,0x00,0x25},{0xa8,0x00,0x00,0x25},{0xaa,0xaa,0xa8,0x65},{0xaa,0xaa,0xaa,0x25},{0xa8,0x2a,0x80,0xa5},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0xa2,0xaa,0x8a,0x95},{0xa9,0xaa,0x66,0x55},{0x15,0x6a,0x56,0x44}},{{0x94,0x00,0x05,0x90},{0x8a,0xaa,0x65,0x29},{0xaa,0x22,0xaa,0x95},{0x88,0x00,0x00,0x25},{0xa8,0x08,0x00,0x25},{0xaa,0xaa,0xa6,0x65},{0xaa,0xaa,0xaa,0x25},{0xaa,0x2a,0x8a,0xa5},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x45},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0x29,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0xa9,0xa9,0x55,0x55},{0x25,0x6a,0x55,0x54}},{{0x94,0x00,0x0a,0x64},{0x8a,0xaa,0x65,0x19},{0xaa,0x22,0xaa,0x95},{0x88,0x00,0x00,0x25},{0xa8,0x0a,0x0a,0x15},{0xaa,0x6a,0xa6,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0x8a,0xa5},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xa9,0x69,0xaa,0x55},{0xaa,0xaa,0xaa,0x55},{0x99,0xa5,0x55,0x55},{0x21,0x15,0x55,0x54}},{{0x94,0x00,0x0a,0x64},{0xaa,0x9a,0x65,0x19},{0xaa,0x22,0xaa,0x95},{0x8a,0x00,0x00,0x15},{0xa8,0x2a,0x8a,0x15},{0xaa,0x5a,0xa6,0x55},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa8,0x55},{0x9a,0xaa,0xa6,0x55},{0x9a,0xaa,0xa5,0x55},{0xa9,0x69,0xaa,0x55},{0xaa,0xa9,0x6a,0x55},{0x95,0x55,0x55,0x55},{0x22,0x15,0x55,0x54}},{{0x94,0x00,0x0a,0xa5},{0xaa,0x5a,0x65,0x15},{0xaa,0x22,0xaa,0x95},{0xaa,0xa0,0x08,0x15},{0xa8,0x2a,0x8a,0x15},{0xaa,0x55,0x56,0x55},{0xaa,0xaa,0xa9,0x95},{0xaa,0xaa,0xaa,0x15},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa5,0x55},{0x9a,0xa9,0x56,0x55},{0x9a,0xa1,0x55,0x55},{0xa9,0x69,0x95,0x55},{0xaa,0xa9,0x69,0x55},{0x95,0x55,0x55,0x55},{0x22,0x15,0x55,0x54}},{{0x68,0x00,0x0a,0x95},{0xa6,0x55,0x55,0x15},{0xaa,0x12,0x8a,0x15},{0xaa,0xa0,0x28,0x15},{0xa8,0x2a,0x8a,0x15},{0xa9,0x55,0x56,0x55},{0xaa,0xaa,0xa5,0x95},{0xaa,0xaa,0xaa,0x55},{0xaa,0xa9,0xa5,0x55},{0xaa,0xa5,0x55,0x55},{0x9a,0xa9,0x55,0x55},{0x91,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x9a,0xa9,0x65,0x55},{0x95,0x55,0x55,0x55},{0xa2,0x15,0x55,0x54}},{{0x68,0x00,0x0a,0x55},{0xa6,0x55,0x9a,0x15},{0xaa,0x12,0x06,0x55},{0xaa,0xaa,0x28,0x15},{0xa8,0x2a,0xaa,0x15},{0xa9,0x55,0x56,0x55},{0xaa,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xa9,0x65,0x55},{0xaa,0xa5,0x55,0x55},{0x9a,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x99,0x95,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa2,0x15,0x55,0x54}},{{0x68,0x00,0x05,0x55},{0xa5,0x55,0x9a,0x25},{0xa9,0x91,0x55,0x55},{0xaa,0xaa,0x28,0x15},{0xa8,0x2a,0xaa,0x95},{0x59,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0xaa,0xa5,0x6a,0x55},{0xaa,0xa9,0x65,0x55},{0xa4,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0x15,0x55,0x54}},{{0x68,0x00,0x05,0x55},{0xa5,0x65,0x9a,0x25},{0x99,0x91,0x55,0x55},{0xaa,0xaa,0xa8,0x95},{0x9a,0x25,0x65,0x95},{0x51,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0xa6,0x85,0x65,0x55},{0x9a,0x29,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0x15,0x55,0x54}},{{0x54,0x00,0x05,0x55},{0xa9,0xa5,0x9a,0x25},{0x99,0x91,0x55,0x55},{0xa6,0xaa,0xaa,0x95},{0x96,0xa5,0x65,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa6,0x85,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x96,0x55,0x55,0x55},{0xaa,0x95,0x11,0x54}},{{0x94,0x00,0x05,0x55},{0x69,0xaa,0xaa,0x25},{0x95,0x99,0x55,0x55},{0xa6,0xaa,0x96,0x55},{0x96,0x95,0x55,0x55},{0x55,0x55,0x55,0x56},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x85,0x55,0x55,0x56},{0xa6,0x55,0x55,0x59},{0xaa,0x95,0x21,0x54}},{{0x94,0x00,0x85,0x51},{0x6a,0xaa,0xaa,0xa5},{0x95,0x99,0x55,0x55},{0x65,0x59,0x96,0x55},{0x96,0x95,0x55,0x55},{0x55,0x55,0x55,0x56},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x85,0x55,0x55,0x66},{0xaa,0x56,0x99,0x6a},{0xaa,0xaa,0xaa,0xa8}},{{0x94,0x22,0x85,0x51},{0x6a,0xaa,0x20,0x95},{0x55,0x59,0x55,0x55},{0x55,0x55,0x56,0x55},{0x96,0x95,0x55,0x55},{0x55,0x55,0x55,0x5a},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x66,0x56,0x95,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x96,0x2a,0x65,0x01},{0xa2,0x8a,0x65,0x95},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x96,0x95,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x15,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x96,0xa9,0x50,0x01},{0xa6,0x0a,0x65,0x95},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x45,0x55,0x55,0x4a},{0x55,0x55,0x55,0x55},{0x66,0x96,0x55,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x42,0x95,0x90,0x01},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x55,0x95,0x55,0x95},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x52},{0x65,0x54,0x01,0x2a},{0x65,0x55,0x55,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x41,0x56,0xa0,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x64},{0x66,0x6a,0xa9,0x50},{0x55,0x55,0x55,0x64},{0x55,0x55,0x55,0x5a},{0x55,0x55,0x55,0x55},{0x45,0x50,0x00,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x41,0x6a,0x60,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x56},{0x55,0x5a,0x95,0x5a},{0x55,0x15,0x55,0x20},{0x55,0x55,0x55,0x5a},{0x55,0x55,0x55,0x95},{0x55,0x55,0x55,0x56},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x42,0xa9,0x50,0x05},{0x55,0x55,0x55,0x55},{0x65,0x55,0x55,0x65},{0x55,0x55,0x55,0x55},{0x59,0x65,0x6a,0xa6},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x41,0x50,0x15,0x6a},{0x45,0x54,0x55,0x91},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x42,0x95,0x50,0x05},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x51},{0x65,0x55,0x55,0x54},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x45,0x54,0x10,0x6a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x41,0x55,0x50,0x15},{0x55,0x55,0x55,0x55},{0x6a,0xa2,0xaa,0xa2},{0x52,0xa6,0x65,0x92},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x41,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xa2},{0x6a,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x40,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x84,0x50,0x05,0x0a},{0x40,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x2a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0xa5,0x50,0x15,0x48},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x45},{0x00,0x00,0x00,0x00},{0x81,0x51,0x11,0x68},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x54},{0x45,0x55,0x55,0x44},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_5_8 = { .phases = 38, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_5_8_data[0] }; +const uint8_t epd_wp_ed047tc2_5_9_data[38][16][4] = {{{0x00,0x00,0x00,0x00},{0x0a,0x82,0x02,0x00},{0x40,0x00,0x00,0x00},{0x00,0x80,0x02,0x08},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x28,0x00,0x00,0x02},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x0a,0x8a,0x82,0x00},{0x40,0x08,0x00,0x40},{0x00,0x80,0x22,0x08},{0x00,0x08,0x08,0x08},{0x00,0x00,0x00,0x00},{0x00,0x00,0x02,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x10,0x04,0x00,0x00},{0x11,0x40,0x20,0x00},{0x81,0x00,0x00,0x20},{0x28,0x08,0x00,0x82},{0x00,0x20,0x80,0x80},{0x00,0x00,0x02,0x80}},{{0x80,0x00,0x00,0x00},{0x6a,0x8a,0x8a,0x00},{0x90,0x08,0x01,0x40},{0x00,0x80,0x22,0x08},{0x00,0x28,0x88,0x0a},{0x80,0x08,0x00,0x00},{0x00,0x08,0x02,0x00},{0x00,0x08,0x02,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x80,0x00},{0x14,0x14,0x00,0x00},{0x21,0x50,0x20,0x80},{0x81,0x18,0x00,0xa0},{0x29,0x0a,0x02,0x81},{0x2a,0xa2,0xaa,0xa0},{0x00,0x2a,0x02,0x40}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x00},{0xa0,0x08,0x02,0x80},{0x80,0x88,0x22,0x08},{0x20,0xa8,0x89,0x0a},{0x80,0xa8,0x00,0x02},{0xaa,0x8a,0x0a,0x08},{0x00,0x08,0x02,0x00},{0x00,0x00,0x00,0x02},{0x08,0x08,0x80,0x00},{0x24,0x54,0x22,0x80},{0x25,0x52,0x2a,0xa0},{0x86,0xa8,0x20,0xa8},{0xaa,0x2a,0x82,0x81},{0x2a,0xaa,0xaa,0xa0},{0x00,0xaa,0x22,0x40}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x00},{0xaa,0x8a,0x2a,0x80},{0x80,0x88,0x22,0x08},{0x22,0xaa,0x8a,0x0a},{0x82,0xa8,0x00,0x02},{0xaa,0xaa,0x0a,0x0a},{0x00,0x08,0x02,0x28},{0x00,0x00,0x00,0x02},{0x2a,0x8a,0x80,0x00},{0xa5,0xaa,0xa2,0xa0},{0x26,0x96,0xaa,0xa0},{0x8a,0xa8,0xa0,0xa8},{0xaa,0x2a,0x8a,0x81},{0x2a,0xaa,0xaa,0xa8},{0x00,0xaa,0x22,0x40}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x80},{0xaa,0x8a,0xaa,0x80},{0x80,0x88,0x22,0x24},{0xaa,0xaa,0x8a,0x0a},{0xa2,0xa8,0x02,0x02},{0xaa,0xaa,0x2a,0x0a},{0x00,0x08,0x02,0x2a},{0x00,0x00,0x00,0x02},{0x2a,0xaa,0x80,0x00},{0xa9,0xaa,0xa2,0xa0},{0x26,0xa6,0xaa,0xa0},{0x8a,0xaa,0xaa,0xaa},{0xaa,0x2a,0x8a,0x41},{0xaa,0xaa,0xaa,0xa8},{0x08,0xaa,0x12,0x40}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x80},{0xaa,0x8a,0xaa,0x80},{0x80,0x88,0x22,0x24},{0xaa,0xaa,0x8a,0x29},{0xa2,0xa8,0x02,0x02},{0xaa,0xaa,0xaa,0x0a},{0x00,0x08,0x02,0x2a},{0x00,0x00,0x08,0x80},{0x2a,0xaa,0x8a,0x22},{0xaa,0xaa,0xaa,0xa0},{0x2a,0xaa,0xaa,0xa0},{0x8a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x69},{0xaa,0xaa,0xaa,0xa8},{0x28,0xaa,0x12,0x40}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x80},{0xaa,0xaa,0xaa,0x80},{0x80,0x88,0x22,0x24},{0xaa,0xaa,0x8a,0x25},{0xaa,0xaa,0x0a,0x02},{0xaa,0xaa,0xaa,0x09},{0x20,0x08,0x02,0x28},{0x00,0x02,0x0a,0xa0},{0x2a,0xaa,0x8a,0x2a},{0xaa,0xaa,0xaa,0xa0},{0x2a,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0xaa,0xa8},{0x28,0xaa,0x11,0x44}},{{0x80,0x00,0x00,0x00},{0xaa,0xaa,0x8a,0x80},{0xaa,0xaa,0xaa,0x80},{0x81,0x88,0xa2,0x24},{0xaa,0xaa,0x8a,0x25},{0xaa,0xaa,0x0a,0x21},{0xaa,0xaa,0xaa,0x05},{0x2a,0x8a,0x02,0x28},{0x00,0x82,0xaa,0xa1},{0x2a,0xaa,0xaa,0x2a},{0xaa,0xaa,0xaa,0xa8},{0x2a,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0x95},{0xa6,0xaa,0xa9,0x55},{0xaa,0xaa,0xaa,0xa8},{0x2a,0xaa,0x91,0x44}},{{0x80,0x00,0x00,0x20},{0xaa,0xaa,0x89,0x80},{0xaa,0xaa,0xaa,0x80},{0x82,0x88,0xaa,0x24},{0xaa,0xaa,0xaa,0x25},{0xaa,0xaa,0x0a,0x21},{0xaa,0xaa,0xaa,0x05},{0x2a,0xaa,0x82,0x04},{0x20,0xa2,0xaa,0xa1},{0x2a,0xaa,0xaa,0x29},{0xaa,0xaa,0xaa,0xa8},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x55},{0x96,0xa5,0x65,0x55},{0xaa,0xaa,0xaa,0x54},{0x2a,0xaa,0x91,0x44}},{{0x80,0x00,0x00,0x10},{0xaa,0xaa,0x89,0x80},{0xaa,0xaa,0xaa,0xa0},{0xa2,0xa8,0x9a,0x14},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0x8a,0x21},{0xaa,0xaa,0xaa,0x85},{0x2a,0xaa,0x8a,0x15},{0x20,0xaa,0xaa,0xa1},{0x2a,0xaa,0xaa,0x25},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x5a},{0xaa,0xaa,0xaa,0x55},{0x96,0x95,0x55,0x55},{0xaa,0xaa,0xaa,0x56},{0x2a,0x99,0x91,0x44}},{{0x80,0x00,0x00,0x94},{0xaa,0xa9,0x45,0x44},{0xaa,0xaa,0xaa,0xa0},{0xa2,0xa8,0x99,0x16},{0xaa,0xa6,0xa6,0x95},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xa9,0xa5},{0xaa,0xaa,0xa9,0x95},{0x2a,0xaa,0xaa,0x69},{0x2a,0xaa,0xaa,0x95},{0xaa,0xaa,0xaa,0x5a},{0xaa,0xaa,0x9a,0x55},{0xaa,0xaa,0x9a,0x55},{0x95,0x95,0x55,0x55},{0xaa,0xaa,0x55,0x56},{0x1a,0x95,0x99,0x04}},{{0x80,0x00,0x00,0x64},{0xa9,0x65,0x45,0x48},{0xaa,0xaa,0xa9,0xa2},{0xa2,0x6a,0x99,0x15},{0xaa,0xa5,0x65,0x95},{0xaa,0xaa,0xaa,0x99},{0xaa,0xaa,0xa5,0xa5},{0xaa,0xaa,0xa9,0x95},{0xaa,0xaa,0xaa,0x59},{0x2a,0xaa,0x6a,0x95},{0xaa,0xaa,0x99,0x55},{0xaa,0xaa,0x95,0x55},{0xaa,0xaa,0x9a,0x55},{0x95,0x95,0x55,0x55},{0xaa,0x99,0x55,0x55},{0x19,0x55,0x89,0x04}},{{0x40,0x00,0x00,0xa4},{0xa5,0x65,0x45,0x4a},{0xaa,0xaa,0xa9,0xa1},{0xa2,0x6a,0x99,0x15},{0xa9,0x95,0x65,0x95},{0xaa,0xaa,0xaa,0x95},{0xaa,0xa5,0x95,0xa5},{0xaa,0xa6,0xa9,0x95},{0xaa,0xaa,0xa6,0x55},{0x2a,0xaa,0x6a,0x95},{0xaa,0xaa,0x59,0x55},{0xaa,0xa9,0x55,0x55},{0xaa,0xa6,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa5,0x99,0x55,0x55},{0x15,0x55,0x49,0x14}},{{0x40,0x00,0x00,0x54},{0xa5,0x65,0x45,0x88},{0xaa,0xaa,0xa9,0xa1},{0xaa,0x66,0x11,0x15},{0xa9,0x55,0x65,0x55},{0xaa,0x96,0xa9,0x95},{0xa5,0x55,0x55,0x55},{0xaa,0xa6,0xa9,0x15},{0xaa,0xaa,0x95,0x55},{0x26,0xa5,0x65,0x95},{0xaa,0xa9,0x55,0x55},{0xaa,0xa9,0x55,0x55},{0xaa,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x15,0x55,0x45,0x14}},{{0x40,0x00,0x00,0x55},{0xa5,0x55,0x46,0x89},{0xaa,0xa6,0xa5,0x61},{0xaa,0x66,0x51,0x15},{0x95,0x55,0x55,0x55},{0x28,0x56,0xa5,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xa6,0xa9,0x55},{0xaa,0xa9,0x55,0x55},{0xa5,0x55,0x55,0x55},{0xaa,0xa9,0x55,0x55},{0x9a,0xa9,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x45,0x14}},{{0xa0,0x00,0x00,0x55},{0x95,0x56,0x8a,0x99},{0xaa,0xaa,0x9a,0x51},{0xaa,0x66,0x55,0x95},{0x95,0x55,0x55,0x55},{0x29,0x55,0xa5,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xa5,0x45,0x55},{0xaa,0xa9,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0x59,0x55,0x55},{0x9a,0xa9,0x55,0x55},{0xa5,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x45,0x14}},{{0xa0,0x00,0x00,0x55},{0x9a,0x9a,0x8a,0x65},{0xaa,0xa5,0x56,0x51},{0x6a,0x56,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x85,0x55,0x55,0x55},{0xaa,0x59,0x55,0x55},{0x95,0x55,0x55,0x55},{0x9a,0x55,0x55,0x55},{0x99,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa9,0x55,0x55,0x96},{0x95,0x55,0x55,0x55},{0x05,0x55,0x45,0x14}},{{0xa0,0x00,0x20,0x51},{0x5a,0xaa,0x8a,0x65},{0xa5,0x65,0x56,0x59},{0x69,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0x6a,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x85,0x55,0x45,0x10}},{{0x60,0x28,0xa0,0x51},{0x6a,0xaa,0x8a,0x65},{0x95,0x55,0x56,0x55},{0x59,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x84,0x55,0x44,0x10}},{{0x6a,0xaa,0xa8,0x11},{0x6a,0xaa,0x8a,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0xa6,0x45,0x44,0x10}},{{0x5a,0xaa,0x64,0x01},{0xa6,0x99,0x45,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0xa6,0x44,0x46,0x10}},{{0x5a,0x95,0x56,0x01},{0x95,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x99,0x01},{0x95,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x56,0x5a,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x95},{0x95,0x55,0x55,0x51},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x65,0x55},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xa8}},{{0x25,0x6a,0x99,0x01},{0x15,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x65,0x65},{0x56,0x5a,0x56,0x56},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x65},{0x95,0x55,0x41,0x56},{0x95,0x55,0x55,0x41},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x5a,0x66,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa8}},{{0x2a,0xaa,0x56,0x05},{0x55,0x55,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x95,0x95,0x61},{0x55,0x55,0x55,0x59},{0x55,0x55,0x55,0x45},{0x55,0x55,0x55,0x59},{0x55,0x55,0x54,0x55},{0x55,0x54,0x00,0x15},{0x91,0x55,0x15,0x42},{0x55,0x55,0x24,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x2a,0x95,0x56,0x05},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x65,0x49,0x91},{0x55,0x55,0x54,0x44},{0x55,0x55,0x55,0x49},{0x15,0x55,0x55,0x54},{0x55,0x51,0x54,0x0a},{0x55,0x04,0x00,0x2a},{0xaa,0xaa,0xaa,0xaa},{0x55,0x54,0x10,0x55},{0x65,0x56,0x9a,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x05},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0xa2,0x1a,0x06,0x50},{0x68,0xa0,0xa8,0xaa},{0x55,0x45,0x55,0x06},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x45,0x04,0x00,0xaa},{0x55,0x55,0x65,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x51,0x05,0x01,0x02},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x6a},{0x00,0x00,0x00,0x00},{0x80,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x2a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x06},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x15,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x58},{0x55,0x55,0x55,0x00},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x58},{0x55,0x55,0x55,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x6a,0xaa,0xa9,0xa4},{0x55,0x55,0x55,0x00},{0x15,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x54},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_5_9 = { .phases = 38, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_5_9_data[0] }; +const uint8_t epd_wp_ed047tc2_5_10_data[44][16][4] = {{{0x00,0x00,0x00,0x00},{0x80,0x80,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x02,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x20,0x00},{0x00,0x00,0x00,0x00},{0x00,0x80,0x00,0x00},{0x80,0x00,0x08,0x02},{0x00,0x80,0x00,0x08},{0x10,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x02,0x00,0x00,0x00},{0xa2,0x88,0x20,0x05},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x02},{0x08,0x00,0x02,0x00},{0x00,0x00,0x00,0x00},{0x00,0x02,0x02,0x00},{0x00,0x00,0x00,0x02},{0x00,0x80,0x20,0x00},{0x00,0x80,0x00,0x00},{0x00,0x82,0x00,0x00},{0xa8,0x00,0x08,0x82},{0x00,0x80,0x20,0x0a},{0x92,0x00,0x00,0x8a},{0x2a,0x20,0xa2,0xa8},{0x00,0x00,0x00,0x08}},{{0x02,0x00,0x00,0x00},{0xa2,0x8a,0x20,0x05},{0x00,0x00,0x00,0x40},{0x00,0x00,0x00,0x02},{0x08,0x05,0x02,0x00},{0x00,0x00,0x00,0x02},{0x00,0x02,0x02,0x00},{0x00,0x00,0x00,0x0a},{0x00,0x80,0x20,0x00},{0x02,0xa0,0xa0,0x00},{0x00,0x82,0x00,0x02},{0xaa,0x20,0x08,0x82},{0x84,0x80,0xa0,0x0a},{0xa2,0x84,0x00,0x8a},{0x2a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x08}},{{0x82,0x00,0x00,0x00},{0xa2,0xaa,0xa0,0x05},{0x00,0x00,0x00,0x40},{0x00,0x00,0x00,0x02},{0x29,0x15,0x42,0x00},{0x00,0x00,0x00,0x02},{0x00,0x02,0x02,0x00},{0x00,0x00,0x00,0x0a},{0x02,0xa0,0x20,0x80},{0x02,0xaa,0xa8,0x00},{0x00,0x82,0x00,0x02},{0xaa,0xa8,0x2a,0x82},{0x9a,0x90,0xa8,0x0a},{0xa6,0xa8,0x00,0x8a},{0x2a,0xaa,0xaa,0xaa},{0x22,0x00,0x80,0x28}},{{0x82,0x00,0x00,0x00},{0xa2,0xaa,0xa8,0x09},{0x00,0x00,0x00,0x40},{0x00,0x00,0x00,0x02},{0x29,0x1a,0x46,0x00},{0x00,0x00,0x00,0x02},{0x00,0x02,0x02,0x00},{0x00,0x00,0x00,0x0a},{0x02,0xaa,0x28,0x80},{0x2a,0xaa,0xa8,0x00},{0x02,0x82,0x00,0x02},{0xaa,0xa8,0x2a,0x8a},{0xaa,0xa8,0xaa,0x0a},{0xaa,0xaa,0x08,0x8a},{0x2a,0xaa,0xaa,0xaa},{0x22,0x8a,0x88,0x24}},{{0x82,0x00,0x00,0x00},{0xaa,0xaa,0xa8,0x09},{0x00,0x00,0x00,0x90},{0x02,0xa0,0x08,0x02},{0x2a,0x2a,0x86,0x20},{0x08,0x00,0x00,0x02},{0x00,0x02,0x02,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xa8,0x80},{0x2a,0xaa,0xa8,0x20},{0x02,0x82,0x00,0x02},{0xaa,0xaa,0xaa,0x8a},{0xaa,0xa8,0xaa,0x0a},{0xaa,0xaa,0xa8,0x8a},{0xaa,0xaa,0xaa,0xaa},{0x1a,0x8a,0x8a,0xa4}},{{0x82,0x00,0x00,0x00},{0xaa,0xaa,0xa8,0x0a},{0x80,0x00,0x00,0x90},{0x02,0xaa,0x2a,0x02},{0x2a,0xaa,0x8a,0x20},{0x08,0x00,0x00,0x02},{0x00,0x02,0x02,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xa8,0x82},{0x2a,0xaa,0xaa,0x20},{0x2a,0xa2,0xa2,0x02},{0xaa,0xaa,0xaa,0x8a},{0xaa,0xaa,0xaa,0x2a},{0xaa,0xaa,0xa8,0x8a},{0xaa,0xaa,0xaa,0xaa},{0x1a,0xaa,0x4a,0x54}},{{0x82,0x00,0x00,0x08},{0xaa,0xaa,0xaa,0x0a},{0x80,0x02,0x00,0x90},{0x02,0xaa,0xaa,0x02},{0x2a,0xaa,0xaa,0xa0},{0x08,0x00,0x00,0x02},{0x00,0x02,0x02,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xa8,0x82},{0x2a,0xaa,0xaa,0x20},{0x2a,0xaa,0xaa,0x02},{0xaa,0xaa,0xaa,0x8a},{0xaa,0xaa,0xaa,0x2a},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x16,0xaa,0x46,0x54}},{{0x82,0x00,0x00,0x08},{0xaa,0xaa,0xaa,0x0a},{0x80,0x02,0x00,0xaa},{0x02,0xaa,0xaa,0x02},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x02},{0x00,0x02,0x82,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xaa,0x82},{0x2a,0xaa,0xaa,0x20},{0x2a,0xaa,0xaa,0x02},{0xaa,0xaa,0xaa,0x8a},{0xaa,0xaa,0xaa,0x2a},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa4},{0x15,0x9a,0x65,0x54}},{{0x82,0x00,0x00,0x28},{0xaa,0xaa,0xaa,0x0a},{0x80,0x22,0x00,0xaa},{0x02,0xaa,0xaa,0x02},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x02},{0x00,0x02,0x82,0x20},{0x00,0x00,0x00,0x0a},{0x2a,0xaa,0xaa,0x82},{0x2a,0xaa,0xaa,0x20},{0x2a,0xaa,0xaa,0x02},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa2},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0x55},{0x15,0x95,0x65,0x54}},{{0x81,0x00,0x00,0x28},{0xaa,0xaa,0xaa,0x0a},{0xa2,0x22,0x00,0xaa},{0x02,0xaa,0xaa,0x8a},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x02},{0x0a,0x02,0x82,0x20},{0x00,0x0a,0x00,0x09},{0x2a,0xaa,0xaa,0x82},{0x2a,0xaa,0xaa,0xa2},{0xaa,0xaa,0xaa,0x01},{0xaa,0xaa,0xa2,0xa9},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x55},{0x15,0x55,0x55,0x54}},{{0x81,0x00,0x80,0xa8},{0xaa,0xaa,0x9a,0x2a},{0xa2,0xa2,0x02,0xaa},{0x02,0xaa,0xaa,0xa9},{0x2a,0xaa,0xaa,0xa8},{0x28,0x00,0x00,0x02},{0x0a,0x82,0x82,0xa0},{0x00,0x8a,0x80,0x09},{0x2a,0xaa,0xaa,0x22},{0x2a,0xaa,0xaa,0xa2},{0xaa,0xaa,0xaa,0x01},{0xaa,0xaa,0xa2,0x21},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0xa9,0x55},{0x15,0x55,0x55,0x54}},{{0x81,0x00,0x80,0xa8},{0xaa,0x66,0x9a,0x2a},{0xa2,0xa2,0x22,0xaa},{0x02,0xaa,0xaa,0xa9},{0x2a,0xaa,0xa9,0xaa},{0xa8,0x00,0x00,0x01},{0x2a,0xa2,0xa0,0x80},{0x02,0x8a,0x80,0x05},{0x2a,0xaa,0x8a,0x20},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa1},{0xaa,0xaa,0xa0,0x61},{0xaa,0xaa,0xaa,0xa5},{0xaa,0xaa,0xaa,0x65},{0xaa,0xaa,0x55,0x55},{0x15,0x55,0x55,0x54}},{{0x81,0x00,0x80,0x94},{0xaa,0x65,0x56,0x26},{0xa2,0xaa,0x22,0xaa},{0x82,0xaa,0xaa,0xa9},{0x2a,0xaa,0xa9,0xaa},{0xa8,0x00,0x00,0x01},{0xaa,0xaa,0xa8,0x82},{0x02,0x8a,0x82,0x05},{0x2a,0xaa,0x8a,0x21},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xa8,0xaa,0xa1},{0xaa,0xaa,0xa0,0x65},{0xaa,0xaa,0x20,0x85},{0xaa,0xaa,0xaa,0x65},{0xaa,0x95,0x55,0x55},{0x15,0x55,0x55,0x54}},{{0x41,0x00,0x40,0x94},{0x69,0x65,0x56,0x26},{0xa2,0xaa,0x22,0xaa},{0x82,0xaa,0xaa,0xa1},{0x2a,0xaa,0xaa,0xaa},{0xa8,0x00,0x00,0x01},{0xaa,0xaa,0xa8,0x8a},{0xaa,0xaa,0xa2,0x05},{0x2a,0xaa,0x8a,0x21},{0x2a,0xaa,0xaa,0x9a},{0xaa,0x28,0xaa,0xa9},{0xaa,0xaa,0x80,0x65},{0xaa,0x2a,0x00,0x85},{0xaa,0xaa,0xaa,0x65},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x54}},{{0x42,0x00,0x48,0xa4},{0x59,0x55,0x55,0xa9},{0xa6,0xaa,0x22,0x69},{0x82,0xaa,0xaa,0x25},{0x2a,0xaa,0xaa,0x9a},{0xa8,0x80,0x00,0x01},{0xaa,0xaa,0xa8,0x8a},{0xaa,0xaa,0xaa,0x05},{0x2a,0xaa,0x8a,0x29},{0x2a,0xaa,0x56,0x99},{0xaa,0x28,0xa8,0xa9},{0xaa,0x82,0x80,0x65},{0xaa,0x2a,0x00,0x85},{0xaa,0xaa,0xa6,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x54}},{{0x42,0x00,0x48,0x64},{0x59,0x59,0x65,0xa9},{0xa6,0xaa,0x22,0x69},{0x82,0xaa,0xa0,0x65},{0x2a,0xaa,0xa9,0x56},{0xaa,0x80,0x00,0x09},{0xaa,0xa9,0xa9,0x8a},{0xaa,0xaa,0xaa,0x05},{0xaa,0x2a,0x86,0x69},{0x2a,0x55,0x55,0x99},{0xaa,0x69,0x89,0xa9},{0x96,0x82,0x00,0x45},{0xaa,0x22,0x10,0x05},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x54}},{{0x62,0x00,0x4a,0x54},{0x59,0x9a,0xa9,0x95},{0xaa,0xaa,0x22,0x65},{0x82,0xaa,0xa5,0x45},{0x26,0xaa,0xa9,0x55},{0xaa,0x80,0x00,0x09},{0xaa,0xa9,0x29,0x89},{0xaa,0xaa,0xaa,0x85},{0xaa,0x55,0x54,0x69},{0x21,0x55,0x55,0x55},{0xaa,0x69,0x45,0xa9},{0x95,0x55,0x55,0x55},{0xaa,0x22,0x10,0x05},{0x89,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x54}},{{0xa2,0x00,0x8a,0x54},{0x66,0xaa,0xaa,0x95},{0xaa,0xaa,0x22,0x55},{0x82,0x95,0x55,0x55},{0x16,0xa5,0x55,0x55},{0xa2,0xa0,0x20,0x09},{0xaa,0xa9,0x29,0x09},{0xaa,0xaa,0xaa,0x85},{0xa9,0x55,0x55,0x59},{0x11,0x55,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xa1,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x25,0x55,0x55,0x54}},{{0xa2,0x00,0x86,0x54},{0xa6,0xaa,0xaa,0xa5},{0xaa,0xaa,0x22,0x55},{0xa9,0x55,0x55,0x55},{0x16,0x5a,0xa9,0x55},{0xa2,0xaa,0x28,0x01},{0xaa,0xa9,0x29,0x55},{0xaa,0xaa,0xaa,0x85},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x29,0x55,0x55,0x54}},{{0xa1,0x00,0x85,0x54},{0xaa,0xa2,0xaa,0x65},{0xaa,0xaa,0x21,0x55},{0xa9,0x55,0x55,0x55},{0x15,0xa5,0x55,0x55},{0xa2,0xaa,0xa8,0x01},{0xaa,0xa9,0x69,0x55},{0xaa,0xa5,0x69,0xa5},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x29,0x45,0x55,0x54}},{{0xa1,0x00,0x85,0x54},{0x9a,0x95,0x55,0x55},{0xaa,0x99,0x21,0x55},{0xa9,0x55,0x55,0x55},{0x16,0x55,0x55,0x55},{0x96,0xaa,0xaa,0x85},{0xa2,0xa9,0x55,0x55},{0xaa,0xa5,0x69,0x65},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x2a,0x65,0x85,0x54}},{{0x61,0x00,0x45,0x54},{0x95,0x55,0x55,0x55},{0xaa,0x99,0x61,0x55},{0xa9,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x96,0xaa,0xaa,0x85},{0xa5,0x55,0x55,0x55},{0xaa,0x65,0x55,0x65},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x2a,0x65,0x89,0x94}},{{0x61,0x00,0x45,0x50},{0x95,0x55,0x55,0x55},{0x9a,0x99,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x96,0xaa,0xaa,0x85},{0x95,0x55,0x55,0x55},{0xa9,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x2a,0xaa,0x8a,0xa8}},{{0x61,0x00,0x45,0x10},{0x15,0x55,0x55,0x55},{0x59,0x55,0x95,0x55},{0xa9,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x96,0xaa,0xaa,0x65},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x2a,0xaa,0xaa,0xa8}},{{0x51,0x20,0x41,0x00},{0x55,0x55,0x55,0x55},{0x59,0x55,0x99,0x55},{0xa9,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x16,0x6a,0x94,0x65},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xa8}},{{0x50,0x2a,0x40,0x00},{0x55,0x55,0x55,0x55},{0x59,0x55,0x99,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xa8}},{{0x18,0x2a,0x00,0x01},{0x55,0x55,0x55,0x55},{0x51,0x55,0x99,0x55},{0x55,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0xa9},{0xaa,0xaa,0xaa,0xa8}},{{0x28,0xa9,0x00,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x99,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x28,0x95,0x20,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x99,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x24,0x95,0x20,0x01},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x95},{0x55,0x55,0x55,0x99},{0x95,0x55,0x55,0x55},{0x15,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x99},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x9a},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x14,0x6a,0x20,0x01},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x95},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x56},{0x95,0x55,0x55,0x65},{0x55,0x14,0x54,0x56},{0x41,0x55,0x55,0x56},{0x55,0x55,0x55,0x5a},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x14,0x6a,0x10,0x01},{0x55,0x55,0x55,0x56},{0x55,0x55,0x55,0x95},{0x55,0x55,0x55,0x11},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x59,0x55,0x95,0x55},{0x55,0x55,0x55,0x54},{0x55,0x55,0x55,0x15},{0x6a,0xaa,0xaa,0x99},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x18,0x96,0x10,0x05},{0x55,0x55,0x55,0x19},{0x55,0x55,0x55,0x65},{0x55,0x55,0x55,0x21},{0xa9,0x55,0x56,0xa5},{0x55,0x55,0x55,0x55},{0x66,0xa9,0x69,0x54},{0x55,0x50,0x14,0x1a},{0x6a,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x46},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x18,0x95,0x10,0x45},{0x55,0x55,0x55,0x15},{0x55,0x55,0x55,0x65},{0x6a,0x6a,0x9a,0x11},{0x95,0x55,0x55,0x55},{0x69,0x55,0x55,0x59},{0x51,0x56,0x16,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x18,0x55,0x10,0x55},{0x00,0x00,0x00,0x00},{0x55,0x65,0x56,0x54},{0x55,0x15,0x45,0x02},{0x80,0x00,0x00,0x0a},{0x55,0x55,0x55,0x16},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x15,0x55,0x15,0x55},{0x00,0x00,0x00,0x00},{0x59,0x55,0x55,0x14},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x65,0x45,0x54,0x0a},{0x2a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x40,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0x15,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x80,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0x95,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x95,0x55,0x55,0x55},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x6a,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_5_10 = { .phases = 44, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_5_10_data[0] }; +const uint8_t epd_wp_ed047tc2_5_11_data[57][16][4] = {{{0x20,0x8a,0x80,0x00},{0x15,0x55,0x5a,0xa4},{0x44,0x10,0x0a,0x41},{0x40,0x00,0x09,0x54},{0x10,0x50,0x00,0x00},{0x00,0x00,0x04,0x28},{0x40,0x00,0x00,0x00},{0x00,0x00,0x20,0x00},{0x00,0x00,0x40,0x00},{0x00,0x00,0x00,0x00},{0x00,0x40,0x00,0x68},{0x00,0x00,0x40,0x00},{0x00,0x00,0x0a,0x54},{0x00,0x0a,0x80,0x00},{0x10,0x09,0x60,0x00},{0x00,0x00,0x00,0x50}},{{0xaa,0xaa,0x8a,0x00},{0x0a,0x60,0x0a,0xa8},{0x54,0x54,0x8a,0x41},{0x41,0x02,0x09,0x54},{0x15,0x50,0x06,0x24},{0x00,0x08,0xa4,0x28},{0x44,0x00,0x09,0xa8},{0x05,0x00,0x2a,0xa8},{0x01,0x10,0x46,0xa8},{0x04,0x00,0x00,0xa8},{0x00,0x40,0x00,0x54},{0x04,0x00,0x44,0xa8},{0x00,0x00,0x8a,0x54},{0x00,0x0a,0x8a,0x58},{0x50,0x19,0x65,0x54},{0x00,0x00,0x00,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x2a,0x6a,0xaa,0xa8},{0x55,0x94,0x89,0x55},{0x41,0x02,0x09,0x54},{0x15,0x50,0x66,0x24},{0x40,0x04,0xa4,0x68},{0x44,0x0a,0x09,0x54},{0x05,0x08,0x55,0x54},{0x11,0x14,0x56,0x54},{0x04,0x40,0x00,0x58},{0x01,0x40,0x0a,0x54},{0x04,0x0a,0x44,0xa8},{0x01,0x00,0x8a,0x54},{0x00,0x0a,0x6a,0x54},{0x50,0x19,0x65,0x54},{0x00,0x00,0x01,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x2a,0x2a,0xaa,0xa8},{0x96,0x95,0x55,0x55},{0x51,0x0a,0x05,0x54},{0x15,0x50,0x66,0xa4},{0x40,0x04,0x54,0x54},{0x44,0x05,0x09,0x54},{0x05,0x18,0x55,0x54},{0x51,0x14,0x56,0x54},{0x04,0x40,0x02,0x54},{0x01,0x40,0x8a,0x54},{0x04,0x05,0x44,0x58},{0x01,0x0a,0x85,0x54},{0x01,0x05,0x65,0x54},{0x54,0x15,0x55,0x54},{0x00,0x00,0x01,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x6a,0xaa,0xaa,0xa8},{0x96,0xa5,0x55,0x55},{0x51,0x09,0x05,0x55},{0x15,0x50,0x65,0x94},{0x44,0x14,0x54,0x54},{0x54,0x15,0x95,0x54},{0x05,0x56,0x55,0x54},{0x51,0x14,0x55,0x54},{0x14,0x40,0x82,0x54},{0x01,0x40,0x8a,0x54},{0x04,0x05,0x44,0x54},{0x01,0x0a,0x45,0x54},{0x01,0x05,0x55,0x54},{0x54,0x15,0x55,0x54},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x6a,0xaa,0xaa,0xa8},{0x9a,0xa6,0x55,0x55},{0x51,0x49,0x25,0x55},{0x15,0x50,0x55,0x54},{0x54,0x14,0x54,0x54},{0x54,0x15,0x95,0x55},{0x05,0x55,0x55,0x55},{0x55,0x14,0x55,0x55},{0x14,0x40,0x8a,0x54},{0x01,0x40,0x85,0x54},{0x04,0x15,0x44,0x54},{0x01,0x0a,0x65,0x54},{0x01,0x05,0x55,0x54},{0x54,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x6a,0xaa,0xaa,0xa8},{0x9a,0xa6,0x55,0x55},{0x51,0x55,0x25,0x55},{0x15,0x50,0x55,0x54},{0x54,0x14,0x54,0x54},{0x54,0x15,0x95,0x55},{0x05,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x14,0x40,0xa9,0x54},{0x01,0x40,0x45,0x55},{0x04,0x15,0x44,0x54},{0x01,0x05,0x65,0x54},{0x01,0x05,0x55,0x54},{0x54,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xa6,0x65,0x55},{0x51,0x55,0x15,0x55},{0x15,0x50,0x55,0x54},{0x54,0x14,0x54,0x54},{0x54,0x15,0x55,0x55},{0x05,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x14,0x40,0x69,0x55},{0x01,0x40,0x65,0x55},{0x04,0x15,0x44,0x54},{0x01,0x05,0x55,0x54},{0x01,0x05,0x55,0x55},{0x54,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xa6,0x65,0x55},{0x51,0x55,0x15,0x55},{0x15,0x52,0x55,0x54},{0x54,0x14,0x56,0x54},{0x54,0x15,0x55,0x55},{0x05,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x15,0x40,0x65,0x55},{0x01,0x50,0x65,0x55},{0x04,0x15,0x64,0x54},{0x01,0x05,0x55,0x55},{0x11,0x05,0x55,0x55},{0x54,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xa6,0x65,0x55},{0x51,0x55,0x15,0x55},{0x15,0x92,0x55,0x55},{0x55,0x14,0x56,0x54},{0x54,0x55,0x55,0x55},{0x45,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x15,0x40,0x55,0x55},{0x01,0x50,0x55,0x55},{0x05,0x15,0x64,0x54},{0x01,0x05,0x55,0x55},{0x11,0x05,0x55,0x55},{0x55,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xa6,0x65,0x55},{0x91,0x55,0x15,0x55},{0x16,0x92,0x55,0x55},{0x55,0x14,0x56,0x55},{0x54,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x15,0x48,0x55,0x55},{0x01,0x50,0x55,0x55},{0x05,0x15,0x64,0x54},{0x01,0x05,0x55,0x55},{0x11,0x05,0x55,0x55},{0x55,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0x65,0x55},{0x92,0x55,0x95,0x55},{0x6a,0x91,0x55,0x55},{0x55,0x54,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x15,0x55,0x55},{0x15,0x48,0x55,0x55},{0x01,0x5a,0x55,0x55},{0x05,0x15,0x54,0x55},{0x11,0x05,0x55,0x55},{0x55,0x05,0x55,0x55},{0xa5,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x8a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0x65,0x55},{0xa6,0x55,0x55,0x55},{0x6a,0x91,0x55,0x55},{0x95,0x54,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x4a,0x55,0x55},{0x01,0x5a,0x55,0x55},{0x15,0x55,0x54,0x55},{0x11,0x05,0x55,0x55},{0x55,0x05,0x55,0x55},{0xa5,0x15,0x55,0x55},{0x00,0x00,0x05,0x54}},{{0xaa,0xaa,0x4a,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0x65,0x55},{0xa6,0x55,0x55,0x55},{0x6a,0xa1,0x55,0x55},{0x95,0x54,0x55,0x55},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x15,0x46,0x55,0x55},{0x01,0x5a,0x55,0x55},{0x15,0x55,0x54,0x55},{0x11,0x05,0x55,0x55},{0x55,0x05,0x55,0x55},{0xa9,0x15,0x55,0x55},{0x00,0x10,0x45,0x54}},{{0xaa,0xa5,0x45,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0x65,0x55},{0xa6,0x95,0x56,0x55},{0x6a,0xa5,0x55,0x55},{0x99,0x54,0x55,0x55},{0x99,0x55,0x55,0x55},{0x5a,0x55,0x55,0x55},{0x56,0x55,0x55,0x55},{0x15,0x46,0x55,0x55},{0x01,0x55,0x55,0x55},{0x15,0x55,0x54,0x55},{0x56,0x15,0x55,0x55},{0x56,0x05,0x55,0x55},{0xa9,0x66,0x55,0x55},{0x00,0x10,0x45,0x54}},{{0xaa,0x95,0x45,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0xa6,0x55},{0xa6,0xa5,0x56,0x55},{0x6a,0xa5,0x55,0x55},{0xa9,0x54,0x55,0x55},{0x99,0x55,0x55,0x55},{0x5a,0x55,0x55,0x55},{0xa6,0x55,0x55,0x55},{0x15,0x45,0x55,0x55},{0x11,0x55,0x55,0x55},{0x19,0x55,0x54,0x55},{0x56,0x15,0x55,0x55},{0x56,0x15,0x55,0x55},{0xa9,0x66,0x95,0x55},{0x00,0x10,0x55,0x54}},{{0xaa,0x95,0x45,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0xa6,0x96},{0xa6,0xa5,0x56,0x55},{0x6a,0xa5,0x99,0x55},{0xaa,0x68,0x59,0x55},{0xa9,0x55,0x55,0x55},{0x5a,0x95,0x55,0x55},{0xa6,0x55,0x55,0x55},{0x19,0x45,0x55,0x55},{0x11,0x95,0x55,0x55},{0x19,0x55,0x54,0x55},{0x56,0x15,0x55,0x55},{0x66,0x15,0x55,0x55},{0xaa,0x66,0x9a,0x55},{0x00,0x14,0x55,0x54}},{{0x9a,0x55,0x45,0x00},{0xaa,0xaa,0xaa,0xa8},{0xaa,0xaa,0xaa,0x96},{0xaa,0xa6,0x56,0x55},{0xaa,0xa5,0x99,0x55},{0xaa,0x68,0x59,0x55},{0xa9,0x65,0x55,0x55},{0x5a,0xa5,0x55,0x55},{0xaa,0x65,0x55,0x55},{0x29,0x85,0x55,0x55},{0x12,0x95,0x55,0x55},{0x59,0x55,0x56,0x55},{0x56,0x15,0x55,0x55},{0xa6,0x15,0x55,0x55},{0xaa,0x6a,0x9a,0x55},{0x00,0x14,0x55,0x54}},{{0x95,0x55,0x45,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x56,0x55},{0xaa,0xa5,0x99,0x55},{0xaa,0xa8,0x59,0x55},{0xa9,0x65,0x55,0x55},{0x9a,0xa5,0x55,0x55},{0xaa,0x69,0x95,0x55},{0x2a,0x85,0x55,0x55},{0x52,0x95,0x55,0x55},{0x5a,0x55,0x95,0x55},{0x56,0x15,0x55,0x55},{0xaa,0x1a,0x95,0x55},{0xaa,0x6a,0xaa,0xa9},{0x00,0x15,0x55,0x54}},{{0x55,0x55,0x45,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x56,0xa9},{0xaa,0xa5,0x99,0x55},{0xaa,0xa8,0xa9,0x55},{0xa9,0xaa,0x56,0x55},{0xaa,0xa5,0x95,0x55},{0xaa,0x69,0xa9,0x55},{0x6a,0x95,0x55,0x55},{0x52,0x95,0x55,0x55},{0x5a,0x6a,0x99,0x55},{0x66,0x15,0x55,0x55},{0xaa,0x1a,0xaa,0xa5},{0xaa,0xaa,0xaa,0xa9},{0x20,0x95,0x55,0x54}},{{0x55,0x55,0x8a,0x00},{0xaa,0xaa,0xa5,0x5a},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x6a,0xa9},{0xaa,0xa5,0x99,0x59},{0xaa,0xa8,0xa9,0x55},{0xaa,0xaa,0x66,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0x6a,0xa9,0x55},{0x6a,0x95,0x55,0x55},{0x56,0x95,0x55,0x55},{0x5a,0x6a,0x99,0x55},{0xa6,0x15,0x55,0xa9},{0xaa,0x1a,0xaa,0xa9},{0xaa,0xaa,0xaa,0xaa},{0x26,0x95,0x55,0x54}},{{0x55,0x5a,0x8a,0x00},{0xaa,0xaa,0x55,0x56},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x6a,0xa9},{0xaa,0xa5,0xaa,0x59},{0xaa,0xa9,0xa9,0x95},{0xaa,0xaa,0x66,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa9,0x55},{0x6a,0x95,0x55,0x55},{0x56,0x95,0x55,0x55},{0x6a,0xaa,0x99,0x55},{0xaa,0x1a,0x9a,0xa9},{0xaa,0x1a,0xaa,0xa9},{0xaa,0xaa,0xaa,0xaa},{0x26,0x95,0x55,0x54}},{{0x55,0x6a,0x8a,0x00},{0xaa,0x55,0x5a,0x56},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x6a,0xaa},{0xaa,0xa9,0xaa,0x59},{0xaa,0xa9,0xa9,0x95},{0xaa,0xaa,0x66,0x55},{0xaa,0xaa,0xaa,0x55},{0xaa,0xaa,0xa9,0x55},{0x6a,0x95,0x55,0x55},{0x56,0xa5,0x55,0x95},{0x6a,0xaa,0x99,0x55},{0xaa,0x1a,0xaa,0xa9},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x26,0x95,0x55,0x54}},{{0x55,0xaa,0x8a,0x00},{0xa9,0x55,0x5a,0x56},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0x6a,0xaa},{0xaa,0xaa,0xaa,0x59},{0xaa,0xa9,0xa9,0x95},{0xaa,0xaa,0x6a,0xa9},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xaa,0xaa,0xa9},{0x6a,0x95,0x55,0x55},{0x66,0xa5,0x55,0xa9},{0xaa,0xaa,0x99,0x55},{0xaa,0x2a,0xaa,0xa9},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x12,0x45,0x55,0x54}},{{0x6a,0xaa,0x8a,0x00},{0xa5,0x55,0xa5,0x56},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0x59},{0xaa,0xa9,0xa9,0xa9},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x6a,0x95,0x55,0xa5},{0xa6,0xa5,0x9a,0xa9},{0xaa,0xaa,0x99,0xa5},{0xaa,0x2a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x11,0x41,0x55,0x54}},{{0xaa,0xaa,0x8a,0x00},{0x95,0x6a,0xa5,0x56},{0xaa,0x69,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa9},{0xaa,0xa9,0xa9,0xa9},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x95,0x96,0xa9},{0xa6,0xa5,0xaa,0xaa},{0xaa,0xaa,0x99,0xa9},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x11,0x40,0x00,0x54}},{{0xaa,0xaa,0x85,0x00},{0x55,0x6a,0xa5,0x56},{0xa9,0x59,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xa9,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x95,0xaa,0xaa},{0xaa,0xa5,0xaa,0xaa},{0xaa,0xaa,0xa9,0xa9},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x11,0x40,0x00,0x54}},{{0xaa,0xaa,0x45,0x00},{0x5a,0x6a,0x55,0x56},{0xa9,0x59,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x99,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xa9,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x01,0x40,0x02,0xa0}},{{0xaa,0xa5,0x45,0x00},{0x6a,0x55,0x55,0x56},{0x69,0x59,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xa9,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x40,0x02,0xa8}},{{0xaa,0x55,0x45,0x00},{0x6a,0x95,0x55,0x55},{0x65,0x55,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa8}},{{0xa5,0x55,0x45,0x00},{0x66,0x95,0x55,0x55},{0x65,0x55,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa8}},{{0x55,0x55,0x45,0x00},{0x55,0x95,0x55,0x55},{0x55,0x55,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa8}},{{0x55,0x55,0x45,0x00},{0x95,0x95,0x55,0x55},{0x55,0x59,0x5a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0x9a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa8}},{{0x55,0x55,0x45,0x00},{0x95,0x95,0x55,0x55},{0x55,0x59,0x99,0xaa},{0xa9,0xaa,0xaa,0xaa},{0xaa,0x9a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa8}},{{0x55,0x55,0x45,0x00},{0x95,0x95,0x55,0x55},{0x55,0x59,0x55,0x69},{0x69,0x6a,0xaa,0xaa},{0xaa,0x5a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x0a,0xa8}},{{0x55,0x55,0x45,0x00},{0x95,0x95,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0x6a,0xaa,0xaa},{0xa9,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x0a,0xa8}},{{0x55,0x55,0x45,0x00},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x6a,0x5a,0xa9,0xaa},{0xa5,0x6a,0xaa,0xaa},{0xaa,0x6a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x20,0x0a,0xa8}},{{0x55,0x55,0x40,0x00},{0x95,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x94,0x95,0xa9,0xaa},{0x95,0x6a,0x66,0xaa},{0xaa,0x6a,0xaa,0xaa},{0xaa,0x9a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x20,0x8a,0xa8}},{{0x55,0x50,0x00,0x80},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x94,0x95,0x99,0xaa},{0x55,0x46,0x66,0xaa},{0xa8,0x6a,0x9a,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x01,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x20,0x8a,0xa8}},{{0x50,0x00,0x00,0x80},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x94,0x95,0x95,0x56},{0x55,0x45,0x55,0xa6},{0x65,0x96,0x96,0xaa},{0x26,0x8a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xa9,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x02,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x08,0x28,0xaa,0xa8}},{{0x00,0x00,0x00,0x60},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x45,0x55,0xa6},{0x55,0x96,0x66,0xaa},{0x2a,0x4a,0xaa,0xaa},{0xaa,0x8a,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xa9,0xaa,0xaa,0xaa},{0xa8,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x88,0x2a,0xaa,0xa8}},{{0x00,0x00,0x20,0x50},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x95,0x66,0x6a},{0x12,0x86,0xaa,0xaa},{0x85,0x4a,0xaa,0xaa},{0xa8,0xaa,0xaa,0xaa},{0xa8,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xa9,0xaa,0xaa,0xaa},{0xa8,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0xa8,0xaa,0xaa,0xa8}},{{0x00,0x00,0x10,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x61,0x09,0x55,0x55},{0x45,0x55,0x55,0xaa},{0xa8,0xaa,0xaa,0xaa},{0x98,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x10,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x45,0x99,0xaa},{0x55,0x55,0x55,0x55},{0x55,0x55,0x56,0xaa},{0x94,0x6a,0xaa,0xaa},{0x56,0x65,0x55,0x55},{0xa6,0x55,0x66,0xaa},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x00,0x25,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x68,0x95,0x55,0x55},{0xa9,0x8a,0xaa,0xaa},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x00,0x05,0x65,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xa4,0x6a,0xaa,0xaa},{0x02,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xa8}},{{0x05,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x01,0x50,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xa8}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x55,0x55,0x55,0x55},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0xaa,0xaa,0xaa,0xaa},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}},{{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00}}}; +const EpdWaveformPhases epd_wp_ed047tc2_5_11 = { .phases = 57, .phase_times = NULL, .luts = (const uint8_t*)&epd_wp_ed047tc2_5_11_data[0] }; +const EpdWaveformPhases* epd_wm_ed047tc2_5_ranges[7] = { &epd_wp_ed047tc2_5_5,&epd_wp_ed047tc2_5_6,&epd_wp_ed047tc2_5_7,&epd_wp_ed047tc2_5_8,&epd_wp_ed047tc2_5_9,&epd_wp_ed047tc2_5_10,&epd_wp_ed047tc2_5_11 }; +const EpdWaveformMode epd_wm_ed047tc2_5 = { .type = 5, .temp_ranges = 7, .range_data = &epd_wm_ed047tc2_5_ranges[0] }; +const EpdWaveformTempInterval ed047tc2_intervals[14] = { { .min = 0, .max = 3 },{ .min = 3, .max = 6 },{ .min = 6, .max = 9 },{ .min = 9, .max = 12 },{ .min = 12, .max = 15 },{ .min = 15, .max = 18 },{ .min = 18, .max = 21 },{ .min = 21, .max = 24 },{ .min = 24, .max = 27 },{ .min = 27, .max = 30 },{ .min = 30, .max = 33 },{ .min = 33, .max = 38 },{ .min = 38, .max = 43 },{ .min = 43, .max = 48 } }; +const EpdWaveformMode* ed047tc2_modes[3] = { &epd_wm_ed047tc2_1,&epd_wm_ed047tc2_2,&epd_wm_ed047tc2_5 }; +const EpdWaveform ed047tc2 = { .num_modes = 3, .num_temp_ranges = 7, .mode_data = &ed047tc2_modes[0], .temp_intervals = &ed047tc2_intervals[0] }; From a622cce6140f48c12aa3b40d5dd6db09eefc6657 Mon Sep 17 00:00:00 2001 From: Jason2866 Date: Mon, 1 Nov 2021 15:19:21 +0100 Subject: [PATCH 2/2] optimize IDF4.4 build variants --- platformio_tasmota_cenv_sample.ini | 37 ++---------------- platformio_tasmota_env32.ini | 62 ++++++++++++++++-------------- 2 files changed, 37 insertions(+), 62 deletions(-) diff --git a/platformio_tasmota_cenv_sample.ini b/platformio_tasmota_cenv_sample.ini index 9ec8bd6b1..a28c345fb 100644 --- a/platformio_tasmota_cenv_sample.ini +++ b/platformio_tasmota_cenv_sample.ini @@ -13,24 +13,6 @@ build_flags = ${env.build_flags} -D USE_WIFI_RANGE_EXTENDER -D USE_WIFI_RANGE_EXTENDER_NAPT -; *** Beta Tasmota version for ESP32 IDF4.4. -[env:tasmota32idf4] -extends = env:tasmota32_base -platform = https://github.com/platformio/platform-espressif32.git#feature/arduino-idf-master -platform_packages = ${core32.platform_packages} - framework-arduinoespressif32 @ https://github.com/tasmota/arduino-esp32/releases/download/2.0.1rc1/framework-arduinoespressif32-release_IDF4.4.tar.gz -build_unflags = ${env:tasmota32_base.build_unflags} - -Wswitch-unreachable - -Wstringop-overflow - -Wincompatible-pointer-types -build_flags = ${env:tasmota32_base.build_flags} - -Wno-switch-unreachable - -Wno-stringop-overflow -; ***Uncomment next two lines to enable BLE - ;-DUSE_BLE_ESP32 - ;-DUSE_MI_ESP32 - ;-DESP32_STAGE=true - [env:tasmota32-rangeextender] extends = env:tasmota32idf4 build_flags = ${env:tasmota32idf4.build_flags} @@ -39,30 +21,17 @@ build_flags = ${env:tasmota32idf4.build_flags} -D USE_WIFI_RANGE_EXTENDER_NAPT ;*** Beta Tasmota version for ESP32-S2 +;*** Example how to override the standard core with [tasmota32-dev] core [env:tasmota32s2] -extends = env:tasmota32_base +extends = env:tasmota32-dev +platform_packages = ${env:tasmota32-dev.platform_packages} board = esp32s2 -platform = https://github.com/platformio/platform-espressif32.git#feature/arduino-idf-master -platform_packages = ${core32.platform_packages} - framework-arduinoespressif32 @ https://github.com/tasmota/arduino-esp32/releases/download/2.0.1rc1/framework-arduinoespressif32-release_IDF4.4.tar.gz -build_unflags = ${env:tasmota32_base.build_unflags} - -Wswitch-unreachable - -Wstringop-overflow - -Wincompatible-pointer-types -build_flags = ${env:tasmota32_base.build_flags} - -Wno-switch-unreachable - -Wno-stringop-overflow lib_extra_dirs = lib/libesp32 lib/libesp32_lvgl lib/lib_basic lib/lib_i2c lib/lib_ssl lib/lib_display -lib_ignore = - NimBLE-Arduino - TTGO TWatch Library - ESP32-HomeKit - Micro-RTSP ; *** Debug version used for PlatformIO Home Project Inspection [env:tasmota-debug] diff --git a/platformio_tasmota_env32.ini b/platformio_tasmota_env32.ini index 015897d1e..373feae32 100644 --- a/platformio_tasmota_env32.ini +++ b/platformio_tasmota_env32.ini @@ -33,6 +33,18 @@ lib_ignore = ; Disable next if you want to use ArduinoOTA in Tasmota32 (default disabled) ArduinoOTA +[env:tasmota32idf4] +extends = env:tasmota32_base +platform = https://github.com/platformio/platform-espressif32.git#feature/arduino-idf-master +platform_packages = ${core32.platform_packages} + framework-arduinoespressif32 @ https://github.com/tasmota/arduino-esp32/releases/download/2.0.1rc1/framework-arduinoespressif32-release_IDF4.4.tar.gz +build_unflags = ${env:tasmota32_base.build_unflags} + -Wswitch-unreachable + -Wstringop-overflow + -Wincompatible-pointer-types +build_flags = ${env:tasmota32_base.build_flags} + -Wno-switch-unreachable + -Wno-stringop-overflow [env:tasmota32] extends = env:tasmota32_base @@ -94,35 +106,29 @@ build_flags = ${env:tasmota32_base.build_flags} -DUSE_IR_REMOTE_FULL lib_extra_dirs = lib/libesp32, lib/lib_basic [env:tasmota32c3] -extends = env:tasmota32_base -board = esp32c3 -platform = https://github.com/platformio/platform-espressif32.git#feature/arduino-idf-master -platform_packages = ${core32.platform_packages} - framework-arduinoespressif32 @ https://github.com/tasmota/arduino-esp32/releases/download/2.0.1rc1/framework-arduinoespressif32-release_IDF4.4.tar.gz -build_unflags = ${env:tasmota32_base.build_unflags} - -Wswitch-unreachable - -Wstringop-overflow - -Wincompatible-pointer-types - -mtarget-align - -DNDEBUG -build_flags = ${env:tasmota32_base.build_flags} - -Wno-switch-unreachable - -Wno-stringop-overflow +extends = env:tasmota32idf4 +board = esp32c3 +platform = ${env:tasmota32idf4.platform} +platform_packages = ${env:tasmota32idf4.platform_packages} +build_unflags = ${env:tasmota32idf4.build_unflags} + -mtarget-align + -DNDEBUG +build_flags = ${env:tasmota32idf4.build_flags} ; *** Comment next two lines to disable BLE -; -DUSE_BLE_ESP32 -; -DUSE_MI_ESP32 - ;-DESP32_STAGE=true -lib_extra_dirs = lib/libesp32 - lib/libesp32_div - lib/libesp32_lvgl - lib/lib_basic - lib/lib_i2c - lib/lib_ssl - lib/lib_display -lib_ignore = - TTGO TWatch Library - ESP32-HomeKit - Micro-RTSP +; -DUSE_BLE_ESP32 +; -DUSE_MI_ESP32 + ;-DESP32_STAGE=true +lib_extra_dirs = lib/libesp32 + lib/libesp32_div + lib/libesp32_lvgl + lib/lib_basic + lib/lib_i2c + lib/lib_ssl + lib/lib_display +lib_ignore = + TTGO TWatch Library + ESP32-HomeKit + Micro-RTSP [env:tasmota32-AF] extends = env:tasmota32_base