Beam Profiler FAQ’s



There is a Microsoft Windows XP update (KB925902) that causes an Illegal System DLL Relocation error with the Pyrocam III Control Console. Microsoft has released a hot fix for the problem with the RealTek Audio, and the fix also works for The Pyrocam III Control Console.
and scroll down to "Method 3: Install update 935448 from the Microsoft Download Center". Click the "Download the 935448 package now" link and follow the instructions.


On some computers the Pyrocam III does not register properly and Windows tries to use the wrong driver. This creates a problem in the Windows Device Manager and keeps the Pyrocam III from showing up in BeamGage. To fix this do the following: Enter the Windows Device Manager and locate the Pyrocam III with the Yellow Triangle next to it. Right click on the Pyrocam III and select Uninstall. Click on the computer name at the top of the Device Manager tree. Click on Action then Scan for hardware changes. The Pyrocam III will show up again, but without the Yellow Triangle. Now when you start BeamGage it will show up.


Note; this answer applies to new Pyrocam III's that are shipped with BeamGage software or have been upgraded to work with BeamGage software. If a Pyrocam III is not licensed to work with BeamGage software, then the license needs to purchased and the Pyrocam III will need to be upgraded first. 

The Pyrocam III uses the 1394a 400MBS protocol, but will operate as a 1394b 800MBS interface card, however it will revert still to the 1394a 400MBS protocol. 

The Pyrocam III with BeamGage also uses a separately installed device driver which may not install and operate correctly at first. 

Note for Windows 7. Windows 7 contains a new set of 1394 OHCI Compliant Host Controller drivers that will not communicate with the Pyrocam III. When the Pyrocam III is plugged into a Windows 7 computer nothing happens. No indication can be found that the Pyrocam III is plugged into the computer. The problem lies with the new OHCI Compliant Host Controller driver. 

The solution is to replace the default "Texas Instruments 1394 OHCI Compliant Host Controller" with the "1394 OHCI Compliant Host Controller (Legacy)". 

To replace the default Texas Instruments 1394 OHCI Compliant Host Controller:

  • Open up Control Panel. Switch the View by in the upper right corner to Large Icons. Click on Device Manager.
  • Click the arrow next to "IEEE 1394 Bus host controllers".
  • Right-click on the 1394 port you wish to "fix", select Update Driver…
  • The Hardware Update Wizard is displayed. Select "Browse my computer for driver software" .
  • Select "Let me pick from a list of device drivers on my computer".
  • Select "1394 OHCI Compliant Host Controller (Legacy)". Click the Next> button.
  • When the Microsoft driver is installed, click the Close button.

The Pyrocam III Camera Driver Installation version 1.0 is available from our web address; 

We recommend that you right mouse click on the Setup.exe and "Run as Administrator". 

If the Pyrocam III Camera Driver Installation version 1.0 doesn't work to install the Pyrocam3Wdf.sys driver properly, you may have to do the following; 

Go to the Device Manager and with the Pyrocam III connected you should see it (probably) listed under Imaging Devices with a yellow exclamation error mark. Right click on it and select Update Driver Software… 

Do not install automatically. Do install from a list. Do not search, but do install from a specific location. 

Select Browse my computer for driver software and then select Browse to C:\Program Files\Spiricon\PyrocamKMDF\ and it will install the correct driver from there. 


The Pyrocam III currently requires a Legacy driver for operation in Windows 7. We are in the process of upgrading its driver to be Plug and Play compatible with Windows 7. Until then please contact our Service Department for step by step instructions for getting the Pyrocam III to be recognize in Windows 7.


The Pyrocam III needs a window for protection against foreign objects entering the camera, and destroying the crystal. This could happen by someone poking a brush or Q-tip to clean off lint, etc. The window also protects the sensor from the effects of humidity. The window must have anti-reflection coating, or the two surfaces of the window will create interference fringes from a collimated light source which show up on the sensor as ripples in the beam. With anti-reflection coating the reflections, and thus the interference fringes, are minimized, and the sensor sees only the beam energy.


The Pyrocam III uses a +5VDC 2A rated universal power supply with a standard 5 mm barrel plug. The +5VDC is listed both on the power supply and on the Pyrocam III at the power input port. Because the 5 mm barrel plug is a standard size plug used for many power supplies, typically in the 12VDC to higher VDC power rangers, it is possible to connect a higher VDC rated power supply with this same 5 mm barrel plug into the Pyrocam III. However, if the more-than +5VDC power supply is powered-on and connected to the Pyrocam III, it does damage the Pyrocam III electronics to where the Pyrocam III malfunctions. In known occurrences of connecting a powered-on more-than +5VDC power supply, the Pyrocam III will still communicate and connect to the host PC, but functionality is compromised, for instance the chopper typically will not operate correctly, nor will the Pyrocam III produce a valid image or any image at all. If a powered-on more-than +5VDC power supply has been connected to the Pyrocam III and it becomes damaged, then it must be returned to the manufacturer and repaired by replacing the damaged internal electronic circuit boards to restore good operation and full functionality.


Upon initial startup the Pyrocam III defaults to pulsed mode operation. In order for the Pyrocam III to "run" in pulsed mode operation it must have a repetitive frequency trigger-in signal connected to the Pyrocam III trigger-in BNC connector. Another option is that you can select chopped mode, and once the optical chopper blade synchronizes in ~30 seconds, the Pyrocam III will "run". 
The Pyrocam III is a pyroelectric matrix array detector camera which operates on the principle of heating and cooling of the pyroelectric detector in order to output a video signal. This heating and cooling is accommodated with pulsed mode lasers and requires a trigger-in signal from the laser to synchronize to it. With a CW laser, the Pyrocam III is set to chopped mode which engages an internal optical chopper blade to interrupt the beam in order to provide heating and cooling. 


The Pyrocam IIIHR and Pyrocam IV (upon first connection and initialization in BeamGage) startup in the “Pulsed” trigger method, which sets them to a state of waiting for an electronic trigger signal from a pulsed laser source before they will acquire data or start running. If you connect a repetitive pulsed trigger source with the trigger method set to “Pulsed” then the Pyrocam IIIHR or Pyrocam IV will start running; or if you switch the trigger method to “Chopped” (which is for steady state or CW lasers) then the internal optical chopper will begin to rotate and once it is synchronized, in ~15 seconds, then the Pyrocam IIIHR or Pyrocam IV will start running.


The Ophir PyroCam IV is the camera of choice for Terahertz applications with an absorption range from 1um to 3000um. The key to these applications, however, is the average power. Most Terahertz applications are very low power, mW’s or much less, although the requirements of the Ophir PyroCam IV are such that they typically require a few mW’s for effective measurement and imaging. In this application with such low power, using the Ophir BeamGage Pro software with its usual setting was not sufficient for the requirement. A standard control feature, however, in BeamGage Pro, is Frame Summing, located under the Capture Tap on the Control Ribbon. This feature allows for multiple frames to be stacked on top of each other to build up the signal to a point of measurement and visual graphics. In one application, the Terahertz power was so low that summing 40 frames was required to achieve satisfactory results. But, without this feature, the client would not have been able to profile their beam and thereby understanding the beam size, shape, and intensity.