Browsed by
Category: Rigaku Geigerflex XRD

LabView Control Software for Rigaku Geigerflex XRD

LabView Control Software for Rigaku Geigerflex XRD

The original control software for our Rigaku Geigerflex XRD machine is DOS-based, with a rather non-intuitive text-based user interface. To be able to run this software on a modern computer requires installing DOS and the control program on a virtual machine (we used VirtualBOX). To get the data files out of the virtual machine environment a shared folder is used that holds the files and allows access from both DOS and the Windows 7 host system. All of this is…

Read More Read More

Rigaku Geigerflex XRD Communication Protocol

Rigaku Geigerflex XRD Communication Protocol

In order to write  a LabView progam to update the original MSDOS data acquisition software for the Rigaku I needed to know how the Rigaku controller (D/Max-B) talked to the computer. The computer and the controller are connected via RS-232. To learn about the communication protocol, some port sniffing was needed. Port sniffing software running on the PC allowed me to eavesdrop on the communication while performing various tasks in the XRD control program. Here’s what I found so far:…

Read More Read More