The current version of the UI tool allows the user to continuously display the set of quick sweep samples in an oscilloscope-like fashion.
Also added a save feature to the user interface which enables data output to disk.
Read more ...
Download the latest project source code.
Showing posts with label Autocorrelator. Show all posts
Showing posts with label Autocorrelator. Show all posts
Monday, March 17, 2008
Wednesday, March 12, 2008
Overloaded Quick Sweep Function
I have updated the autocorrelator class to add a quick sweep function that gives data back as it reads it.
The files are here
Also, as per Paul and my discussion this morning, the highest priority right now is to get a version of some sort that can do real time displays so we can test out the device and confirm that the rest of the hardware works. Experience using the device will probably also drive some changes to the UI.
The files are here
Also, as per Paul and my discussion this morning, the highest priority right now is to get a version of some sort that can do real time displays so we can test out the device and confirm that the rest of the hardware works. Experience using the device will probably also drive some changes to the UI.
Monday, March 10, 2008
Safer Autocorrelator
I have modified the autocorrelator so that its constructor will not throw exceptions. The communication functions now can throw exceptions. It looks like Paul has the code set up to retrive and display error messages, If I am incorrect on this this someone tell me/fix it.
I couldn't figure out how upload a file to this blog, so I am linking to it on my ftp server, it is here autocorrelator.zip
I couldn't figure out how upload a file to this blog, so I am linking to it on my ftp server, it is here autocorrelator.zip
Friday, March 7, 2008
Autocorrelator Controller
We are currently working on a device that drives and acquires data from a pulse autocorrelator which is an optical instrument used to measure the pulsewidth of our femtosecond lasers. This device acquires a photodiode output with an ADC and drives a linear galvo via a DAC. It communicates with a PC via USB.
The device was designed by Thomas Dimiduk who has also written the communications and data processing software. Paul is working on the user interface, and I helped out with the PCB design and layout.
View the latest documentation.
Download the latest project source code (~6 MB).
-Lisa
The device was designed by Thomas Dimiduk who has also written the communications and data processing software. Paul is working on the user interface, and I helped out with the PCB design and layout.
View the latest documentation.
Download the latest project source code (~6 MB).
-Lisa
Subscribe to:
Posts (Atom)