<d1b2>
<fredzo_72653> @azonenberg sorry about that one 🔼 , it a bit... huge 😒 It adds support for all Siglent model supporting the "E11" protocol (referring to the shared SCPI programming guide), that is SDS800XHD, SDS1000XHD, SDS2000XHD, SDS3000XHD, SDS5000X,SDS6000A/L/Pro and SDS7000A. It also adds support for paginated waveform download to support 5Mpts+ memory depth. Finally it adds dynamic calculation of available memory depths and sample rates
<d1b2>
based on the number of active channels for each model (aka channel mode). It's been intensively tested on my SDS2000X HD. It should not change the behavior of previously supported models except for the sample depths of SDS5000X model for which I removed the ridiculously small values (from 5 to 5000 pts) that where not mentioned in the documentation. Please let me know if you have any comment/question.
<d1b2>
<azonenberg> Awesome will review when i get home if i have time
<d1b2>
<azonenberg> can you send a companion PR to scopehal-docs?
<d1b2>
<azonenberg> to update the list of supported models?