Skip to content

Commit

Permalink
Merge pull request #52 from vortigont/mikesave
Browse files Browse the repository at this point in the history
исправление: восстанавливать статус активности микрофона
  • Loading branch information
vortigont authored Jan 6, 2024
2 parents 35853d8 + 805934c commit 1855006
Show file tree
Hide file tree
Showing 13 changed files with 60 additions and 334 deletions.
2 changes: 0 additions & 2 deletions include/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,6 @@ JeeUI2 lib used under MIT License Copyright (c) 2019 Marsel Akhkamov
//-----------------------------------
//#define ESP_USE_BUTTON // если строка не закомментирована, должна быть подключена кнопка (иначе ESP может регистрировать "фантомные" нажатия и некорректно устанавливать яркость)
//#define LAMP_DEBUG // режим отладки, можно также включать в platformio.ini
//#define DEBUG_TELNET_OUTPUT (true) // true - отладочные сообщения будут выводиться в telnet вместо Serial порта (для удалённой отладки без подключения usb кабелем) // Deprecated
//#define MIC_EFFECTS // Включить использование микрофона для эффектов
//#define MP3PLAYER // Включить использование MP3 плеера (DF Player)
//-----------------------------------
#ifndef LANG_FILE
Expand Down
9 changes: 3 additions & 6 deletions include/user_config.h.default
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@ https://github.com/vortigont/FireLamp_JeeUI/wiki/%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%

//------------------------------ Подключаемое дополнительное оборудование
#define ESP_USE_BUTTON // если строка не закомментирована, должна быть подключена кнопка (иначе ESP может регистрировать "фантомные" нажатия и некорректно устанавливать яркость)
//#define MIC_EFFECTS // Включить использование микрофона для эффектов
//#define MP3PLAYER // Включить использование MP3 плеера (DF Player)
//#define ENCODER // Использовать Энкодер

Expand Down Expand Up @@ -118,11 +117,9 @@ https://github.com/vortigont/FireLamp_JeeUI/wiki/%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%
#endif

//#define MIC_PIN (-1) // пин для микрофона
#ifdef MIC_EFFECTS
#define MIC_POLLRATE (100U) // как часто опрашиваем микрофон, мс
#define FAST_ADC_READ // микрофон, использовать полный диапазон звуковых частот, если закомментировано, то будет до 5кГц, но сэкономит память и проще обсчитать...
#define SAMPLING_FREQ (18000U*2U)
#endif
//#define MIC_POLLRATE (100U) // как часто опрашиваем микрофон, мс
//#define FAST_ADC_READ // микрофон, использовать полный диапазон звуковых частот, если закомментировано, то будет до 5кГц, но сэкономит память и проще обсчитать...
//#define SAMPLING_FREQ (18000U*2U)


// RTC НЕ ПОДДЕРЖИВАЕТСЯ
Expand Down
2 changes: 0 additions & 2 deletions src/actions.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -169,14 +169,12 @@ void run_action(ra act, const T& param) {
break;
}

#ifdef MIC_EFFECTS
// simple actions with provided key:value
case ra::miconoff : {
obj[P_action] = TCONST_Mic;
data[TCONST_Mic] = param;
break;
}
#endif //#ifdef MIC_EFFECTS

#ifdef MP3PLAYER
//MP3: enable/disable
Expand Down
Loading

0 comments on commit 1855006

Please sign in to comment.