-
Notifications
You must be signed in to change notification settings - Fork 132
Closed
Labels
Description
I am poking around Rigol Scope sources (#943) and Interleaving confuses me.
What is considered as interleaving? I noticed #578 where @azonenberg writes about automatic interleaving. Isn't that what scopes with single shared ADC are doing?
Reading though [Oscilloscope.h] header and it does not help.
scopehal/scopehal/Oscilloscope.h
Lines 538 to 546 in 80fdea6
| /** | |
| @brief Get the legal sampling rates (in Hz) for this scope in all-channels mode | |
| */ | |
| virtual std::vector<uint64_t> GetSampleRatesNonInterleaved() =0; | |
| /** | |
| @brief Get the legal sampling rates (in Hz) for this scope in combined-channels mode | |
| */ | |
| virtual std::vector<uint64_t> GetSampleRatesInterleaved() =0; |
I understand the user docs and v0.1 are main focus now, but this topic really confuses me and I'd like to implement things properly.
Reactions are currently unavailable