06-11-2024 10:14 AM
I'm new to labview. Currently, my program read multiple signals from sensors with different frequency and then signals are saved to csv file. I want to send these signals to the internet also. Which protocol should I use (MQTT or something else). How can I send these signals with different frequency to the internet? (should I have to create multiple while loop structure to send data for each signal?)
06-11-2024 10:52 AM
Hi johny,
@johnydang wrote:
How can I send these signals with different frequency to the internet?
You don't "send to the internet"…
There are two options:
What do you want to implement?
Where do you want to send data to specifically?
Which format/protocol is expected from those possible clients or server?
06-11-2024 09:10 PM
Hi GerW, I am thinking to send data to aws and use the grafana dashboard to show the real time data of the signal. I'm not sure which protocol should I use yet. I want to send the signals to aws parallelly with different sampling rates. My consideration is how to organize the labview program to do that ( is it supported multithread or is there any example similar to this case). Thank you very much for your reply
06-11-2024 10:01 PM
@johnydang wrote:
Hi GerW, I am thinking to send data to aws and use the grafana dashboard to show the real time data of the signal. I'm not sure which protocol should I use yet. I want to send the signals to aws parallelly with different sampling rates. My consideration is how to organize the labview program to do that ( is it supported multithread or is there any example similar to this case). Thank you very much for your reply
What will be the data storage mechanism? some sort of database on AWS?
In short, you will publish data from your LV application to a data repository on AWS, then Grafana dashboards can be used to view the data from this data repository.
I would recommend considering NI SystemLink if you have the budget.