Auto Download of CSV Data
Quote from pythontom on 20/05/2024, 15:15We are using RTSA Suite in a semi-automated manner and launching it from a script and uploading the results to cloud storage. Is there a way to automatically generate/download the CSV output that can be obtained from the download button in the RTSA user interface so that we can upload that aswell?
I have attached some images showing the button I mean.
Thanks in advance. 🙂
We are using RTSA Suite in a semi-automated manner and launching it from a script and uploading the results to cloud storage. Is there a way to automatically generate/download the CSV output that can be obtained from the download button in the RTSA user interface so that we can upload that aswell?
I have attached some images showing the button I mean.
Thanks in advance. 🙂
Uploaded files:Quote from mm_dev on 21/05/2024, 09:21At this time automation is mostly restricted to receiving data that is passed between blocks and adjusting the configuration of individual blocks. Accessing processed data within a block is currently not possible.
At this time automation is mostly restricted to receiving data that is passed between blocks and adjusting the configuration of individual blocks. Accessing processed data within a block is currently not possible.
Quote from pythontom on 21/05/2024, 10:19Ok thanks anyway, I understand.
Is there any other way you can think of that we might be able to get that data out without user intervention, such as an http stream or anything like that?
Ok thanks anyway, I understand.
Is there any other way you can think of that we might be able to get that data out without user intervention, such as an http stream or anything like that?
Quote from mm_dev on 21/05/2024, 11:30There are two options, but both require a significant amount of work:
a) You export the original data (that is connected at the Spectrum Input) via HTTP and do the processing to generate the traces clientside yourself. The upside is that you can use whatever programming language you want, the downside is that you will have to reimplement the RTSA processing logic.
b) You use a script block in the RTSA to receive the original data, use some DSP blocks to generate the traces and add logic to export them in whatever format you want. The upside is that you can directly use the RTSA algorithms for data processing, the downside is that you must implement it using the RTSA Javascript dialect and programming constructs (the DSP blocks in particuar and not well documented).
There are two options, but both require a significant amount of work:
a) You export the original data (that is connected at the Spectrum Input) via HTTP and do the processing to generate the traces clientside yourself. The upside is that you can use whatever programming language you want, the downside is that you will have to reimplement the RTSA processing logic.
b) You use a script block in the RTSA to receive the original data, use some DSP blocks to generate the traces and add logic to export them in whatever format you want. The upside is that you can directly use the RTSA algorithms for data processing, the downside is that you must implement it using the RTSA Javascript dialect and programming constructs (the DSP blocks in particuar and not well documented).