mirror of
				https://github.com/luc-github/ESP3D.git
				synced 2025-10-24 11:50:52 -07:00 
			
		
		
		
	Add esp arduino core version to ESP420 repport
Bump version
This commit is contained in:
		| @@ -155,12 +155,27 @@ void ESP3DCommands::ESP420(int cmd_params_pos, ESP3DMessage* msg) { | ||||
|     return; | ||||
|   } | ||||
|  | ||||
|   // FW architecture | ||||
|   tmpstr = ESP3DSettings::TargetBoard(); | ||||
|   if (!dispatchIdValue(json, "FW arch", tmpstr.c_str(), target, requestId, | ||||
|                        false)) { | ||||
|     return; | ||||
|   } | ||||
|  | ||||
|   // SDK Version | ||||
|   tmpstr = ESP.getSdkVersion(); | ||||
|  | ||||
|   if (!dispatchIdValue(json, "SDK", tmpstr.c_str(), target, requestId, false)) { | ||||
|     return; | ||||
|   } | ||||
|  | ||||
|   // Arduino Version | ||||
|   tmpstr = ESP3DHal::arduinoVersion(); | ||||
|   if (!dispatchIdValue(json, "Arduino", tmpstr.c_str(), target, requestId, | ||||
|                        false)) { | ||||
|     return; | ||||
|   } | ||||
|  | ||||
|   // Flash size | ||||
|   tmpstr = esp3d_string::formatBytes(ESP.getFlashChipSize()); | ||||
|   if (!dispatchIdValue(json, "flash size", tmpstr.c_str(), target, requestId, | ||||
| @@ -728,13 +743,6 @@ void ESP3DCommands::ESP420(int cmd_params_pos, ESP3DMessage* msg) { | ||||
|     return; | ||||
|   } | ||||
|  | ||||
|   // FW architecture | ||||
|   tmpstr = ESP3DSettings::TargetBoard(); | ||||
|   if (!dispatchIdValue(json, "FW arch", tmpstr.c_str(), target, requestId, | ||||
|                        false)) { | ||||
|     return; | ||||
|   } | ||||
|  | ||||
|   // end of list | ||||
|   if (json) { | ||||
|     if (!dispatch("]}", target, requestId, ESP3DMessageType::tail)) { | ||||
|   | ||||
| @@ -65,6 +65,26 @@ int ESP3DHal::analogRead(uint8_t pin) { | ||||
| #endif | ||||
| } | ||||
|  | ||||
| const char* ESP3DHal::arduinoVersion() { | ||||
|   static String version = ""; | ||||
| #ifdef ARDUINO_ARCH_ESP32 | ||||
|   version = ESP_ARDUINO_VERSION_MAJOR; | ||||
|   version += "."; | ||||
|   version += ESP_ARDUINO_VERSION_MINOR; | ||||
|   version += "."; | ||||
|   version += ESP_ARDUINO_VERSION_PATCH; | ||||
| #endif  // ARDUINO_ARCH_ESP32 | ||||
|  | ||||
| #ifdef ARDUINO_ARCH_ESP8266 | ||||
| #ifdef ARDUINO_ESP8266_RELEASE | ||||
|   version = ARDUINO_ESP8266_RELEASE; | ||||
| #else | ||||
|   version = ESP.getCoreVersion(); | ||||
| #endif  // ARDUINO_ESP8266_RELEASE | ||||
| #endif  // ARDUINO_ARCH_ESP8266 | ||||
|   return version.c_str(); | ||||
| } | ||||
|  | ||||
| bool ESP3DHal::analogWrite(uint8_t pin, uint value) { | ||||
|   if (value > (_analogRange - 1)) { | ||||
|     return false; | ||||
|   | ||||
| @@ -48,6 +48,7 @@ class ESP3DHal { | ||||
|   static bool analogWrite(uint8_t pin, uint value); | ||||
|   static void analogWriteFreq(uint32_t freq); | ||||
|   static void analogRange(uint32_t range); | ||||
|   static const char * arduinoVersion(); | ||||
| #if defined(ARDUINO_ARCH_ESP32) | ||||
|   static TaskHandle_t xHandle; | ||||
| #endif  // ARDUINO_ARCH_ESP32 | ||||
|   | ||||
| @@ -22,7 +22,7 @@ | ||||
| #define _VERSION_ESP3D_H | ||||
|  | ||||
| // version and sources location | ||||
| #define FW_VERSION "3.0.0.a233" | ||||
| #define FW_VERSION "3.0.0.a234" | ||||
| #define REPOSITORY "https://github.com/luc-github/ESP3D/tree/3.0" | ||||
|  | ||||
| #endif  //_VERSION_ESP3D_H | ||||
|   | ||||
		Reference in New Issue
	
	Block a user