Implementing a HP Agilent 33120A Signal generator.
45 views
Skip to first unread message
Dominik Pfeiffer
unread,
Feb 13, 2024, 10:01:15 AM2/13/24
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to the labscript suite
Hi all,
has anyone by chance already implemented a HP Agilent 33120A signal generator into Labscript? We are currently using a standalone python script to send parameters to the device like amplitudes, waveforms and frequencies but I would like to have the device implemented in LabScript to automatically change specially the frequency.
Cheers, Dominik
dihm....@gmail.com
unread,
Feb 13, 2024, 8:02:43 PM2/13/24
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to the labscript suite
Dominik,
I have a fairly simple implementation (covering static frequency and amplitude control) that should easily extend to this model in our lab bin of random labscript devices. We use a lot of random sig gens that are highly similar so I went a little overboard in abstraction. If you only need static signal and amplitude, you likely only need to overload a class with bounds for your device and be good to go.
Docs are very lacking, but I'm happy to help if things are unusually difficult to follow.
-David
Dominik Pfeiffer
unread,
Feb 16, 2024, 6:07:02 AM2/16/24
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to the labscript suite
Hi David,
Thanks for the reply mentioning your implementations. I will have a look at the docs and all the classes and if I stumble into some issues I will let you know.