fix for reset

This commit is contained in:
2020-05-11 20:09:09 +02:00
parent e3d3c88d74
commit 88f801061f
3 changed files with 6 additions and 13 deletions

View File

@ -385,26 +385,17 @@ void getModuleConfiguration() {
return;
}
#ifdef VIRTUAL
// if master not modified by config file
if (master == -1) {
#ifdef VIRTUAL_MASTER
master = 1;
#else
master = 0;
#endif
}
// if top not modified by config file
if (top == -1) {
#ifdef VIRTUAL_MASTER
top = 1;
#else
master = 0;
#ifdef VIRTUAL_TOP
top = 1;
#else
top = 0;
#endif
#endif
}
#ifdef VIRTUAL_9M
normal = 0;
@ -595,7 +586,8 @@ void resetToHardwareSettings() {
LOG(logERROR, ("%s\n\n", initErrorMessage));
return;
}
getModuleConfiguration();
int temp = -1, temp2 = -1;
Beb_GetModuleConfiguration(&temp, &top, &temp2);
Beb_SetTopVariable(top);
}
// master not set in config file
@ -614,7 +606,8 @@ void resetToHardwareSettings() {
LOG(logERROR, ("%s\n\n", initErrorMessage));
return;
}
getModuleConfiguration();
int temp = -1, temp2 = -1;
Beb_GetModuleConfiguration(&master, &temp, &temp2);
Feb_Control_SetMasterVariable(master);
}
#endif

View File

@ -10,4 +10,4 @@
#define APIJUNGFRAU 0x200508
#define APIMYTHEN3 0x200508
#define APIMOENCH 0x200508
#define APIEIGER 0x200511
#define APIEIGER 0x200511