Each device database is stored in an XML file that has the same name as the database. The file is saved in a folder that has the same name as the database and extension .DEV. Folders .DEV are saved in the folder DEVICE which is a sub-folder of the ECT data folder.
– [ECT data folder]
— [DEVICE]
— [device1_name]. DEV
—- [device1_name]. XML
— [device2_name]. DEV
—- [device2_name]. XML
— …
In the case of NOT-ELF-oriented devices, the .DEV folder contains only a single XML file.
In the case of ELF-oriented devices, a folder. DEV may contain numerous XML files, one for each ELF used to validate the database. In this case the structure of the device names is
[device_name]. [ELF1_name]. XML
[device_name]. [ELF2_name]. XML
…
Every time you use a new ELF file to validate the database, ECT automatically creates a new version of the database that joins those already existing. These versions are called ‘children’ of the device.
The ELF file used to validate the database is automatically copied by ECT to a subfolder of the folder. DEV called ELF. The full path of ELF files is [ECT_data_folder]\DEVICE\[device_name].DEV\ELF