The current model has a rather rigid conception of what an AWG can do vs. Digitizers vs. EverythingElse. The PR allows physical marker channels to point to a broader class of instruments or channels. An instrument class declaring takes_marker == True will show up as a possible "AWG" in the GUI (despite the potential misnomer).
Coverage increased (+0.05%) to 67.533% when pulling d4db2b8f045ab686c6457abc8a56759119dcede2 on feature/flexible-instr-types into aa057efca19328c47e922f2bdcf5bb76d056ab47 on develop.
The current model has a rather rigid conception of what an AWG can do vs. Digitizers vs. EverythingElse. The PR allows physical marker channels to point to a broader class of instruments or channels. An instrument class declaring
takes_marker == True
will show up as a possible "AWG" in the GUI (despite the potential misnomer).