Connecting to iBeam smart by Toptica in Python
Instrument Card
The iBeam smart is the ultimate choice when looking for a high-performance, ultra-reliable OEM single mode diode laser system. Record values at output power, combined with excellent power and beam pointing stability are setting the standard in the class of compact diode lasers. Its flexible, µ-processor based electronics will make system integration a snap. Features as FINE, SKILL and AUTOPULSE are capable to solve common problems of your application.
Device Specification: here
Manufacturer card: TOPTICA
TOPTICA Photonics is a manufacturer of lasers for quantum technologies, biophotonics and material inspection
- Headquarters: Germany
- Yearly Revenue (millions, USD): 75
- Vendor Website: here
Connect to the iBeam smart in Python
Read our guide for turning Python scripts into Flojoy nodes.
PROTOCOLS > SCPI
Here is a Python script that uses Pymeasure to connect to an iBeam Smart laser:
Explanation:
- Import the necessary modules from Pymeasure.
- Create a
VISAAdapter
object by providing the resource string of the instrument. - Create an
IBeamSmart
object by passing the adapter to it. - Set the output power of channel 2 to 1000 µW by assigning the desired value to the
power
attribute ofch_2
. - Enable channel 2 by assigning
True
to theenabled
attribute ofch_2
. - Shutdown the laser by calling the
shutdown
method of thelaser
object.