Error 59 Occurs When Running BTS-16110 Waveform Acquisition.vi Example in LabVIEW

Updated Nov 26, 2025

Reported In

Hardware

  • BTS-16110

Software

  • LabVIEW

Issue Details

I encountered Error 59 while running the BTS-16110 Waveform Acquisition.vi example in LabVIEW. The error message displayed:

Measurement Unit.lvclass:Reply Information to Error.vi:6210084<ERR>
Error 59 occurred at TCP Open Connection in Battery Measurement Unit.lvclass:Start Measurement Stream.vi -> Battery Measurement Unit.lvclass:gRPC Start Measurement Stream.vi -> Battery Measurement Unit.lvclass:GRPC Message Handler.vi -> Wolf Pack RT Main.vi

Possible reason(s):
LabVIEW: (Hex 0x3B) The network is down, unreachable, or has been reset.
Host Name: 169.254.185.242

What can be causing this? 

Solution

This error occurs because the network connection between the host and the BTS device was blocked by firewall settings. To resolve the issue:

  1. Add Firewall Rules

    • On the host machine, add inbound rules to allow TCP and UDP connections for the ports used by the BTS and LabVIEW gRPC communication.
    • Ensure these rules apply to the correct network profile (Private or Public).
  2. Reboot the BTS Device

    • After applying the firewall changes, connect to the BTS device and run:
      sudo reboot
      
    • Wait for the device to restart completely.
  3. Verify Connectivity

    • Confirm that the host can reach the BTS device at its IP address using ping.
    • Rerun BTS-16110 Waveform Acquisition.vi to ensure the measurement stream starts successfully.