Commit Graph
152 Commits
Author SHA1 Message Date
gaoxu bc589604b5 ci(adc): add adc continuous sample frequency test 2026-04-29 12:11:30 +08:00
Evgeny Torbin 59f62ad15f test: format all test scripts 2026-04-17 16:01:00 +02:00
morris 6d3693afd2 Merge branch 'fix/adc_continuous_iram_config_v5.3' into 'release/v5.3'
fix(adc): fix ESP32/S2 panic when use continuous ADC (v5.3)

See merge request espressif/esp-idf!43641
2026-02-04 14:59:03 +08:00
morris 06eb046506 Merge branch 'fix/esp32_adc_continuous_loss_sample_v5.3' into 'release/v5.3'
Fix/esp32 adc continuous loss sample (v5.3)

See merge request espressif/esp-idf!42831
2026-02-04 14:57:29 +08:00
morris a537874aa8 Merge branch 'feature/esp32c5_p4_adc_calibration_v5.3' into 'release/v5.3'
Feature/esp32 p4 adc calibration (v5.3)

See merge request espressif/esp-idf!40153
2026-02-04 10:20:35 +08:00
gaoxu ee04b19643 feat(adc): support ADC calibration on ESP32P4 2026-02-03 16:52:04 +08:00
gaoxu bc9c799a2d ci(adc): enable P4 ADC test and correct ADC performance thresh 2026-02-03 16:52:04 +08:00
gaoxu 3d0e9bc168 fix(adc): fix P4 adc continuous mode stop early 2026-02-03 16:52:04 +08:00
gaoxu 50c802d057 feat(adc): add adc_continuous_parse_data api 2026-02-03 16:51:43 +08:00
gaoxu 6886209cc0 fix(adc): fix ESP32 ADC continuous loss sample times 2026-02-03 16:43:05 +08:00
gaoxu 19efb5a643 fix(adc): fix ESP32/S2 panic when use continuous ADC 2026-02-03 16:35:25 +08:00
wuzhenghui beabc5bbf8 fix(esp_hw_support): fix MODEM_ADC_COMMON_FE destroyed by modem powerdown lightsleep 2025-08-08 12:05:05 +08:00
gaoxu 216cf17fc1 fix(adc): fix P4 ADC2 oneshot error and refactor apb claim macor 2025-06-24 10:33:59 +08:00
Deomid rojer Ryabkov 704a4fd610 fix(esp_adc): Release the peripheral after calibration 2025-06-20 10:14:38 +08:00
gaoxu a68af096e6 fix(adc): fix s2 cali loss resolution 2025-06-05 11:31:59 +08:00
Armando 6bb943f0c7 fix(adc): fixed adc_cali_check_scheme wrong return on c2/h2/c6 2024-12-17 16:14:54 +08:00
wanckl 99f7733d8e fix(esp_adc): fixed adc continue monitor don't work issue
Closes https://github.com/espressif/esp-idf/issues/14769
Closes https://github.com/espressif/esp-idf/issues/14814
2024-11-25 15:48:11 +08:00
morris b52b99a756 change(adc): refactor DMA memory allocation 2024-06-25 13:49:24 +08:00
gaoxu a326f15120 feat(adc): support ADC continuous mode on ESP32P4 2024-06-12 18:34:04 +08:00
gaoxu e63d6582cc feat(adc): move adc periph enable/reset functions to ll layer 2024-06-12 18:16:45 +08:00
gaoxu 3f5037866b fix(dma): feat(adc): support ADC oneshot mod on ESP32P4 2024-06-12 18:16:41 +08:00
wuzhenghui 11e7091967 fix(esp_adc): fix adc clock missing in startup calibration 2024-04-02 12:14:44 +08:00
Wan Lei e84c7f00a5 Merge branch 'feat/c6lite_c61_ci_header_tmp_app' into 'master'
feat(esp32c61): ci enable header check (stage 7/8)

See merge request espressif/esp-idf!29775
2024-03-28 11:45:20 +08:00
morris c0289ee6eb fix(drivers): fix typos found by codespell
codespell components/esp_driver*
2024-03-28 10:01:27 +08:00
wanlei 535afdd7f4 feat(esp32c61): ci enable header check, fix c61 build 2024-03-27 19:39:59 +08:00
gaoxu 03a6347a3a ci(adc): ignore adc restart test fail 2024-03-14 11:14:46 +08:00
gaoxu b4b05bc4f0 ci(adc): make adc pytest reset 2024-03-14 11:12:20 +08:00
Gao Xu b50a52f17c Merge branch 'refactor/adc_dma_apis_on_32_s2' into 'master'
refactor(ADC): move dma_ll functions  in ADC hal layer to ADC driver layer

