Error -301713 Occurred at Property Node for NI-845x Device

Updated Apr 1, 2026

Reported In

Hardware

  • USB-8451
  • USB-8452

Software

  • Measurement & Automation Explorer (MAX)

Driver

  • NI-845x

Operating System

  • Windows

Issue Details

  • In NI Measurement & Automation Explorer (MAX), my USB-8451 appears as connected under Devices and Interfaces. However, when I try to program this device in LabVIEW, I receive error code -301713.
  • My LabVIEW VI communicates with a USB-8451. Whenever I use a Property Node to read/write device properties, I receive an error stating that An input parameter, or combination of parameters, is invalid. What causes this?
  • When programming my USB-845x device, I receive the below error. How can I fix this?

 

Error -301713 occurred at <location>

Possible reason(s):

NI-NI-845x: An input parameter, or combination of parameters, is invalid. An example of this error may be setting an invalid baud rate or enabling I2C ACK polling while using 10-bit addressing.

 

Solution

This error occurs either because the device driver is missing/unsupported, or because a Property Node in LabVIEW is attempting to set an invalid value.

Follow the steps below to resolve this error:

 

  • Verify that the device driver for the NI-845x is installed.
  • Verify that the version of NI-845x is compatible with your LabVIEW version. See NI-845x Driver and LabVIEW Compatibility for details.
  • If using a Property Node to access certain device properties, ensure that the value is valid. Refer to NI-845x Device Property Node for more information.
    • For example, if the same code has previously been used with a USB-8452, the I2C Pullup property may have been set to True. However, the USB-8451 only accepts a value of False for this property.