Good morning, everyone,
I need to write a large amount of data at various sample times, so I opted for the TDMS file format. I'm aware of the "memory growth" issue, so I implemented the advanced APIs using only synchronous writes. While testing on a Windows host, memory usage remains stable as expected. However, when running the code on the RT target, memory usage keeps increasing until the RAM is full.
I have already tried using "TDMS Flush" after each write, but the issue persists.
Does anyone have any suggestions?