Hello,
We are building a device that captures data from a number of external
sources and organizes them for collection. The device connects to a PC
via USB.
Our device presents itself to the system as a FAT mass storage device.
The data is organized as a set of text files. The user would open the
files to see the current settings/data or could use our logging tool
which manages the periodic collection of the data if that is what they want.
Everything works pretty well except that the 'files' provided by the
device change without Windows knowledge of it. Since Windows appears to
cache the first image of the file we are not able to see the new values
without unmounting and remounting the device. This is obviously not
optimal. Everything works correctly when we mount it to Linux (which
does not cache the files or root directory).
Is there any adjustment we can make to our device that will allow it to
tell Windows not to cache anything regarding the filesystem...say,
during the device mounting process?
Thanks in advance,
Kevin