I poked around in FLs with a text editor, and never ran across anything that looked like a version date in the file itself. The only date/time stamp is in the directory entry for the file.
Yep, that's what I meant, the actual time and date stamp of the file itself. I've never found anything within the files either. They are pretty basic text files with some simple tab formatting to separate each data field.
Much of their contents can be changed with a simple text editor but one still needs to know what they are doing if manually editing a FL file or any of the config files.
I know Sentinel will still detect a change between the files on the computer and what is on the SD card even if the timestamps are set the same. I assume Sentinel may generate a CRC to look for changes while reading each file.
I've tried to trick Sentinel into thinking files on the SD card had not been changed since last read into Sentinel but I was never successful.
I really had no reason for trying, it was just a test.
One thing I did always think would be nice is if Sentinel had a way of telling the user which file was the most recently changed file, the SD card or hard drive version, when reading the radio.
As it is now, it simply tells you the files do not match and you must know (or guess) which you want.
Maybe a simple editor that would read both copies and highlight the changes would be useful. That probably would not be that hard to do assuming no name changes have occurred with the actual files. I doubt you'd ever get Uniden to code that into Sentinel but it could be a 3rd party app one could run after making a lot of changes and before they commit to overwriting them on the SD card or hard drive.