From ae32de083b7c12ed99561f48731130a0d7e66eef Mon Sep 17 00:00:00 2001 From: erikkaashoek Date: Tue, 14 May 2024 16:17:24 +0200 Subject: [PATCH] Waterfall repaired --- plot.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plot.c b/plot.c index 88eb03f..dc2d165 100644 --- a/plot.c +++ b/plot.c @@ -2117,12 +2117,16 @@ static void update_waterfall(void){ int i; int w_width = area_width < WIDTH ? area_width : WIDTH; // START_PROFILE; +#ifdef TINYSA4 #define WATERFALL_MULTI (SPI_BUFFER_SIZE / WIDTH) for (i = CHART_BOTTOM-WATERFALL_MULTI; i>=graph_bottom; i-=WATERFALL_MULTI) { // Scroll down WATERFALL_MULTI lines at once ili9341_read_memory(OFFSETX, i, w_width, WATERFALL_MULTI, spi_buffer); ili9341_bulk(OFFSETX, i+1, w_width, WATERFALL_MULTI); } for (i = CHART_BOTTOM-((CHART_BOTTOM-graph_bottom)/WATERFALL_MULTI)*WATERFALL_MULTI-1; i>=graph_bottom; i--) { // Scroll down remaining lines +#else + for (i = CHART_BOTTOM-1; i >=graph_bottom; i--) { // Scroll down +#endif ili9341_read_memory(OFFSETX, i, w_width, 1, spi_buffer); ili9341_bulk(OFFSETX, i+1, w_width, 1); }