Device driver for the MDT693B 3-Channel, Open-Loop Piezo Controller.
Arguments
Bold arguments are mandatory. For more information on the listed arguments refer to the class documentation: herosdevices.hardware.thorlabs.mdt69xb.MDT693B If parameters appear in this list but not in the class definition, please recursively check the linked base classes for the definition of the parameter.
Argument
Type
Default Value
Description
address
<class ‘str’>
Serial address of the device.
timeout
<class ‘float’>
1.0
timeout for read operations.
Example JSON for BOSS
The following JSON strings can be used to start a HERO device representation of MDT693B using BOSS .
{
"_id" : "my-3channel-piezo-controller" ,
"classname" : "herosdevices.hardware.thorlabs.MDT693B" ,
"active" : false ,
"arguments" : {
"address" : "/dev/ttyUSB0"
}
}
from examples/thorlabs/mdt69xb.json
{
"_id" : "my_MDT693B" ,
"classname" : "herosdevices.hardware.thorlabs.mdt69xb.MDT693B" ,
"arguments" : {
"address" : "/dev/ttyUSB0" ,
"timeout" : 1.0
}
}
generated from signature
Inheritance
digraph inheritancef41b859802 {
bgcolor=transparent;
rankdir=TB;
size="";
"herosdevices.core.templates.serial.SerialDeviceTemplate" [URL="../../../autoapi/herosdevices/core/templates/serial/index.html#herosdevices.core.templates.serial.SerialDeviceTemplate",color="#5fabe8",fillcolor="#5fabe827",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,penwidth=2,shape=box,style="rounded,filled",target="_top",tooltip="Template (base class) for devices which are controlled or read out through a serial interface."];
"herosdevices.hardware.thorlabs.mdt69xb.MDT693B" [URL="../../../autoapi/herosdevices/hardware/thorlabs/mdt69xb/index.html#herosdevices.hardware.thorlabs.mdt69xb.MDT693B",color="#5fabe8",fillcolor="#5fabe827",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,penwidth=2,shape=box,style="rounded,filled",target="_top",tooltip="Device driver for the MDT693B 3-Channel, Open-Loop Piezo Controller."];
"herosdevices.hardware.thorlabs.mdt69xb.MDT694B" -> "herosdevices.hardware.thorlabs.mdt69xb.MDT693B" [arrowsize=1,color="#5fabe8",dir="back",penwidth=2,style="setlinewidth(0.5)"];
"herosdevices.hardware.thorlabs.mdt69xb.MDT694B" [URL="../../../autoapi/herosdevices/hardware/thorlabs/mdt69xb/index.html#herosdevices.hardware.thorlabs.mdt69xb.MDT694B",color="#5fabe8",fillcolor="#5fabe827",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,penwidth=2,shape=box,style="rounded,filled",target="_top",tooltip="Device driver for the MDT694B Single Channel, Open-Loop Piezo Controller."];
"herosdevices.core.templates.serial.SerialDeviceTemplate" -> "herosdevices.hardware.thorlabs.mdt69xb.MDT694B" [arrowsize=1,color="#5fabe8",dir="back",penwidth=2,style="setlinewidth(0.5)"];
}