studio icon indicating copy to clipboard operation
studio copied to clipboard

EEZ flow: add flexible SCPI command sets

Open fietser28 opened this issue 10 months ago • 0 comments

I've had a look at localised UI: Looks nice and got me thinking:

Would it be possible to also use this concept for different SCPI instruments (= language) to define SCPI command sets (= text resources). That way you can develop generic dashboards for different combinations of instruments. E.q. a power module analyser using power supply and load where you can select different types of power supply and loads. Just like localised: If you have a different instrument you just translate the commands and select this instrument during run.

I think is a dashboard specific set because you often want variables etc in a SCPI command, this is custom per dashboard.

  • [ ] This feature would probably extend the instrument definition with a reference to a SCPI set
  • [ ] This feature would probably copy the localisation UI but then for SCPI commands
  • [ ] Have the import/export feature to easily port to a different dashboard.
  • [ ] Add a S() feature to allow replace the regular SCPI commands
  • [ ] May add a feature to recognise an instrument and automatically select the right set of commands ('language') this can be based on part of *IDN? query?

fietser28 avatar Sep 02 '23 22:09 fietser28