ThorLabs SC10 shutter controller

Pieces for interacting with the ThorLabs SC10 shutter controller using the puzzlepiece framework and serial communication.

Example usage (see Getting started for more details on using Pieces in general):

import puzzlepiece as pzp
from pzp_hardware.thorlabs import shutter_sc10

app = pzp.QApp()
puzzle = pzp.Puzzle(debug=False)
puzzle.add_piece("camera", shutter_sc10.Piece, row=0, column=0)
puzzle.show()
app.exec()

Requirements

This Piece has additional requirements. You will be asked to install them at runtime, or you may choose to install them ahead of time.

Available Pieces

class pzp_hardware.thorlabs.shutter_sc10.Piece(puzzle=None, custom_horizontal=None, param_defaults=None, *args, **kwargs)[source]

Bases: Base

Piece for controlling a shutter through the ThorLabs SC10 shutter controller.

../_images/pzp_hardware.thorlabs.shutter_sc10.Piece.png