Problem with Labview Datalogger streaming

I’m trying out examples provided in the most recent LabView APIs for MokuLab

Other examples work fine, but in case of Datalogger streaming example, following error messages appear:

As for NI-288.2 driver, it’s installed. After closing the error window, the status code shows mokucli version check: Failed mokucli version check. Requires 2.2.2 or later. Current ver is 2.3.0.

I tried searching for MokuCLI version 2.2.2 but it seems like it’s not available.

Hello,
I would recommend making sure you have the latest version of the Moku API and mokucli. Start by running:
pip install moku --upgrade
This will update your API installation. If you are still running into the same error, try to redownload mokucli from our Utilities page. Please reach out if you are still running into issues!

Hi @zerokelvin ,

Thank you for bringing this to our attention! It might be due to a bug in mokucli_ver_check.vi. Could I trouble you to download the modified .vi from the Google Drive link below and replace the existing mokucli_ver_check.vi in the following directory? Your path may vary slightly depending on where LabVIEW is installed.

“C:\Program Files (x86)\National Instruments\LabVIEW 2016\vi.lib\Liquid Instruments\Liquid Instruments Moku\moku”

Please let me know if this resolves the issue or if the error persists. Thanks for your patience!

Best,
Le

I tried Dylan’s suggestion by downloading and reinstalling from the page, and still the same message appears.

I downloaded mokucli_ver_check.vi and replaced the file (except that I’m using LabView2017 so I placed in its directory) it seems to work just fine.

Problem solved :slight_smile:

Thank you!