PV currently shows a 1-2-5 based list of "number of samples to acquire" in a dropdown. The list is limited to a certain number of samples when the LA reports that (e.g. 8MByte for the ChronoVu LA8), which is correct.
However, PulseView only gives the user the choice of a few pre-selected number of samples to be acquired. Example for the LA8:
Thus, the user is not able to select, say, 6M or 7M or any other number of samples that is not in that 1-2-5 list.
The dropdown should also be a user-editable field (at the same time) though to give the user a chance to select arbitrary numbers (based on the use-case).
Making the widget editable is pretty trivial, but probably needs a bit more code to properly handle this. Here's a start if someone wants to work on this:
@@ -53,6 +53,8 @@ SweepTimingWidget::SweepTimingWidget(const char *suffix,