From d674392c0c48897c83e0c6acca68bcc3d01abd20 Mon Sep 17 00:00:00 2001 From: Pawel Jalocha Date: Tue, 22 Mar 2022 10:37:18 +0000 Subject: [PATCH] Display version defined in config.h --- main/disp_oled.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/main/disp_oled.cpp b/main/disp_oled.cpp index ec333d4..7c6e076 100644 --- a/main/disp_oled.cpp +++ b/main/disp_oled.cpp @@ -36,6 +36,15 @@ // #include "timesync.h" #include "format.h" +#include "config.h" + +#define QUOTE(name) #name +#define STR(macro) QUOTE(macro) + +#ifndef VERSION +#define VERSION 0.0.0 +#endif + static char Line[128]; // ======================================================================================================================== @@ -756,7 +765,7 @@ void OLED_DrawID(u8g2_t *OLED, GPS_Position *GPS) #endif } u8g2_SetFont(OLED, u8g2_font_5x8_tr); - u8g2_DrawStr(OLED, 96, 62, "v0.1.2"); + u8g2_DrawStr(OLED, 96, 62, "v" STR(VERSION)); } void OLED_DrawAltitudeAndSpeed(u8g2_t *OLED, GPS_Position *GPS)