yaq-project / yaqd-scpi

GNU Lesser General Public License v3.0
0 stars 1 forks source link

Instruments from other vendors that run off of SCPI #1

Open ddkohler opened 2 years ago

ddkohler commented 2 years ago

@BrandonMehlenbacher

I was thinking about this today about how some instruments are run off of SCPI commands but fall under other categories. For instance, the thorlabs power meter and the newport laser controller both run off of SCPI commands, where do we want to include those instruments? This is unimportant for the current iteration but will be become important for organizational ideas. Also, do we want to be able to run those instruments off of SCPI commands that are currently being written or should these be standalone daemons?

ddkohler commented 2 years ago

@untzag

Obviously I have a lot to learn, but I'm currently quite happy with the three very simple daemons I just wrote: yaqd-scpi-sensor, yaqd-scpi-set-continuous, and yad-scpi-set-discrete. I'd like to see how far we can get just by using these three for everything.

At the same time I'm always happy to see people take other approaches. I could easily imagine a world where these "generic" SCPI interfaces are used for simple applications and more customized daemons exist where desired. We will see :smile:

ddkohler commented 1 year ago

Note that we have an attempt at an expanded daemon for the thorlabs controller: https://yaq.fyi/daemons/thorlabs-pm-triggered/