LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Need help for sending LabVIEW data (Tables,waveforms,Graphs)to the AWS and display it there.

Hello, I need technical help for sending LabVIEW data such as Tables, waveforms and graphs to the Amazon Web Services(AWS) and display it there.

I want to send those tables, waveforms ,graphs with their containing values to the AWS.For that I have created free AWS account.To interface LabVIEW and AWS, downloaded the NI Cloud Toolkit For AWS and installed it. By using this toolkit i successfully created a S3 bucket and sent any local desktop file to the AWS S3 bucket.

But now i want to send real time data of a particular labview application such as tables, waveforms, graphs to the AWS and display it there.

I feel its my pleasure for receving any type of help regarding my query.

https://www.ni.com/en/support/downloads/tools-network/download.labview-cloud-toolkit-for-aws.html 

0 Kudos
Message 1 of 4
(1,692 Views)

Hello,

 

It seems that this toolkit doesn't support real time data transfer.

__________________________________________
The best way to thank, is to give KUDOS
0 Kudos
Message 2 of 4
(1,597 Views)

Sir, When i checked the specifications of toolkit, I found that it supports AWS IOT Core.So then What can be the best approach or some help??😢


@VA.KI wrote:

Hello,

 

It seems that this toolkit doesn't support real time data transfer.



0 Kudos
Message 3 of 4
(1,559 Views)

The toolkit doesn't support any real time streaming like MQTT or something, but that is an option for you if you want to dig into that route. I'm not very happy with MQTT in labview (at least to AWS), so I usually do this in python and just call it from LabVIEW.  Otherwise, with the IOT AWS tools, you can send HTTP updates to an IOT thing at regular intervals (like once a second or every few seconds) and then have that IOT data updated in a webapp that connects to that IOT AWS service.  I do this all the time with my IOT solutions, but you need to develop the web connections to IOT, as well as sending your data from the AWS toolkit.  You can also just upload new data to your S3 buckets and run a service on AWS, that stores those uploads to a dynamoDB database (or any database) for then viewing in your web app.  Many options to do this, but will require you to define how your webapp will access it as well, securing it and then sending it up from LabVIEW.  You could also just write your own node.js app on AWS that is a webservice to access your live data payloads if you want to send it directly and control the formats and everything.

 

I always have more questions about how you want to display data, as that might define the best methods as well. Gives you some things to look into, I hope it helps.

 

 

0 Kudos
Message 4 of 4
(1,537 Views)