Added ARDUINO_ESP_VERSION Macro

Will be "1.0.6", "2.0.0", etc.  Can be used as anywhere as a c-string
This commit is contained in:
Gregg 2021-10-05 20:08:34 -05:00
parent 56c09c44aa
commit b95ebcb4fa
2 changed files with 7 additions and 4 deletions

View File

@ -34,7 +34,6 @@
#include <driver/ledc.h>
#include <mbedtls/version.h>
#include <esp_task_wdt.h>
#include <core_version.h>
#include "HomeSpan.h"
#include "HAP.h"
@ -103,8 +102,8 @@ void Span::begin(Category catID, const char *displayName, const char *hostNameBa
Serial.print(getSketchVersion());
Serial.print("\nHomeSpan Version: ");
Serial.print(HOMESPAN_VERSION);
Serial.print("\nArduino Version: ");
Serial.print(STRINGIFY(ARDUINO_ESP32_GIT_DESC));
Serial.print("\nArduino-ESP Ver: ");
Serial.print(ARDUINO_ESP_VERSION);
Serial.printf("\nESP-IDF Version: %d.%d.%d",ESP_IDF_VERSION_MAJOR,ESP_IDF_VERSION_MINOR,ESP_IDF_VERSION_PATCH);
Serial.printf("\nESP32 Chip: %s Rev %d %s-core %dMB Flash", ESP.getChipModel(),ESP.getChipRevision(),
ESP.getChipCores()==1?"single":"dual",ESP.getFlashChipSize()/1024/1024);

View File

@ -27,6 +27,8 @@
// USER-DEFINED SETTINGS AND REFERENCE ENUMERATION CLASSES
#include <core_version.h>
#pragma once
//////////////////////////////////////////////////////
@ -49,7 +51,9 @@
#if (REQUIRED>VERSION(HS_MAJOR,HS_MINOR,HS_PATCH))
#error THIS SKETCH REQUIRES A LATER VERISON OF THE HOMESPAN LIBRARY
#endif
#endif
#define ARDUINO_ESP_VERSION STRINGIFY(ARDUINO_ESP32_GIT_DESC)
//////////////////////////////////////////////////////
// DEFAULT SETTINGS //