6 The PFRemote Control Tool
•
PFCAM.DLL: The main DLL file that handles camera detection, switching to specific camera
DLL and provides the interface for the SDK.
•
'CAMERANAME'.DLL: Specific camera DLL, e.g. mv_d1024e_3d01_160.dll.
•
COMDLL.DLL: Communication DLL. This COMDLL is not necessarily CameraLink
may depend on a CameraLink
your frame grabber manufacturer.
•
CLALLSERIAL.DLL: Interface to CameraLink
•
CLSER_USB.DLL: Interface to USB port.
More information about these DLLs is available in the SDK documentation [SW002].
6.5 Graphical User Interface (GUI)
PFRemote consists of a main window (Fig. 6.2) and a configuration dialog. In the main window,
the camera port can be opened or closed, and log messages are displayed at the bottom. The
configuration dialog appears as a sub window as soon as a camera port was opened
successfully. In the sub window of PFRemote the user can configure the camera properties.
The following sections describe the general structure of PFRemote.
6.5.1 Port Browser
On start, PFRemote displays a list of available communication ports in the main window.
Figure 6.2: PFRemote main window with PortBrowser and log messages
To open a camera on a specific port double click on the port name (e.g. USB). Alternatively
right click on the port name and choose Open & Configure.... The port is then queried for a
compatible Photonfocus camera.
In the PFRemote main window, there are two menus with the following entries available:
File Menu
Clear Log: Clears the log file buffer
Quit: Exit the program
Help Menu
About: Copyright notice and version information
Help F1: Invoke the online help (PFRemote documentation)
54
®
API compatible DLL, which should also be provided by
®
frame grabber which supports the clallserial.dll.
®
specific, but