The main change has been the addition of primary MFC Automation capability which enables Scanware to become a scriptable application. The simple sequence of opening the application and clicking the SCAN button can be automated using external VBScript client code.
Read more ...
Download latest project source code.
Wednesday, March 26, 2008
Monday, March 17, 2008
Autocorrelator Controller - Updated UI
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.
Also added a save feature to the user interface which enables data output to disk.
Read more ...
Download the latest project source code.
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
Monday, March 3, 2008
Scanware - Version 0.0
Initial prototype of the GUI application that will function as the control and data acquisition software for the next DRBIO MPM. The current version reads streaming data from an external PIC-microcontroller demo board and displays the data as RGB component images.
The latest software API documentation can be found here.
Download the latest MS VC++ project module.
-Paul
The latest software API documentation can be found here.
Download the latest MS VC++ project module.
-Paul
Subscribe to:
Posts (Atom)