Closes IDF-8570

See merge request espressif/esp-idf!27474
2024-03-13 19:47:40 +08:00
Konstantin Kondrashov 3f89072af1 feat(all): Use PRIx macro in all logs 2024-03-12 11:15:53 +02:00
gaoxu bc98bdc087 refactor(adc): refactor dma ll functions on adc continuous mode 2024-03-12 11:12:48 +08:00
wanlei ee02b71f1c feat(esp32c61): introduce target esp32c61 2024-03-01 21:12:25 +08:00
gaoxu 2eccde88f3 fix(adc): workaround to fix adc continuous get less results on c3 2024-02-19 10:34:54 +08:00
Jakub Kocka 0b00e49ac5 fix: Fixed KConfig files that were not succesfully checked 2024-02-02 14:13:45 +01:00
laokaiyao d0a8f3e5c4 feat(esp32c5): support esptool on esp32c5 beta3 2024-01-09 13:11:11 +08:00
laokaiyao 11e19f40b9 feat(esp32c5): support to build hello world on esp32c5 beta3 2024-01-09 13:11:11 +08:00
Cao Sen Miao b84434b39d fix(tsens,adc): Fix issue that disable adc will make temperature sensor crash,
Closes https://github.com/espressif/esp-idf/issues/12921
2024-01-05 12:10:30 +08:00
wanlei d0023b061f refactor(spi): replace dma_ll related in spi by dma driver (part1) 2023-12-04 16:20:05 +08:00
Gao Xu 4e843a1a70 Merge branch 'bugfix/fix_adc_continuous_do_not_rst_apb_clk' into 'master'
fix(adc): fix adc continuous get less results beacuse do not reset apb clk

Closes IDF-8414

See merge request espressif/esp-idf!27115
2023-11-30 00:22:48 +08:00
gaoxu 7f296f2a20 ci(adc): add a test that adc continuous read after restarting 2023-11-29 14:30:25 +08:00
gaoxu 3acf3ec648 fix(adc): fix adc continuous get less results beacuse do not reset apb clk 2023-11-29 14:28:33 +08:00
laokaiyao bb0879b3f8 feat(esp32c5): introduce target esp32c5 2023-11-28 16:14:17 +08:00
Gao Xu b9a3dd1b37 Merge branch 'bugfix/fix_adc_cali_error_after_light_sleep_wake_on_h2' into 'master'
adc: fix calibration error when waking up from light sleep on H2 and enable test

Closes IDF-8569

See merge request espressif/esp-idf!27242
2023-11-24 18:25:35 +08:00
gaoxu 4f81883ccf fix(adc): restore cali registers after light sleep wake up on H2 and enable test 2023-11-20 17:38:34 +08:00
laokaiyao 74441d14ab refactor(i2s): make i2s driver as component 2023-11-17 21:29:17 +08:00
Armando fca46eac52 refactor(spi): make spi driver as component 2023-11-09 14:50:05 +08:00
Armando (Dou Yiwen) 0c81f41e16 Merge branch 'bugfix/fix_wrong_adc_attenuation_name' into 'master'
adc: rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12

See merge request espressif/esp-idf!26460
2023-11-07 10:37:24 +08:00
Armando d3be2541de fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12
By design, it's 12 dB. There're errors among chips, so the actual
attenuation will be 11dB more or less
2023-11-06 18:55:49 +08:00
morris 2ef14fe55e refactor(gptimer): refactor gptimer driver into a component 2023-11-06 17:09:31 +08:00
Song Ruo Jing 9461993ec5 refactor(gpio): make gpio driver as component, and fix astyle 2023-11-03 15:42:23 +08:00
Gao Xu dce1e8d96a Merge branch 'feature/support_adc_calibration_on_h2' into 'master'
adc_cali: supported adc calibration v1 on ESP32H2

Closes IDF-6216

See merge request espressif/esp-idf!26463
2023-11-03 01:49:00 +08:00