ADC driver:
- Identify ADCs by their reg addr instead of their label, as this property is going deprecated in Zephyr. - Move all low-level calls to adc_core instead of adc_channels. - Move adc_channels into Data Acquisition. - Add an ADC stop function. - ADC driver module self-manages ADC init.
Showing
- zephyr/modules/owntech_adc_driver/zephyr/CMakeLists.txt 0 additions, 2 deletionszephyr/modules/owntech_adc_driver/zephyr/CMakeLists.txt
- zephyr/modules/owntech_adc_driver/zephyr/public_api/adc.c 131 additions, 82 deletionszephyr/modules/owntech_adc_driver/zephyr/public_api/adc.c
- zephyr/modules/owntech_adc_driver/zephyr/public_api/adc.h 62 additions, 62 deletionszephyr/modules/owntech_adc_driver/zephyr/public_api/adc.h
- zephyr/modules/owntech_adc_driver/zephyr/public_api/adc_error_codes.h 0 additions, 35 deletions...es/owntech_adc_driver/zephyr/public_api/adc_error_codes.h
- zephyr/modules/owntech_adc_driver/zephyr/src/adc_core.c 210 additions, 38 deletionszephyr/modules/owntech_adc_driver/zephyr/src/adc_core.c
- zephyr/modules/owntech_adc_driver/zephyr/src/adc_core.h 54 additions, 25 deletionszephyr/modules/owntech_adc_driver/zephyr/src/adc_core.h
- zephyr/modules/owntech_adc_driver/zephyr/src/adc_helper.c 0 additions, 146 deletionszephyr/modules/owntech_adc_driver/zephyr/src/adc_helper.c
- zephyr/modules/owntech_adc_driver/zephyr/src/adc_helper.h 0 additions, 53 deletionszephyr/modules/owntech_adc_driver/zephyr/src/adc_helper.h
- zephyr/modules/owntech_data_acquisition/zephyr/CMakeLists.txt 4 additions, 3 deletions...yr/modules/owntech_data_acquisition/zephyr/CMakeLists.txt
- zephyr/modules/owntech_data_acquisition/zephyr/Kconfig 1 addition, 1 deletionzephyr/modules/owntech_data_acquisition/zephyr/Kconfig
- zephyr/modules/owntech_data_acquisition/zephyr/public_api/DataAcquisition.cpp 15 additions, 4 deletions...ch_data_acquisition/zephyr/public_api/DataAcquisition.cpp
- zephyr/modules/owntech_data_acquisition/zephyr/public_api/DataAcquisition.h 31 additions, 2 deletions...tech_data_acquisition/zephyr/public_api/DataAcquisition.h
- zephyr/modules/owntech_data_acquisition/zephyr/src/adc_channels.cpp 107 additions, 123 deletions...ules/owntech_data_acquisition/zephyr/src/adc_channels.cpp
- zephyr/modules/owntech_data_acquisition/zephyr/src/adc_channels.h 21 additions, 33 deletions...odules/owntech_data_acquisition/zephyr/src/adc_channels.h
- zephyr/modules/owntech_data_acquisition/zephyr/src/data_conversion.cpp 0 additions, 0 deletions...s/owntech_data_acquisition/zephyr/src/data_conversion.cpp
- zephyr/modules/owntech_data_acquisition/zephyr/src/data_conversion.h 0 additions, 0 deletions...les/owntech_data_acquisition/zephyr/src/data_conversion.h
- zephyr/modules/owntech_data_acquisition/zephyr/src/data_dispatch.cpp 3 additions, 2 deletions...les/owntech_data_acquisition/zephyr/src/data_dispatch.cpp
- zephyr/modules/owntech_data_acquisition/zephyr/src/data_dispatch.h 0 additions, 0 deletions...dules/owntech_data_acquisition/zephyr/src/data_dispatch.h
- zephyr/modules/owntech_data_acquisition/zephyr/src/dma.cpp 2 additions, 4 deletionszephyr/modules/owntech_data_acquisition/zephyr/src/dma.cpp
- zephyr/modules/owntech_data_acquisition/zephyr/src/dma.h 0 additions, 0 deletionszephyr/modules/owntech_data_acquisition/zephyr/src/dma.h
Loading
-
@cfoucher @afarahhass @jalinei With the following main: main.cpp
ILOW1 measure doesn't work. ILOW2 measure work but triggering is on falling edge of current instead of rising edge on previous commit.
-
@twalter: please use the latest version of the core, as similar bugs wers already addressed in the current version.
Please register or sign in to comment