The current atmel,sam-tc-qdec sensor implementation shared the timer counter node. This create issues when users wants define both modes. The current proposal changes the qdec dedinition to be a child of tc and refactor all the chain of definitions. Fixes #71312 Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
45 lines
1.1 KiB
YAML
45 lines
1.1 KiB
YAML
sample:
|
|
description: Usage quadrature decoder sensor
|
|
name: qdec_sensor
|
|
common:
|
|
tags: sensors
|
|
timeout: 5
|
|
|
|
tests:
|
|
sample.sensor.qdec_sensor:
|
|
filter: dt_alias_exists("qdec0")
|
|
|
|
sample.sensor.sam_qdec_sensor:
|
|
platform_allow:
|
|
- sam_e70_xplained/same70q21
|
|
- sam_e70_xplained/same70q21b
|
|
|
|
sample.sensor.st_qdec_sensor:
|
|
platform_allow: nucleo_f401re
|
|
harness_config:
|
|
fixture: fixture_mech_encoder
|
|
type: multi_line
|
|
ordered: true
|
|
regex:
|
|
- "Quadrature decoder sensor test"
|
|
- "Position = (.*) degrees"
|
|
|
|
sample.sensor.nrf_qdec_sensor:
|
|
platform_allow:
|
|
- nrf52840dk/nrf52840
|
|
- nrf5340dk/nrf5340/cpuapp
|
|
- nrf54l15pdk/nrf54l15/cpuapp
|
|
- nrf54h20dk/nrf54h20/cpuapp
|
|
integration_platforms:
|
|
- nrf52840dk/nrf52840
|
|
- nrf5340dk/nrf5340/cpuapp
|
|
- nrf54l15pdk/nrf54l15/cpuapp
|
|
- nrf54h20dk/nrf54h20/cpuapp
|
|
harness_config:
|
|
fixture: gpio_loopback
|
|
type: multi_line
|
|
ordered: true
|
|
regex:
|
|
- "Quadrature decoder sensor test"
|
|
- "Position = (.*) degrees"
|