Module nrf52811_pac::qdec[][src]

Expand description

Quadrature Decoder

Modules

Register accumulating the valid transitions

Register accumulating the number of detected double transitions

Snapshot of the ACCDBL, updated by the READCLRACC or RDCLRDBL task

Snapshot of the ACC register, updated by the READCLRACC or RDCLRACC task

Enable input debounce filters

Enable the quadrature decoder

ACC or ACCDBL register overflow

Double displacement(s) detected

Non-null report ready

Event being generated for every new sample value written to the SAMPLE register

QDEC has been stopped

Disable interrupt

Enable interrupt

LED output pin polarity

Time period the LED is switched ON prior to sampling

Register block Unspecified

Number of samples to be taken before REPORTRDY and DBLRDY events can be generated

Motion sample value

Sample period

Shortcuts between local events and tasks

Read and clear ACC

Read and clear ACCDBL

Read and clear ACC and ACCDBL

Task starting the quadrature decoder

Task stopping the quadrature decoder

Structs

Register block

Register block

Type Definitions

ACC register accessor: an alias for Reg<ACC_SPEC>

ACCDBL register accessor: an alias for Reg<ACCDBL_SPEC>

ACCDBLREAD register accessor: an alias for Reg<ACCDBLREAD_SPEC>

ACCREAD register accessor: an alias for Reg<ACCREAD_SPEC>

DBFEN register accessor: an alias for Reg<DBFEN_SPEC>

ENABLE register accessor: an alias for Reg<ENABLE_SPEC>

EVENTS_ACCOF register accessor: an alias for Reg<EVENTS_ACCOF_SPEC>

EVENTS_DBLRDY register accessor: an alias for Reg<EVENTS_DBLRDY_SPEC>

EVENTS_REPORTRDY register accessor: an alias for Reg<EVENTS_REPORTRDY_SPEC>

EVENTS_SAMPLERDY register accessor: an alias for Reg<EVENTS_SAMPLERDY_SPEC>

EVENTS_STOPPED register accessor: an alias for Reg<EVENTS_STOPPED_SPEC>

INTENCLR register accessor: an alias for Reg<INTENCLR_SPEC>

INTENSET register accessor: an alias for Reg<INTENSET_SPEC>

LEDPOL register accessor: an alias for Reg<LEDPOL_SPEC>

LEDPRE register accessor: an alias for Reg<LEDPRE_SPEC>

REPORTPER register accessor: an alias for Reg<REPORTPER_SPEC>

SAMPLE register accessor: an alias for Reg<SAMPLE_SPEC>

SAMPLEPER register accessor: an alias for Reg<SAMPLEPER_SPEC>

SHORTS register accessor: an alias for Reg<SHORTS_SPEC>

TASKS_RDCLRACC register accessor: an alias for Reg<TASKS_RDCLRACC_SPEC>

TASKS_RDCLRDBL register accessor: an alias for Reg<TASKS_RDCLRDBL_SPEC>

TASKS_READCLRACC register accessor: an alias for Reg<TASKS_READCLRACC_SPEC>

TASKS_START register accessor: an alias for Reg<TASKS_START_SPEC>

TASKS_STOP register accessor: an alias for Reg<TASKS_STOP_SPEC>