├── LICENSE ├── README.md └── drivers ├── __init__.py ├── agilent_lightwave.py ├── agilent_lightwave_connection.py ├── lasers ├── __init__.py ├── agilent_8164B_laser.py ├── agilent_laser_sweep.gpi ├── laser.py ├── newport_venturi.py ├── sacher_lasertechnik.py └── sacher_maxon_epos2.py ├── oscilloscopes ├── __init__.py ├── rigol_1000z.py └── usbtmc.py ├── photon_counters ├── Idq801.py ├── README ├── ThreadStoppable.py ├── __init__.py ├── libtdcbase.so ├── libusb0.dll └── tdcbase.dll ├── power_meters ├── __init__.py ├── agilent_8164B_power_meter.py ├── newport_2832c.py ├── pm100.py ├── power_meter.py └── power_meter_dummy.py ├── stages ├── __init__.py ├── logger.py ├── luminos_stage │ ├── __init__.py │ ├── doc │ │ └── Manuals_T-LA - ZaberWiki.htm │ ├── luminos_stage.py │ ├── luminos_stage_lr.py │ ├── tla_constants.py │ └── zaber │ │ ├── __init__.py │ │ └── serial │ │ ├── __init__.py │ │ ├── ascii.py │ │ ├── binary.py │ │ └── exceptions.py ├── newport_stage │ ├── __init__.py │ ├── newport_picomotor.py │ └── newport_stage.py ├── pattern.gpi ├── scanner.gpi ├── scanner.py ├── stage.py └── thorlabs_apt │ ├── __init__.py │ ├── thorlabs_axis.py │ └── thorpy │ ├── __init__.py │ ├── comm │ ├── __init__.py │ ├── _base.py │ ├── discovery.py │ └── port.py │ ├── helpers.py │ ├── message │ ├── __init__.py │ ├── _base.py │ ├── filterflippercontrol.py │ ├── lasercontrol.py │ ├── motorcontrol.py │ ├── nanotrackcontrol.py │ ├── piezocontrol.py │ ├── quadcontrol.py │ ├── solenoidcontrol.py │ ├── systemcontrol.py │ └── teccontrol.py │ └── stages │ ├── MG17APTServer.ini │ └── __init__.py ├── usb_device.py ├── usb_usbtmc_info.py └── utils ├── __init__.py └── gnuplot.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/README.md -------------------------------------------------------------------------------- /drivers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/agilent_lightwave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/agilent_lightwave.py -------------------------------------------------------------------------------- /drivers/agilent_lightwave_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/agilent_lightwave_connection.py -------------------------------------------------------------------------------- /drivers/lasers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/lasers/agilent_8164B_laser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/lasers/agilent_8164B_laser.py -------------------------------------------------------------------------------- /drivers/lasers/agilent_laser_sweep.gpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/lasers/agilent_laser_sweep.gpi -------------------------------------------------------------------------------- /drivers/lasers/laser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/lasers/laser.py -------------------------------------------------------------------------------- /drivers/lasers/newport_venturi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/lasers/newport_venturi.py -------------------------------------------------------------------------------- /drivers/lasers/sacher_lasertechnik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/lasers/sacher_lasertechnik.py -------------------------------------------------------------------------------- /drivers/lasers/sacher_maxon_epos2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/lasers/sacher_maxon_epos2.py -------------------------------------------------------------------------------- /drivers/oscilloscopes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/oscilloscopes/rigol_1000z.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/oscilloscopes/rigol_1000z.py -------------------------------------------------------------------------------- /drivers/oscilloscopes/usbtmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/oscilloscopes/usbtmc.py -------------------------------------------------------------------------------- /drivers/photon_counters/Idq801.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/photon_counters/Idq801.py -------------------------------------------------------------------------------- /drivers/photon_counters/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/photon_counters/README -------------------------------------------------------------------------------- /drivers/photon_counters/ThreadStoppable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/photon_counters/ThreadStoppable.py -------------------------------------------------------------------------------- /drivers/photon_counters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/photon_counters/libtdcbase.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/photon_counters/libtdcbase.so -------------------------------------------------------------------------------- /drivers/photon_counters/libusb0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/photon_counters/libusb0.dll -------------------------------------------------------------------------------- /drivers/photon_counters/tdcbase.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/photon_counters/tdcbase.dll -------------------------------------------------------------------------------- /drivers/power_meters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/power_meters/agilent_8164B_power_meter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/power_meters/agilent_8164B_power_meter.py -------------------------------------------------------------------------------- /drivers/power_meters/newport_2832c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/power_meters/newport_2832c.py -------------------------------------------------------------------------------- /drivers/power_meters/pm100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/power_meters/pm100.py -------------------------------------------------------------------------------- /drivers/power_meters/power_meter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/power_meters/power_meter.py -------------------------------------------------------------------------------- /drivers/power_meters/power_meter_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/power_meters/power_meter_dummy.py -------------------------------------------------------------------------------- /drivers/stages/__init__.py: -------------------------------------------------------------------------------- 1 | import os 2 | os.system('gpib_config >/dev/null 2>&1') 3 | 4 | -------------------------------------------------------------------------------- /drivers/stages/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/logger.py -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/doc/Manuals_T-LA - ZaberWiki.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/luminos_stage/doc/Manuals_T-LA - ZaberWiki.htm -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/luminos_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/luminos_stage/luminos_stage.py -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/luminos_stage_lr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/luminos_stage/luminos_stage_lr.py -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/tla_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/luminos_stage/tla_constants.py -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/zaber/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/luminos_stage/zaber/__init__.py -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/zaber/serial/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/luminos_stage/zaber/serial/__init__.py -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/zaber/serial/ascii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/luminos_stage/zaber/serial/ascii.py -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/zaber/serial/binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/luminos_stage/zaber/serial/binary.py -------------------------------------------------------------------------------- /drivers/stages/luminos_stage/zaber/serial/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/luminos_stage/zaber/serial/exceptions.py -------------------------------------------------------------------------------- /drivers/stages/newport_stage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/stages/newport_stage/newport_picomotor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/newport_stage/newport_picomotor.py -------------------------------------------------------------------------------- /drivers/stages/newport_stage/newport_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/newport_stage/newport_stage.py -------------------------------------------------------------------------------- /drivers/stages/pattern.gpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/pattern.gpi -------------------------------------------------------------------------------- /drivers/stages/scanner.gpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/scanner.gpi -------------------------------------------------------------------------------- /drivers/stages/scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/scanner.py -------------------------------------------------------------------------------- /drivers/stages/stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/stage.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorlabs_axis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorlabs_axis.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/comm/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/comm/_base.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/comm/discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/comm/discovery.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/comm/port.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/comm/port.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/helpers.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/__init__.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/_base.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/filterflippercontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/filterflippercontrol.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/lasercontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/lasercontrol.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/motorcontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/motorcontrol.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/nanotrackcontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/nanotrackcontrol.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/piezocontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/piezocontrol.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/quadcontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/quadcontrol.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/solenoidcontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/solenoidcontrol.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/systemcontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/systemcontrol.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/message/teccontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/message/teccontrol.py -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/stages/MG17APTServer.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/stages/MG17APTServer.ini -------------------------------------------------------------------------------- /drivers/stages/thorlabs_apt/thorpy/stages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/stages/thorlabs_apt/thorpy/stages/__init__.py -------------------------------------------------------------------------------- /drivers/usb_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/usb_device.py -------------------------------------------------------------------------------- /drivers/usb_usbtmc_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/usb_usbtmc_info.py -------------------------------------------------------------------------------- /drivers/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drivers/utils/gnuplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtambasco/photonic-coupling-drivers/HEAD/drivers/utils/gnuplot.py --------------------------------------------------------------------------------