GUI-Generic Builder (online)
-
karnasw
- Posts: 215
- Joined: Fri Oct 02, 2020 10:22 am
Też mam problem z wygenerowaniem softu. Wybieram ESP32S3 Dev Module.
Generowanie działa dopóki nie wybiorę ADC Pin.
Generowanie działa dopóki nie wybiorę ADC Pin.
Code: Select all
Błąd generowania
GUI-Generic_bv6.1_gv26.04.17_pl_6c4903684da74b2902c6d4fd7c0bd991/src/sensor/AnalogReading.cpp: In function 'void Supla::Sensor::initADC()':
GUI-Generic_bv6.1_gv26.04.17_pl_6c4903684da74b2902c6d4fd7c0bd991/src/sensor/AnalogReading.cpp:36:5: error: 'adc_cali_line_fitting_config_t' was not declared in this scope; did you mean 'adc_cali_curve_fitting_config_t'?
36 | adc_cali_line_fitting_config_t cali_config = {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| adc_cali_curve_fitting_config_t
GUI-Generic_bv6.1_gv26.04.17_pl_6c4903684da74b2902c6d4fd7c0bd991/src/sensor/AnalogReading.cpp:41:42: error: 'cali_config' was not declared in this scope
41 | adc_cali_create_scheme_line_fitting(&cali_config, &cali_handle);
| ^~~~~~~~~~~
GUI-Generic_bv6.1_gv26.04.17_pl_6c4903684da74b2902c6d4fd7c0bd991/src/sensor/AnalogReading.cpp:41:5: error: 'adc_cali_create_scheme_line_fitting' was not declared in this scope; did you mean 'adc_cali_create_scheme_curve_fitting'?
41 | adc_cali_create_scheme_line_fitting(&cali_config, &cali_handle);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| adc_cali_create_scheme_curve_fitting
GUI-Generic_bv6.1_gv26.04.17_pl_6c4903684da74b2902c6d4fd7c0bd991/src/sensor/AnalogReading.cpp: In function 'void Supla::Sensor::cleanupADC()':
GUI-Generic_bv6.1_gv26.04.17_pl_6c4903684da74b2902c6d4fd7c0bd991/src/sensor/AnalogReading.cpp:51:5: error: 'adc_cali_delete_scheme_line_fitting' was not declared in this scope; did you mean 'adc_cali_delete_scheme_curve_fitting'?
51 | adc_cali_delete_scheme_line_fitting(cali_handle);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| adc_cali_delete_scheme_curve_fitting
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:esp32s3:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DNDEBUG -DFP_IN_IRON -DVTABLES_IN_FLASH -DPIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190703
-DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH_LOW_FLASH -DSUPLA_ACTION_TRIGGER -DSUPLA_ANALOG_READING_KPOP -DSUPLA_BUTTON -DSUPLA_CONDITIONS -DSUPLA_CONFIG
-DSUPLA_DEEP_SLEEP -DSUPLA_DISABLE_LOGS -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_LED -DSUPLA_OTA -DSUPLA_RELAY
-
karnasw
- Posts: 215
- Joined: Fri Oct 02, 2020 10:22 am
Hej, ma ktoś może pomysł jak ominąć ten problem z generowaniem? Potrzebuję ADC do czujników naładowania baterii i wilgotności.
Urządznenie na które chcę wygenerować soft z ADC to Lolin S3 Mini.
Urządznenie na które chcę wygenerować soft z ADC to Lolin S3 Mini.
-
[email protected]
- Posts: 1584
- Joined: Mon Feb 06, 2023 8:56 am
- Has thanked: 18 times
- Been thanked: 26 times
Spróbuj przez ggbd, tam to było poprawione ale nie wiem czy inne rzeczy które chcesz będą działaćkarnasw wrote: Sun Jun 28, 2026 1:04 pm Hej, ma ktoś może pomysł jak ominąć ten problem z generowaniem? Potrzebuję ADC do czujników naładowania baterii i wilgotności.
Urządznenie na które chcę wygenerować soft z ADC to Lolin S3 Mini.
-
Marian1544
- Posts: 64
- Joined: Sat Aug 28, 2021 4:45 pm
-
Goral64
- Posts: 3258
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
- Has thanked: 2 times
- Been thanked: 1 time
Po raz kolejny informuję, że Builder to tylko webowa wersja kompilatora dla GUI-Generic.
Jeśli pojawiają się błędy kompilacji lub błędy w działaniu wygenerowanego firmware to na 99% przyczyna leży po stronie GUI-Generic, a nie Buildera.
Jeśli pojawiają się błędy kompilacji lub błędy w działaniu wygenerowanego firmware to na 99% przyczyna leży po stronie GUI-Generic, a nie Buildera.
Widzimy się na Supla Offline Party Season 2026

-
Marian1544
- Posts: 64
- Joined: Sat Aug 28, 2021 4:45 pm
Na czystej konfiguracji też są te same błędy, wiec rzeczywiście kwestia innej obsługi.
-
karnasw
- Posts: 215
- Joined: Fri Oct 02, 2020 10:22 am
Na GUI Generic 26.07.02a niestesty wciąż błąd:
Code: Select all
GUI-Generic_bv6.1_gv26.07.02a_pl_9a3ad8c5e50bfcfa044aa78a8b58ef2f/src/sensor/AnalogReading.cpp: In function 'void Supla::Sensor::initADC()':
GUI-Generic_bv6.1_gv26.07.02a_pl_9a3ad8c5e50bfcfa044aa78a8b58ef2f/src/sensor/AnalogReading.cpp:36:5: error: 'adc_cali_line_fitting_config_t' was not declared in this scope; did you mean 'adc_cali_curve_fitting_config_t'?
36 | adc_cali_line_fitting_config_t cali_config = {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| adc_cali_curve_fitting_config_t
GUI-Generic_bv6.1_gv26.07.02a_pl_9a3ad8c5e50bfcfa044aa78a8b58ef2f/src/sensor/AnalogReading.cpp:41:42: error: 'cali_config' was not declared in this scope
41 | adc_cali_create_scheme_line_fitting(&cali_config, &cali_handle);
| ^~~~~~~~~~~
GUI-Generic_bv6.1_gv26.07.02a_pl_9a3ad8c5e50bfcfa044aa78a8b58ef2f/src/sensor/AnalogReading.cpp:41:5: error: 'adc_cali_create_scheme_line_fitting' was not declared in this scope; did you mean 'adc_cali_create_scheme_curve_fitting'?
41 | adc_cali_create_scheme_line_fitting(&cali_config, &cali_handle);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| adc_cali_create_scheme_curve_fitting
GUI-Generic_bv6.1_gv26.07.02a_pl_9a3ad8c5e50bfcfa044aa78a8b58ef2f/src/sensor/AnalogReading.cpp: In function 'void Supla::Sensor::cleanupADC()':
GUI-Generic_bv6.1_gv26.07.02a_pl_9a3ad8c5e50bfcfa044aa78a8b58ef2f/src/sensor/AnalogReading.cpp:51:5: error: 'adc_cali_delete_scheme_line_fitting' was not declared in this scope; did you mean 'adc_cali_delete_scheme_curve_fitting'?
51 | adc_cali_delete_scheme_line_fitting(cali_handle);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| adc_cali_delete_scheme_curve_fitting
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:esp32s3:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DFP_IN_IRON -DMIMETYPE_MINIMAL -DNDEBUG -DPIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190703
-DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH_LOW_FLASH -DSUPLA_ACTION_TRIGGER -DSUPLA_ANALOG_READING_KPOP -DSUPLA_BUTTON -DSUPLA_CONDITIONS -DSUPLA_CONFIG
-DSUPLA_DEEP_SLEEP -DSUPLA_DIRECT_LINKS -DSUPLA_DISABLE_LOGS -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_LED -DSUPLA_OTA -DSUPLA_PUSHOVER
-DSUPLA_RELAY -DVTABLES_IN_FLASH
Czym jest ggbd?[email protected] wrote: Sun Jun 28, 2026 1:21 pm Spróbuj przez ggbd, tam to było poprawione ale nie wiem czy inne rzeczy które chcesz będą działać
-
[email protected]
- Posts: 1584
- Joined: Mon Feb 06, 2023 8:56 am
- Has thanked: 18 times
- Been thanked: 26 times
-
karnasw
- Posts: 215
- Joined: Fri Oct 02, 2020 10:22 am
Rzeczywiście, w sumie już miałem na kompie i już testowałem wcześniej kompilację innych płytek.


