Hi everyone,
I am looking for a brief description of KiCad file name suffixes e.g “rescue”, “Bak” etc.
**File name Type**
xxx-cache lib file
xxx-bak bak file
xxx-rescue lib file
A brief description of suffixes or a pointer to some document descibing the same would be most welcome.
Thanks for your help in advance
Best regards
starter99
The current kicad schematic file format does not include symbol information. This feature is handled via the cache lib that holds symbol data in the state that will be used by eeschema. (meaning consider this file as part of the schematic file. Include it in every archive you make and if you share your project with others)
If there is a difference between the symbol found in the library and the symbol found in the cache lib then you will be offered the chance to rescue it. If you choose to rescue then the cached symbol is copied to the rescue lib and all references to the symbol inside the schematic are replaced with references to the rescued version of it. If you do not rescue then the cached symbol is replaced by the one found in the library. (If there is a rescue lib than also include it in archives. Make additionally sure that in this case the local lib table is also included)
The bak file is a backup file created before every write access.