mirror of
https://github.com/openshwprojects/OpenBK7231T_App.git
synced 2026-02-07 10:35:44 +00:00
add pinmutex driver (potentially for shutters); disabled by default
* draft * Update drv_pinMutex.c * working with self test? * Update selftest_cmd_generic.c * ENABLE_DRIVER_PINMUTEX on beken * ChType_StopUpDown * addRepeatingEventUID * rest * Update obk_config.h
This commit is contained in:
@ -80,6 +80,7 @@ const char* g_typesOffOnRemember[] = { "Off", "On", "Remember" };
|
||||
const char* g_typeLowMidHigh[] = { "Low","Mid","High" };
|
||||
const char* g_typesLowestLowMidHighHighest[] = { "Lowest", "Low", "Mid", "High", "Highest" };;
|
||||
const char* g_typeOpenStopClose[] = { "Open","Stop","Close" };
|
||||
const char* g_typeStopUpDown[] = { "Stop","Up","Down" };
|
||||
|
||||
#define ADD_OPTION(t,a) if(type == t) { *numTypes = sizeof(a)/sizeof(a[0]); return a; }
|
||||
|
||||
@ -92,6 +93,7 @@ const char **Channel_GetOptionsForChannelType(int type, int *numTypes) {
|
||||
ADD_OPTION(ChType_OffOnRemember, g_typesOffOnRemember);
|
||||
ADD_OPTION(ChType_LowMidHigh, g_typeLowMidHigh);
|
||||
ADD_OPTION(ChType_OpenStopClose, g_typeOpenStopClose);
|
||||
ADD_OPTION(ChType_StopUpDown, g_typeStopUpDown);
|
||||
|
||||
*numTypes = 0;
|
||||
return 0;
|
||||
@ -498,7 +500,7 @@ int http_fn_index(http_request_t* request) {
|
||||
if (channelType == ChType_OffOnRemember) {
|
||||
what = "memory";
|
||||
}
|
||||
else if (channelType == ChType_OpenStopClose) {
|
||||
else if (channelType == ChType_OpenStopClose || channelType == ChType_StopUpDown) {
|
||||
what = "mode";
|
||||
}
|
||||
else {
|
||||
|
||||
Reference in New Issue
Block a user