Debugger-probable capture result.
More...
|
| volatile uint32_t | magic |
| | 0x50444D31 ('PDM1') once a window is done.
|
| volatile int32_t | rms |
| | Latest window AC RMS.
|
| volatile int32_t | peak |
| | Latest window AC peak.
|
| volatile int32_t | mean |
| | Latest window DC mean.
|
| volatile int32_t | span |
| | Latest window max-min.
|
| volatile int32_t | vary |
| | RMS spread across the report sweep.
|
| volatile uint32_t | samples |
| | Samples in the latest window.
|
| volatile uint32_t | active |
| | 1 = plausible live audio, 0 = degenerate.
|
| volatile uint32_t | windows |
| | Windows captured so far.
|
| volatile uint32_t | timestamp_ms |
| | Latest frame capture-start timestamp.
|
Debugger-probable capture result.
Latched every window so a J-Link read reflects the latest verdict.
Definition at line 108 of file main.c.
◆ active
| volatile uint32_t pdm_mic_result_t::active |
1 = plausible live audio, 0 = degenerate.
Definition at line 116 of file main.c.
◆ magic
| volatile uint32_t pdm_mic_result_t::magic |
0x50444D31 ('PDM1') once a window is done.
Definition at line 109 of file main.c.
◆ mean
| volatile int32_t pdm_mic_result_t::mean |
Latest window DC mean.
Definition at line 112 of file main.c.
◆ peak
| volatile int32_t pdm_mic_result_t::peak |
Latest window AC peak.
Definition at line 111 of file main.c.
◆ rms
| volatile int32_t pdm_mic_result_t::rms |
Latest window AC RMS.
Definition at line 110 of file main.c.
◆ samples
| volatile uint32_t pdm_mic_result_t::samples |
Samples in the latest window.
Definition at line 115 of file main.c.
◆ span
| volatile int32_t pdm_mic_result_t::span |
Latest window max-min.
Definition at line 113 of file main.c.
◆ timestamp_ms
| volatile uint32_t pdm_mic_result_t::timestamp_ms |
Latest frame capture-start timestamp.
Definition at line 119 of file main.c.
◆ vary
| volatile int32_t pdm_mic_result_t::vary |
RMS spread across the report sweep.
Definition at line 114 of file main.c.
◆ windows
| volatile uint32_t pdm_mic_result_t::windows |
Windows captured so far.
Definition at line 117 of file main.c.
The documentation for this struct was generated from the following file:
- examples/ek_ra8d2/hw_validated/hil/pdm_mic_demo/src/main.c