Source code for labtronyx.drivers.Agilent.FunctionGenerator

"""
.. codeauthor:: Kevin Kennedy <protonyx@users.noreply.github.com>

"""
import labtronyx


[docs]class d_335XX(labtronyx.DriverBase): """ Driver for Agilent Function Generators .. warning:: This driver is a stub and has no implemented functionality """ author = 'KKENNEDY' version = '1.0' deviceType = 'Function Generator' compatibleInterfaces = ['VISA'] compatibleInstruments = { 'Agilent': ['33509B', '33510B', '33511B', '33512B', '33519B', '33520B', '33521A', '33521B', '33522A', '33522B'] } @classmethod def VISA_validResource(cls, identity): return identity[0] == 'Agilent Technologies' and identity[1] in cls.compatibleInstruments['Agilent'] def getProperties(self): pass