Skip to content

Latest commit

 

History

History
75 lines (40 loc) · 2.04 KB

labview.md

File metadata and controls

75 lines (40 loc) · 2.04 KB

Importing Xono2L into LabVIEW

This basic tutorial demonstrates how to capture a live ultrasound video stream with LabVIEW using Xono2L. The screenshots in this tutorial are based on the demo VI included as part of this repository.

DLL API functions are imported into LabVIEW using the Call Library Function Nodes. For this you will first need to let each such node know the path to your local copy of the Xono2L DLL. Then you will need to specify the input and output argument types. Finally you will need to connect them to LabVIEW input and output nodes of appropriate types.

The sections below illustrate how to do all of this using the demo VI provided. This animated image illustrates what to expect after completing all these steps:

alt text

Starting the acquisition

Import the start_acquisition API function:

alt text

Set its input and output parameters:

alt text

Stopping the acquisition

Import the stop_acquisition API function:

alt text

Set its input and output parameters:

alt text

Checking the acquisition status

Import the is_acquiring API function:

alt text

Set its input and output parameters:

alt text

Capturing the ultrasound video frames

Import the get_data API function:

alt text

Set its input and output parameters:

alt text