A comprehensive software developer’s kit (SDK) and MityCCD Viewer application is included with every MityCCD camera. A common image of the development tools and viewer application supports all MityCCD sensors.
The SDK includes a C Programmers Application Interface (API) dynamic link library (DLL) and all necessary header and library files in order to develop a custom application that ingrates with a MityCCD camera. The DLL interface is a native 32-bit interface fully tested on platforms supporting Windows XP, 2003 Server, 2008 Server, Vista and Windows 7. The DLL has also been tested on 64 bit installations of XP, Vista, and Windows 7. In addition, the SDK also includes the USB drivers necessary to connect to any MityCCD via a 2.0 USB link. For ethernet connection, the network stack provided by the platform OS is used.
The MityCCD Viewer provides the user with an out-of-the-box application that may be used to connect to a MityCCD camera and perform all the tasks necessary for assessing the performance of the sensor, including those functions listed below. The MityCCD Viewer runs on all versions of Windows XP, 2003 Server, 2008 Server, Vista and Windows 7.
- Camera connection (USB, or ethernet)
- Area and sub-area readout
- Binning configuration and readout
- TE Cooling calibration, monitoring, and control
- Background measurement and subtraction
- Camera noise measurement
- Control general purpose I/O pins