Skip to content

Commit eef463f

Browse files
committed
Adding notes for future development
1 parent ea64346 commit eef463f

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

src/qcodes/instrument_drivers/Minicircuits/_minicircuits_usb_spdt.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,3 +125,16 @@ def get_idn(self) -> dict[str, str | None]:
125125

126126
id_dict = {"firmware": fw, "model": MN, "serial": SN, "vendor": "Mini-Circuits"}
127127
return id_dict
128+
129+
130+
# Notes:
131+
# https://www.minicircuits.com/softwaredownload/Prog_Manual-2-Switch.pdf
132+
# Section 3 of the Minicircuits Programming Manual for RF switches includes additional
133+
# SCPI commands which we may find useful. These are not currently implemented
134+
# For example: `SETP=[states]` allows multiple switch states to be set with a single command
135+
#
136+
# We may also eventually be able to unify the Ethernet interface used by the RC-SPDT and RC-SP4T drivers
137+
# with the USB interface and have both rely on the SCPI commands
138+
#
139+
# Finally, the commands for SP4T and SPDT are not so different that we couldn't have a generic driver
140+
# That works for all versions

0 commit comments

Comments
 (0)