From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
04-10-2012 04:42 PM
I want to converge three data inputs, in which two are video outputs from an IP converter and one is from cRIO 9012, to a single point and transmit it wirelessly to my Laptop. Is it possible to do it using a network HUB and please guide me how to distinguish different type of data coming from a network HUB using LabView?
Regards
Ali
Solved! Go to Solution.
04-10-2012 11:32 PM
If these are all ethernet devices, connect them all to a wireless router to the LAN side. Connect with the laptop via wireless. The wireless and LAN networks are bridged by default, so everything is on one flat network.
Since each device has a unique IP address, there will be no confusion about traffic sources.
What is the data rate of the video converters? Are you sure you have enough network bandwidth?
04-11-2012 02:12 AM
Yes these all are giving output through Ethernet!
My knowledge about networking is not that good so I don't know what is the network bandwidth of wireless router we'll use. Can you please tell me what is bandwidth of typical Wireless Routers? Will a typical Wireless router be able to handle a single video input from video converter and data input from cRIO 9012?
So basically what you mean by saying "everything is on one flat network" is that we don't need to worry about seperating data coming from video converter and cRIO. LabVIEW will handle it all by itself?
This is a video converter we are using right now:
http://www.nucleuscomputer.com.au/grandtec/PDFs2010/video_server_1port.pdf
Thank you very much for your response!
04-11-2012 08:11 AM
@ali bin Wahid wrote:
Yes these all are giving output through Ethernet!
My knowledge about networking is not that good so I don't know what is the network bandwidth of wireless router we'll use. Can you please tell me what is bandwidth of typical Wireless Routers? Will a typical Wireless router be able to handle a single video input from video converter and data input from cRIO 9012?
That's entirely dependent on the wireless protocol that's used (a, b, g, n), the distance on the devices from the router, and any interfering items (like walls, big metal slabs, that sort of thing). You really need to read the specifications on the wireless router that you have.
So basically what you mean by saying "everything is on one flat network" is that we don't need to worry about seperating data coming from video converter and cRIO. LabVIEW will handle it all by itself?
Not directly. You have to open connections to devices (or accept connection requests from devices), and then you send/receive data over that connection. Please take a look at the TCP/IP examples that ship with LabVIEW.
04-11-2012 12:44 PM
Hi Alli,
What are you really trying to accomplish? What is the purpose of using LabVIEW in your application? Do you want to synchronize data coming from the video cameras with data from the cRIO?
For the video cameras, do you know how the data is being sent? In other applications I have seen, the video camera will have some activeX interface that allows you to directly interface with the video camera. Or are you planning on reading in the raw data and processing it later? It looks like the camera comes with a web interface. Displaying a website in labview is fairly straight forward.
These are all things you will have to assess.
Ryan
04-11-2012 01:34 PM
Thankyou for the reply I will do the research on these topics.
04-11-2012 02:11 PM
These cameras and cRIO are mounted on an Unmanned ground vehicle and the application has been developed in LabVIEW to control the motors and to monitor video from the camera. So basically we are using Labview to create stand alone single application for this product.
The output of camera is analog and its been fed into ip video converter so the video is in ip form. I just want to send the data from cRIO and camera using a single wireless router to a Laptop.
04-12-2012 11:01 AM
It sounds to me like all you need to do is view the video that is being broadcast over the network. The pdf you linked to mentions that it is easy to view this video in a web page. I suspect that this is going to be the simplest way to implement your system. You can imbed a webpage in your VI. Check out this example for a simple LabVIEW browser.
https://decibel.ni.com/content/docs/DOC-2042
Ryan
04-12-2012 11:15 AM
Thankyou Ryan, It seems like a very smart solution. I'll try to implement it and let you know 🙂
05-16-2013 05:58 PM
Hey Ryan, The solution was simple and It worked perfectly, I am responding a bit late but still thankyou for the help. Just a quick question can extract data (say longitude and lattitude) from a website using this vi. and use it in my program?
Ali
Mechatronics Engineer