Mam pytanie czy obsluga przycisków w trybie rollershutter jest obslugiwana prze kod w odmienny sposób?
Chcę skompilować soft w ten sposób :
Kod: Zaznacz cały
void supla_esp_board_gpio_init(void) {
supla_input_cfg[0].type = INPUT_TYPE_BTN_MONOSTABLE_RS;
supla_input_cfg[0].gpio_id = B_BTN1_PORT;
supla_input_cfg[0].flags = INPUT_FLAG_PULLUP | INPUT_FLAG_CFG_BTN;
supla_input_cfg[0].relay_gpio_id = B_RELAY1_PORT;
supla_input_cfg[1].type = INPUT_TYPE_BTN_MONOSTABLE_RS;
supla_input_cfg[1].gpio_id = B_BTN2_PORT;
supla_input_cfg[1].relay_gpio_id = B_RELAY2_PORT;
jak nacisnę to roleta startuje i po chwili się zatrzymuje, drugi przycisk działa normalnie
wygląda to tak jak by się zmieniła obsługa przycisku z bistable na monostable
wejście w tryb konfiguracji działa poprawnie
Czy można to rozwiązać w inny sposób ?
Czy obsług rolet to wyklucza
Pozdrawiam
Krzysiek