mirror of
https://git.mirrors.martin98.com/https://github.com/luc-github/ESP3D.git
synced 2025-08-03 19:30:39 +08:00
Add flag for general setup done or not
This commit is contained in:
parent
2b2eb474d0
commit
b3f3af997f
@ -96,6 +96,18 @@ bool Commands::ESP800(const char* cmd_params, level_authenticate_type auth_type,
|
||||
} else {
|
||||
output->print("\"");
|
||||
}
|
||||
//Setup done
|
||||
if (plain) {
|
||||
output->print("Setup:");
|
||||
} else {
|
||||
output->print(",\"Setup\":\"");
|
||||
}
|
||||
output->print(Settings_ESP3D::read_byte (ESP_SETUP) == 0?F("Enabled"):F("Disabled"));
|
||||
if(plain) {
|
||||
output->printLN("");
|
||||
} else {
|
||||
output->print("\"");
|
||||
}
|
||||
//SD connection
|
||||
if (plain) {
|
||||
output->print("SD connection:");
|
||||
|
@ -86,6 +86,8 @@
|
||||
#define DEFAULT_INTERNET_TIME 0
|
||||
#endif //TIMESTAMP_FEATURE
|
||||
|
||||
#define DEFAULT_SETUP 0
|
||||
|
||||
#define DEFAULT_ESP_BYTE 0
|
||||
#define DEFAULT_ESP_STRING_SIZE 0
|
||||
#if defined (WIFI_FEATURE) || defined (ETH_FEATURE)
|
||||
@ -235,6 +237,9 @@ uint8_t Settings_ESP3D::get_default_byte_value(int pos)
|
||||
case ESP_RADIO_MODE:
|
||||
res = DEFAULT_ESP_RADIO_MODE;
|
||||
break;
|
||||
case ESP_SETUP:
|
||||
res = DEFAULT_SETUP;
|
||||
break;
|
||||
#ifdef AUTHENTICATION_FEATURE
|
||||
case ESP_SESSION_TIMEOUT:
|
||||
res = DEFAULT_SESSION_TIMEOUT;
|
||||
@ -1011,7 +1016,6 @@ bool Settings_ESP3D::reset()
|
||||
{
|
||||
bool res = true;
|
||||
log_esp3d("Reset Settings");
|
||||
|
||||
#if ESP_SAVE_SETTINGS == SETTINGS_IN_PREFERENCES
|
||||
log_esp3d("clear preferences");
|
||||
Preferences prefs;
|
||||
@ -1026,6 +1030,9 @@ bool Settings_ESP3D::reset()
|
||||
#if ESP_SAVE_SETTINGS == SETTINGS_IN_EEPROM
|
||||
log_esp3d("clear EEPROM");
|
||||
|
||||
//Setup done (internal only)
|
||||
Settings_ESP3D::write_byte(ESP_SETUP,Settings_ESP3D::get_default_byte_value(ESP_SETUP));
|
||||
|
||||
#if defined(DISPLAY_DEVICE) && defined(DISPLAY_TOUCH_DRIVER)
|
||||
//Calibration done (internal only)
|
||||
Settings_ESP3D::write_byte(ESP_CALIBRATION,Settings_ESP3D::get_default_byte_value(ESP_CALIBRATION));
|
||||
|
@ -86,7 +86,8 @@
|
||||
#define ESP_CALIBRATION_3 993 //4 bytes = int
|
||||
#define ESP_CALIBRATION_4 997 //4 bytes = int
|
||||
#define ESP_CALIBRATION_5 1001 //4 bytes = int
|
||||
#define ESP_FREE_ENTRY 1005 //4 bytes = int
|
||||
#define ESP_SETUP 1005 //1 byte = flag
|
||||
#define ESP_FREE_ENTRY 1006 //3 bytes
|
||||
#define ESP_FTP_CTRL_PORT 1009 //4 bytes = int
|
||||
#define ESP_FTP_DATA_ACTIVE_PORT 1013 //4 bytes = int
|
||||
#define ESP_FTP_DATA_PASSIVE_PORT 1017 //4 bytes = int
|
||||
|
@ -22,7 +22,7 @@
|
||||
#define _VERSION_ESP3D_H
|
||||
|
||||
//version and sources location
|
||||
#define FW_VERSION "3.0.0.a66"
|
||||
#define FW_VERSION "3.0.0.a67"
|
||||
#define REPOSITORY "https://github.com/luc-github/ESP3D/tree/3.0"
|
||||
|
||||
#endif //_VERSION_ESP3D_H
|
||||
|
Loading…
x
Reference in New Issue
Block a user