58 lines
1.4 KiB
YAML
58 lines
1.4 KiB
YAML
sample:
|
|
description: Usage quadrature decoder sensor
|
|
name: qdec_sensor
|
|
common:
|
|
tags: sensors
|
|
timeout: 5
|
|
harness: console
|
|
|
|
tests:
|
|
sample.sensor.qdec_sensor:
|
|
filter: dt_alias_exists("qdec0")
|
|
harness_config:
|
|
type: multi_line
|
|
ordered: true
|
|
regex:
|
|
- "Quadrature decoder sensor test"
|
|
- "Position = (.*) degrees"
|
|
|
|
sample.sensor.sam_qdec_sensor:
|
|
platform_allow:
|
|
- sam_e70_xplained/same70q21
|
|
- sam_e70_xplained/same70q21b
|
|
harness_config:
|
|
type: multi_line
|
|
ordered: true
|
|
regex:
|
|
- "Quadrature decoder sensor test"
|
|
- "Position = (.*) degrees"
|
|
|
|
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
|
|
- nrf54l15dk/nrf54l15/cpuapp
|
|
- nrf54h20dk/nrf54h20/cpuapp
|
|
integration_platforms:
|
|
- nrf52840dk/nrf52840
|
|
- nrf5340dk/nrf5340/cpuapp
|
|
- nrf54l15dk/nrf54l15/cpuapp
|
|
- nrf54h20dk/nrf54h20/cpuapp
|
|
harness_config:
|
|
fixture: gpio_loopback
|
|
type: multi_line
|
|
ordered: true
|
|
regex:
|
|
- "Quadrature decoder sensor test"
|
|
- "Position = -[45678]\\d degrees"
|