<azonenberg>
Ok so... the scopesession file format now supports saving connectivity to input ports on instrument channels (like frequency for a function generator)
<azonenberg>
it supports most settings for oscilloscopes but there are probably some more obscure APIs we don't yet serialize, a full pass to fix that is pending eventually
<azonenberg>
power supplies and RF signal generators are fully supported (for the current set of APIs, which are definitely incomplete)
<azonenberg>
Function generators that are part of another instrument are supported, standalone generators might need some more work but i need to get my hands on one to test
<azonenberg>
VNAs should work (they're derived from oscilloscope) but havent been tested lately
<azonenberg>
BERTs and loads are definitely not supported yet, that's pending
<azonenberg>
multimeter support is kinda incomplete and probably needs some debugging and updating, i might do that next
<azonenberg>
Other serialization work still needed: memory filter waveforms
<azonenberg>
trend waveforms (which also need some way to pause... that's a whole other can of worms)
<azonenberg>
offline loading of everything but scopes
<azonenberg>
you should be able to open an offline session with a multimeter in it and see the most recent reading, etc
<azonenberg>
oh, and the current top level window size, and the set of streams being measured