TASHGPro¶
From: Toptica Photonics
Class: herosdevices.hardware.toptica.dlcpro.TASHGPro
Driver Quality Index: beta
Requires the following packages
Driver for Toptica TASHGPro second harmonic doubled laser system.
Bold arguments are mandatory. For more information on the listed arguments refer to the class documentation: herosdevices.hardware.toptica.dlcpro.TASHGPro 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’> |
IP address of the laser driver. |
|
frequency |
<class ‘float’> |
Frequency the laser is running on in Hz. Used for interfacing with atomiq. Can be an approximate value if you don’t plan to use this feature. |
|
lock_option |
<class ‘bool’> |
False |
If the laser has the lock option installed. |
power |
float | None |
None |
Output power of the laser in W. When |
laser_num |
<class ‘int’> |
1 |
Number of the laser in a single dlcpro. Relevant for the dual or quad laser DLC options. |
observables |
dict | None |
None |
A set of attributes (like |
The following JSON strings can be used to start a HERO device representation of TASHGPro using BOSS.
{
"_id": "my_TASHGPro",
"classname": "herosdevices.hardware.toptica.dlcpro.TASHGPro",
"arguments": {
"address": "192.168.1.24",
"frequency": 444779044095485.0,
"lock_option": false,
"power": 1.5,
"laser_num": 1,
"observables": [
"system_health",
"emission_status"
]
}
}
generated from signature
