From 19fcf7fdf0e8932f8a57acef66a2fe4280c878ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Thu, 17 Jun 2021 13:57:39 +0200 Subject: [PATCH] feat: make better logging of start --- image-viewer/src/main.c | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/image-viewer/src/main.c b/image-viewer/src/main.c index 617695b..7f1a177 100644 --- a/image-viewer/src/main.c +++ b/image-viewer/src/main.c @@ -44,8 +44,6 @@ int main(int argc, char *argv[]) return 1; } - logger_info(&logger, __FILE__, __FUNCTION__, __LINE__, - "Image %s will be loaded.", argv[1]); display_data_t display_data = { .base_address = map_phys_address(PARLCD_REG_BASE_PHYS, PARLCD_REG_SIZE, 0), @@ -63,15 +61,26 @@ int main(int argc, char *argv[]) logger_debug(&logger, __FILE__, __FUNCTION__, __LINE__, "Display initialized...", argv[1]); - logger_debug(&logger, __FILE__, __FUNCTION__, __LINE__, - "Starting image viewer...", argv[1]); + logger_info(&logger, __FILE__, __FUNCTION__, __LINE__, + "Image %s will be loaded.", argv[1]); image_viewer_t viewer = image_viewer_create(argv[1], &display, &logger); + if (viewer.error != IMERR_SUCCESS) { logger_error(&logger, __FILE__, __FUNCTION__, __LINE__, "Could not load image %d", viewer.error); } + logger_info(&logger, __FILE__, __FUNCTION__, __LINE__, + "Loaded image of size %d %d", viewer.image.width, + viewer.image.height); + + logger_debug(&logger, __FILE__, __FUNCTION__, __LINE__, + "Displaying image...", argv[1]); + image_viewer_display_image(&viewer); + + logger_debug(&logger, __FILE__, __FUNCTION__, __LINE__, + "Starting image viewer...", argv[1]); image_viewer_start_loop(&viewer, reg_knobs_base); logger_info(&logger, __FILE__, __FUNCTION__, __LINE__, -- 2.48.1