VeriStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Any possibility of a Linux-based VeriStand host platform?

I'm wondering if NI is looking into platforms other than Windows to act as the host / gateway in a VeriStand system. Being tied exclusively to Windows for the VeriStand host-side of things is fine for now, but I'm seeing more test applications moving toward Linux (RHEL and its various other permutations primarily). Given that the bulk of the heavy lifting in a VeriStand system is often the RT side, I'd think that even something like a Raspberry Pi could be capable of running the gateway operations needed to keep the RT side happy (I'd even be happy for an API-only option for purely scripted deployments- no need of porting all the VeriStand UI tools immediately).

Tim

0 Kudos
Message 1 of 5
(515 Views)

Hi Tim,

 

This has been an active area of discussion for the VeriStand R&D team as we also see an increased desire for test applications to move to Linux Desktop and not have Windows in the mix. We have this on our roadmap but it is likely at least 1 year away, though we continue to evaluate the priority. 

 

As far as what the experience may consist of, tentatively our thought was take a similar approach to what you mentioned - port the gateway and APIs to support Linux so we can deliver some form of a Linux DT host experience for deployment and scripted configurations. After that, we would intend to port some of the VeriStand UI so customers can use screens and the Editor interactively on a Linux machine.

Brian.D
NI Product Owner
VeriStand
Message 2 of 5
(478 Views)

Thanks for the insight Brian. I too am interested in this development/feature as it would remove constraints for workflow development brainstorming. Please let us know if you have any beta opportunities and a feature release.

Along these lines (being constrained by a Windows system running VS Gateway), will we see an API be released that can connect to a gateway remotely? I.e. a Linux machine is using the Python API or an ASAM XIL implementation that is controlling a Windows machine running the VS gateway. Implementation could be grpc for example.

 

Thank you

0 Kudos
Message 3 of 5
(227 Views)

A little more...

The various .NET assemblies that make up the .NET API, if upgraded to a modern version of .NET (>4) and made cross-platform would be quite useful.

0 Kudos
Message 4 of 5
(217 Views)

Looking forward to this. Needed to deploy VeriStand System in factory End-of-Line test beds and hesitating Windows based host systems.

0 Kudos
Message 5 of 5
(149 Views)