fore test each setup with the corresponding device or on a device with the same hardware options
and firmware.
4.3.4. Device Firmware and Communications DLL
A firmware supports certain functions, dependent on the hardware options. The communication DLL
is the interface between the firmware and the DatafoxStudioIV or your processing software. There-
fore, the firmware must always have the same or a lower version number as the communication
DLL.
Note:
If your application uses a newer version of the DLL than the firmware does, you can
only use functions that are supported by the firmware.
Otherwise, you will receive an error message (e.g. function not supported) which has
to be analyzed.
4.3.5. Communications DLL and DatafoxStudioIV
Note:
The DatafoxStudioIV and the communication DLL are developed and released as a
bundle. Therefore, they have to be used as a bundle.
A newer version of DatafoxStudioIV does not work with an older DLL.
4.3.6. DatafoxStudioIV and Device Setup
With the DatafoxStudioIV, you create a device setup (application program) for the Datafox device.
That means that in the setup only those functions were defined which were available in the Data-
foxStudioIV version at the time of the setup creation. The DatafoxStudioIV you use for opening a
device setup may thus only be newer but never older than the DatafoxStudioIV version you used to
create the device setup.
Note:
The updates are always available for download on our homepage
.
!
Caution:
When new devices are delivered, the latest firmware is loaded on the devices. If you
wish to work with an older firmware version, please perform a downgrade. Please
observe the compatibility notes in the release notes of the respective firmware ver-
sion.
Manual TimeboyIV
page 9
date: 11.07.2013 Version 04.02.04