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 |
|
morris
|
c0289ee6eb
|
fix(drivers): fix typos found by codespell
codespell components/esp_driver*
|
2024-03-28 10:01:27 +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 |
|
Konstantin Kondrashov
|
3f89072af1
|
feat(all): Use PRIx macro in all logs
|
2024-03-12 11:15:53 +02:00 |
|
gaoxu
|
2eccde88f3
|
fix(adc): workaround to fix adc continuous get less results on c3
|
2024-02-19 10:34:54 +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 |
|
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 |
|
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 |
|
gaoxu
|
0ea0b39725
|
feat(adc_cali): Add ADC calibration support for ESP32H2
|
2023-10-31 11:29:30 +08:00 |
|
gaoxu
|
1fa85abf46
|
ci(adc): add a test that adc read zero after getting done signal
|
2023-10-27 17:11:13 +08:00 |
|
Armando
|
a31577027e
|
change(adc): trim adc apps build dependency
|
2023-10-16 12:48:30 +08:00 |
|
Armando
|
3de0b7218f
|
refactor(esp_adc): reformat code with astyle_py 2
|
2023-10-09 15:29:31 +08:00 |
|
Kevin (Lao Kaiyao)
|
2b5203ba1c
|
Merge branch 'refactor/avoid_float_type_in_hal' into 'master'
refactor(hal): avoid float type in hal
See merge request espressif/esp-idf!26149
|
2023-10-09 10:20:28 +08:00 |
|
Armando
|
b774bd1457
|
refactor(esp_adc): reformat code with astyle_py
|
2023-10-08 10:35:52 +08:00 |
|
laokaiyao
|
464bec8ac6
|
ci(adc): print adc efuse calib version in test
|
2023-10-07 19:01:04 +08:00 |
|
gaoxu
|
8e9a151dbc
|
ci(adc): add a test about adc1 work with wifi on c6
|
2023-09-28 17:41:42 +00:00 |
|
Chen Yudong
|
2e11919f70
|
fix(ci): change build-test-rules files folder
|
2023-09-20 19:17:06 +08:00 |
|
Armando
|
83af9f37d4
|
test(adc): continuous driver iram test with gdma iram safe option only
|
2023-07-17 10:16:40 +08:00 |
|
morris
|
f0c07f82b5
|
fix(test): check call graph for hal component
|
2023-07-05 09:09:01 +08:00 |
|
Konstantin Kondrashov
|
c350c3c504
|
Merge branch 'feature/cleanup_wrong_log_use' into 'master'
all: Removes unnecessary newline character in logs
Closes IDFGH-10197
See merge request espressif/esp-idf!24131
|
2023-06-15 21:49:49 +08:00 |
|
Chen Jichang
|
6abdc9b76e
|
esp_adc:Trim the build components
If we don't trim the build components, the build system will import all
components which will increase the load of Gitlab server.
Closes IDF-7459
|
2023-06-09 16:46:40 +08:00 |
|
KonstantinKondrashov
|
e72061695e
|
all: Removes unnecessary newline character in logs
Closes https://github.com/espressif/esp-idf/issues/11465
|
2023-06-09 03:31:21 +08:00 |
|
Armando
|
56c66953da
|
adc: added flush pool test
|
2023-05-31 10:55:02 +08:00 |
|
wanlei
|
e6e641475b
|
adc: add digi monitor test case
|
2023-05-24 17:46:52 +08:00 |
|
laokaiyao
|
ffb40a89d9
|
adc_cali: supported channel compensation of adc calibration on esp32c6
|
2023-05-23 22:44:25 +08:00 |
|
Armando
|
bd6cd85b8e
|
adc: added big conv_frame test
|
2023-05-22 10:55:28 +08:00 |
|
Armando
|
d7cbd04d43
|
adc: added adc filter exhausted allocation test
|
2023-05-06 10:31:19 +08:00 |
|
Marius Vikhammer
|
f627506f6b
|
ci: update driver tests to use run_all_single_board_cases()
|
2023-03-28 17:05:50 +08:00 |
|
morris
|
2d52334e5d
|
gptimer: fix race condition between start and stop
Added state transition in gptimer_start/stop functions.
So that it's not possible to make a stopped timer continue to run
because of race condition.
|
2023-03-10 23:27:29 +08:00 |
|
Armando
|
53f1c35826
|
esp_adc: fix continuous mode pm lock release fail issue and add tests
Closes https://github.com/espressif/esp-idf/issues/10853
|
2023-02-28 16:33:50 +08:00 |
|
Armando
|
d0e4d36fb6
|
esp_adc: support h2 oneshot mode and continuous mode
|
2023-02-23 11:48:31 +08:00 |
|
Omar Chebib
|
5e5343d429
|
TWDT: Use the new TWDT Kconfig options in the examples and tests
|
2023-02-17 11:22:25 +08:00 |
|
Armando
|
3afa671069
|
esp_adc: added adc digital filter feature
|
2023-02-10 16:46:20 +00:00 |
|
laokaiyao
|
5333ac81bf
|
adc: support ADC on esp32c6 (driver/test/example)
|
2022-12-23 11:24:06 +08:00 |
|
Chen Yudong
|
b5eebc490f
|
CI: add generic to xtal_40mhz jobs
|
2022-12-21 11:53:38 +08:00 |
|
Armando
|
ded528e188
|
adc: no longer support adc2 oneshot mode on esp32c3
Due to HW limitation, we don't support this anymore. On c3, ADC2 under oneshot mode is not stable.
However, you can enable CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3 to force use
ADC2.
Refer to errata to know more details:
https://www.espressif.com/sites/default/files/documentation/esp32-s3_errata_en.pdf
https://www.espressif.com/sites/default/files/documentation/esp32-c3_errata_en.pdf
|
2022-12-16 02:06:03 +00:00 |
|
Armando
|
d592d983ce
|
esp_adc: added esp32c2 adc runners
|
2022-10-17 16:23:22 +08:00 |
|
Armando
|
f905f6ab7c
|
esp_adc: add esp32c2 adc high/low test threshold and expected val
|
2022-10-13 21:03:51 +08:00 |
|
Armando
|
508935c457
|
esp_adc: refacotr tests for all supported attenuations
|
2022-10-13 21:03:51 +08:00 |
|