We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 13b404a + c1282ec commit 0915df3Copy full SHA for 0915df3
src/AdvancedADC.cpp
@@ -86,6 +86,9 @@ bool AdvancedADC::available() {
86
DMABuffer<Sample> &AdvancedADC::read() {
87
static DMABuffer<Sample> NULLBUF;
88
if (descr != nullptr) {
89
+ while (!available()) {
90
+ __WFI();
91
+ }
92
return *descr->pool->dequeue();
93
}
94
return NULLBUF;
src/AdvancedDAC.cpp
@@ -84,6 +84,9 @@ bool AdvancedDAC::available() {
84
DMABuffer<Sample> &AdvancedDAC::dequeue() {
85
return *descr->pool->allocate();
0 commit comments