1sample: 2 description: An example to showcase usage of the nrfx_saadc driver operating at its peak performance 3 name: nrfx_saadc maximum performance example 4tests: 5 examples.nrfx_saadc.maximum_performance: 6 tags: saadc 7 filter: dt_compat_enabled("nordic,nrf-saadc") 8 platform_allow: 9 - nrf52833dk/nrf52833 10 - nrf52840dk/nrf52840 11 - nrf9160dk/nrf9160 12 integration_platforms: 13 - nrf52833dk/nrf52833 14 - nrf52840dk/nrf52840 15 - nrf9160dk/nrf9160 16 harness: console 17 harness_config: 18 fixture: nrfx_example_loopbacks 19 type: multi_line 20 ordered: true 21 regex: 22 - "Starting nrfx_saadc maximum performance example." 23 - "SAADC event: CALIBRATEDONE" 24 - "SAADC event: READY" 25 - "SAADC event: BUF_REQ" 26 - "SAADC event: DONE" 27 - "Sample buffer address == 0x([0-9a-z]{8})" 28 - ".Sample 0. value == -?[0-9]" 29 - ".Sample 1. value == ([0-9]{3})" 30 - "SAADC event: BUF_REQ" 31 - "SAADC event: DONE" 32 - "Sample buffer address == 0x([0-9a-z]{8})" 33 - ".Sample 0. value == -?[0-9]" 34 - ".Sample 1. value == ([0-9]{3})" 35 - "SAADC event: BUF_REQ" 36 - "SAADC event: DONE" 37 - ".Sample 0. value == -?[0-9]" 38 - ".Sample 1. value == ([0-9]{3})" 39