CLS Bridge¶
From: Toptica Photonics
Class: herosdevices.hardware.toptica.clock_laser.Bridge
Driver Quality Index: beta
Driver for Toptica Clock Laser CLS Bridge module.
This class controls the CLS Bridge AOM (Acousto-Optic Modulator) module for Toptica Clock Lasers. The CLS Bridge allows precise control of the laser frequency through RF signal modulation.
Bold arguments are mandatory. For more information on the listed arguments refer to the class documentation: herosdevices.hardware.toptica.clock_laser.Bridge 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 port address for communication. |
|
freq_max |
<class ‘float’> |
Maximum frequency limit of the AOM in Hz (RF signal). |
|
freq_min |
<class ‘float’> |
Minimum frequency limit of the AOM in Hz (RF signal). |
|
timeout |
<class ‘float’> |
1.0 |
Communication timeout in seconds (default: 1.0). |
The following JSON strings can be used to start a HERO device representation of Bridge using BOSS.
{
"_id": "my_Bridge",
"classname": "herosdevices.hardware.toptica.clock_laser.Bridge",
"arguments": {
"address": "/dev/ttyACM0",
"freq_max": 220000000.0,
"freq_min": 260000000.0,
"timeout": 1.0
}
}
from examples/toptica/cls_bridge.json
{
"_id": "my_Bridge",
"classname": "herosdevices.hardware.toptica.clock_laser.Bridge",
"arguments": {
"address": "<class 'str'>",
"freq_max": "<class 'float'>",
"freq_min": "<class 'float'>",
"timeout": 1.0
}
}
generated from signature