Supported DataSocket VI in LabVIEW

Updated May 24, 2024

Reported In

Software

  • LabVIEW
  • LabVIEW Datalogging and Supervisory Control Module

Issue Details

  • I found some Datasocket VI provided together with LabVIEW which is available at C:\Program Files (x86)\National Instruments\<LabVIEW version>\vi.lib\Platform\dataskt.llb directory. Are these API supported by NI?
Datasocket Legacy API.png
  • What Datasocket function are in LabVIEW?

Solution

The VI and function found at C:\Program Files (x86)\National Instruments\<LabVIEW version>\vi.lib\Platform\dataskt.llb directory are legacy API and no longer supported in LabVIEW version 2009 and after.

The only supported Datasocket function are DataSocket Read FunctionDataSocket Write FunctionDataSocket Select URLDataSocket Open Function and DataSocket Close Function. Any DataSocket other than these function are either legacy API or created by third party developers. Please refer to the supported DataSocket function below.
 
DataSocket API.png