Tuesday, January 22, 2008

LS2KMacro - First Test

The BioRad Radiance system is supplied with either Marzhauser or Ludl motorized XY stage. So it seems that it works with either one or the other out of the box. We'll need our macro to communicate with a different stage controller (ASI) with its own command set and firmware altogether. As a first step, we need to validate a basic requirement; make sure the LS2K macro can control the XY stage via RS232. A VB macro has been created to do just that. If everything works, it will display a simple user interface and the user should be able to perform basic stage movements with the GUI. The following link has the ActiveX DLL component and other necessary information to conduct the test. Look for version a1.0

http://dev.drbio.cornell.edu/pl47/downloads.html

-Paul

Monday, January 21, 2008

ActiveX DLL in VB6.0

The following link is a quick tutorial that covers how to create a very basic ActiveX DLL in Visual Basic 6.0.
http://www.xtremevbtalk.com/showthread.php?t=7290

This next link gives a much more involved tutorial. It's a bit more complicated to follow, but it can also be a useful tool.
http://msdn2.microsoft.com/en-us/library/aa229332%28VS.60%29.aspx

We found these tutorials to be helpful when learning how to create DLLs for a macro used to extend software capabilities of the BioRad LaserSharp2000.

-Lisa Toth
(Research Support Specialist)

Saturday, January 19, 2008

First DRBIO Blog Entry

Hello. I'm Paul Lee and I'm one of the staff members working at DRBIO (Developmental Resource for Biophysical Imaging Opto-Electronics) Research. I created this blog as an experiment for information dissemination on MPM-related software and hardware tasks. This forum seems like an efficient way to organize thoughts and ideas chronologically, while fostering feedback from interested parties. Hopefully, it will make the MPM development process a bit more transparent.

-P