Spirent 원형 로고

Integrating Spirent GNSS Simulators with NI LabVIEW


Spirent GNSS simulators can be easily configured and controlled from National Instruments (NI) LabVIEW, the leading test orchestration and automation platform. Using an open set of functions designed and developed by Spirent, developers and testers can build their own remote-control applications for PNT testing.

In a co-simulation testing and R&D environment, integration of the equipment and interoperability of the systems involved is vital. To facilitate both elements, Spirent GNSS simulators provide an open, feature-rich API that enables users to remotely configure and control the simulator from an external computer. This API, SimREMOTE, enables Spirent to provide customers open interface solutions with other successful test environment vendors, such as NI, allowing users to seamlessly integrate platforms for streamlined testing.

“The partnership between NI and Spirent brings together two leaders in validation and test of complex systems. Position, navigation, and timing provides the foundation of everything mobility – shared understanding of time and position is critical for autonomous driving and vehicle communications,” said Jim Schwartz, Senior Director, Vehicle Software and Electronics at NI.

What is SimREMOTE API for LabVIEW?

Spirent SimREMOTE API for NI LabVIEW is a set of functions that allows the control of Spirent GNSS simulators from the NI LabVIEW software environment. Users can create their own control applications, supported through a user-friendly soft front panel. To achieve this, an ethernet connection with Spirent GNSS simulators is established from LabVIEW and control commands are sent via the SimREMOTE interface. Capabilities also include configuration and real-time control of PNT scenarios as well as trajectory delivery based on remote vehicle motion data. Spirent SimREMOTE API for LabVIEW will be continuously developed, and capabilities expanded to keep users at the forefront of PNT testing.

What can SimREMOTE API for LabVIEW do in a typical set-up?

Users only need the connection of the LabVIEW host and the Spirent GNSS simulator to the same local network and the specification of the GNSS simulator IP for an easy set-up. Once a connection is established, users can perform the following actions:

  • Load and save scenarios in the GNSS simulator

  • Run and stop a simulation

  • Real-time vehicle motion for HIL applications

  • Control power levels of the GNSS signals simulated while the scenario is running

  • Configure and set antenna properties and signals

  • Load almanac files for different constellations in a scenario

  • Load user motion or user command files, containing timestamp vehicle motion and control commands correspondingly

  • Request vehicle and signal information from the GNSS simulator

To assist with initial stages, the set-up includes several examples to help and guide developers and testers. These examples include basic control over Spirent GNSS simulators, scenario modification, power level control of all satellite vehicles in view and injection of remote vehicle trajectories in real-time.

The solution supports TCP/IP and UDP messages and can be easily extended to other protocols with its agnostic interface approach. Moreover, its by reference software implementation mitigates data duplication in the local network, providing safe reference error handling, and creating mutually exclusive references.

SimREMOTE enables seamless integration

Spirent SimREMOTE API for LabVIEW demonstrates continued success of the continuous engagement and partnership between NI and Spirent. Providing the trusted precision, accuracy and realistic test solutions demanded by industry and enabling the next generation of technology.

Learn more about Spirent GNSS simulators오른쪽 화살표 아이콘

Download SimREMOTE API for LabVIEW오른쪽 화살표 아이콘

콘텐츠가 마음에 드셨나요?

여기서 블로그를 구독하세요.

블로그 뉴스레터 구독

Ricardo Verdeguer Moreno
Ricardo Verdeguer Moreno

Product Line Manager

Ricardo Verdeguer Moreno works as Product Line Manager at Spirent Communications providing Positioning, Navigation and Timing solutions for high-end applications. Ricardo is an aerospace engineer, who graduated with honours at Cranfield University with an MSc in Autonomous Vehicle Dynamics and Control. His market experience lies within the global automotive, drone and government segments.