MCF and MFS Files
MCF Files
When you save your applet configuration, the configuration data are saved to file. The configuration file has the file extension *.mcf. (MCF = microEnable Configuration File)
The MCF file is saved in text format, so that you can change the settings of individual parameters not only via microDisplay X or API, but also directly in this file.
The MCF file contains:
- The name of the applet it belongs to.
- All parameter settings you have made (only exception: field values).
- If required, a link to an MFS file (which contains the field values you have defined during applet configuration).
Camera Configuration in Separate XML File |
|
|
MCF files do not contain the camera configuration. You can save the camera configuration in a separate *.xml file. The MCF file only contains the applet configuration. |
MFS Files
The configuration of an applet may contain field parameters, for example, LUTs. These field parameters are not directly stored in the MCF file, but in a separate file with file extension *.mfs. (MFS = microEnable Field Storage)
You never need to handle the MFS file directly:
- If your applet configuration contains field parameters, the MFS file is created automatically, together with the MCF file, while you save the applet configuration.
- When loading an applet configuration, it is enough to load the MCF file, as the contents of the MFS file (field parameters) will be loaded automatically together with the MCF file.
Standard Acquisition Applets |
|
|
All Standard Acquisition Applets contain field parameters. Thus, each time you save the configuration of a Standard Acquisition Applet, two files are created, the *.mcf file and the *.mfs file. However, you do not need to handle the *.mfs file separately, as it is always automatically created/loaded when you save/load the *.mfs file. The following arrays (field parameters) are part of all or some Standard Acquisition Applets:
|
Why MFS Files? |
|
|
Saving all field data into a separate file keeps the applet configuration file MCF clear and allows for downward compatibility. |