Tool/software: TI C/C++ Compiler
Hello,
I am trying to find a way to get the signal data from our TSW14J56EVM combined with ADS54J40EVM faster, a lot faster.
In the UI, I have set a capture size to 524288kb our ADC output rate is 983.04M. The TSW14J56EVM is connected to a high-speed APD detector that detects laser pulses that are constantly being fired.
I have used the automation DLL and wrote a small Python app that reads the DDR memory and saves the data into a binary file in a loop. The data I am able to save in this method is roughly about 80MB per minute which is extremely slow.
Most of the data I am getting is a noise that I have to filter (Roughly 98.5%).
So I have two questions:
- Is there a way to filter the signal that is saved to a binary/CSV file? filter all noise out to speed up the signal export out.
- In general, is there a faster way to get out of the signal, without developing a new firmware?