Posts with the tag beam optics
Creating a Gaussian Window in 3D Using Matlab
If you want to create a gaussian window with Matlab in three dimensions (as you can do in two dimensions with the built-in gausswin()
) you can use the function gauss3D()
found on MATLAB Central:
S = gauss3D(20,20,7); slice(<span...
Newport Power Meter 2935T-C - Serial Connection via Python
First start of a Python module that makes use of PySerial to communicate with the Newport Power Meter 2935T-C via a serial connection:
#!/usr/bin/env python ########## Newport Power Meter 2935T-C ############# # Manual: <ftp://download.newport.com/Photonics/Power%20Meters/Archive/1935_2935-C/1935-2935_Power_Meter_User%27s_Manual_RevB.pdf> # # Settings (p.72 of the manual): # Baud rate: 38400...
Estimate the transform limited beam duration of a laser pulse from its spectral width in nm in Python
A transform limited pulse has a time-bandwidth product of for Gaussian beams.
Here are a couple of Python functions to find the minimum duration of a gaussian pulse with a certain spectral FWHM (measured in nm) at a given central wavelength plus the...
Newport Power Meter 2935T-C via libusb on Linux
This power meter from Newport has a serial RS232 and a USB connection. This page tries to find out how it's possible to talk to the device via USB. For RS232 connection, look at the blog post Newport Power Meter 2935T-C – Serial Connection via Python.
USB Connection Info
Output of...