[−][src]Module nrf52810_pac::qdec
Quadrature Decoder
Modules
acc | Register accumulating the valid transitions |
accdbl | Register accumulating the number of detected double transitions |
accdblread | Snapshot of the ACCDBL, updated by the READCLRACC or RDCLRDBL task |
accread | Snapshot of the ACC register, updated by the READCLRACC or RDCLRACC task |
dbfen | Enable input debounce filters |
enable | Enable the quadrature decoder |
events_accof | ACC or ACCDBL register overflow |
events_dblrdy | Double displacement(s) detected |
events_reportrdy | Non-null report ready |
events_samplerdy | Event being generated for every new sample value written to the SAMPLE register |
events_stopped | QDEC has been stopped |
intenclr | Disable interrupt |
intenset | Enable interrupt |
ledpol | LED output pin polarity |
ledpre | Time period the LED is switched ON prior to sampling |
psel | Register block Unspecified |
reportper | Number of samples to be taken before REPORTRDY and DBLRDY events can be generated |
sample | Motion sample value |
sampleper | Sample period |
shorts | Shortcuts between local events and tasks |
tasks_rdclracc | Read and clear ACC |
tasks_rdclrdbl | Read and clear ACCDBL |
tasks_readclracc | Read and clear ACC and ACCDBL |
tasks_start | Task starting the quadrature decoder |
tasks_stop | Task stopping the quadrature decoder |
Structs
ACC | Register accumulating the valid transitions |
ACCDBL | Register accumulating the number of detected double transitions |
ACCDBLREAD | Snapshot of the ACCDBL, updated by the READCLRACC or RDCLRDBL task |
ACCREAD | Snapshot of the ACC register, updated by the READCLRACC or RDCLRACC task |
DBFEN | Enable input debounce filters |
ENABLE | Enable the quadrature decoder |
EVENTS_ACCOF | ACC or ACCDBL register overflow |
EVENTS_DBLRDY | Double displacement(s) detected |
EVENTS_REPORTRDY | Non-null report ready |
EVENTS_SAMPLERDY | Event being generated for every new sample value written to the SAMPLE register |
EVENTS_STOPPED | QDEC has been stopped |
INTENCLR | Disable interrupt |
INTENSET | Enable interrupt |
LEDPOL | LED output pin polarity |
LEDPRE | Time period the LED is switched ON prior to sampling |
PSEL | Register block |
REPORTPER | Number of samples to be taken before REPORTRDY and DBLRDY events can be generated |
RegisterBlock | Register block |
SAMPLE | Motion sample value |
SAMPLEPER | Sample period |
SHORTS | Shortcuts between local events and tasks |
TASKS_RDCLRACC | Read and clear ACC |
TASKS_RDCLRDBL | Read and clear ACCDBL |
TASKS_READCLRACC | Read and clear ACC and ACCDBL |
TASKS_START | Task starting the quadrature decoder |
TASKS_STOP | Task stopping the quadrature decoder |