Hello.
I'm working with the TSIF1 output. The source code was adapted from saTsifLoopback.c present in the PSP_01_30_00_082.
I basically removed the "Reception" part of the code and added a filename as input parameter.
Then, it has only a 'xmitter' thread running. It buffers from harddrive and send to tsif1 continuously in a loop until the end of the file is reached.
The problem is: It sends some part of the file (.ts), stops for 40s (but the output continues to clock), then send another amount of data, 'stops' for 40s and so on.
For me, this behavior is odd. The output should be continuously transmitting the data with the rate defined in the program.
Here is attached a gnuplot of my log. It is an TX example of a 20MB file to ilustrate what I mean.
Does anyone have any hint of what could be causing this? I've spent several days trying to figure this.
Thanks for the attention.
