04-16-2009 10:33 AM
I'm wondering if there are any SpaceWire products that LabVIEW supports? Or has anyone implemented SpaceWire with NI hardware?
Thanks
04-16-2009 10:52 AM
I searched the forums and NI websites and saw no hits for Spacewire. So I would guess no one has really used it with LabVIEW before.
I never heard of it before so I googled it and came up with numerous weblinks. I looked a couple, and honestly, I still don't know what this product is supposed to be. They talked about network analyzers for "Spacewire interfaces" and routers.
Are these networking devices? Do they use ethernet connections? The pictures did not look like normal ethernet interfaces. Where are these items used? What is it you want to do with them that you want to use LabVIEW for it?
04-16-2009 11:03 AM
Thanks for your response.
SpaceWire is a computer network designed to connect together
high data-rate sensors, processing units, memory devices and
telemetry/telecommand sub-systems onboard spacecraft. It
provides high-speed (2 to 200 Mbits/s), bi-directional, full-duplex,
data links which connect together SpaceWire enabled equipment.
Networks can be built to suit particular applications using point-to-
point data links and routing switches. Application information is
sent along a SpaceWire link in discrete packets. Control and time
information can also be sent along SpaceWire links.
My particular application is for ground-based breadboard development for a NASA experimental mission.
Ethernet solutions for the space environment are not readily available, nor always appropriate.
11-08-2009 06:20 PM
There are Labview VIs for an older version of the 4links PCI-SpaceWire card available from JPL. I think it's at openchannel.org. Pretty much all the commercially available interfaces these days (from Star-Dundee, 4links, Gaisler/Aeroflex, etc.) have some form of API, which you could easily create a wrapper for in LabView. You might try asking the vendors.
07-01-2010 05:10 AM
including SKYLAB Industries 4SpW products... One of our client uses our API directly within LabWindows on our PCI board (the same is possible with the PCI Express and the USB smartCable4SpW).
Regards,
Stéphane Davy
07-29-2021 12:33 PM
Hi there,
Did you get an answer to this?
I know it's been a very long time, but I happen to have module to create drivers for and wondered if you found a path to get the drivers working.
Sally
08-02-2021 06:09 AM
Hi Sally,
I work for STAR-Dundee and we provide a LabVIEW API that comes with a suite of VIs that can be used to interface with our range of SpaceWire test and development equipment in LabVIEW (https://www.star-dundee.com/products/star-system-for-labview). This API provides the same functionality as our standard C and C++ APIs, allowing you to configure our devices and transmit/receive data.
We also have a VISA driver (https://www.star-dundee.com/products/spacewire-labview-visa-driver). This is separate from STAR-System and operates at a much lower level but can be used for real-time applications.
If you have any questions about our products, then you are welcome to contact us (https://www.star-dundee.com/contact) and we'll be happy to help.
Best regards,
Alan