Jump to content

JKI

JKI Team
  • Posts

    803
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by JKI

  1. foerster_tech_lib_labplot_ly-0.2.0.6.bmp

    Product: LabPlot.ly v0.2.0.6
    Company: Foerster.tech
    Release Date: Wed, 18 Nov 2020 08:36:54 -0800
    Packager: Peter Foerster

    Description: LabPlot.ly lets you plot your data to Plot.ly and display them in a browser.
    The displayed data is interactive and you can zoom, pan and display values on mouse over.
    For large datasets the library can downsample, using the lttb package in python.

    Requires Python 3.x to be installed on the computer.

    Release Notes: - added support for LabVIEW 2018 onwards
    - improved python dependency checker
    - added support for other python versions (auto detects highest version)


    Package Homepage

  2. http://www.jkisoft.com/packages/packages/ni_patch_labview_right_click_plugin_bugfix/ni_patch_labview_right_click_plugin_bugfix-1.0.0.9.bmp

    Product: LabVIEW Bug Fix for Right-Click Menu Plug-Ins v1.0.0.9
    Company: NI
    Release Date: Tue, 17 Nov 2020 12:23:30 -0800
    Packager: NI

    Description: This package resolves an intermittent (race condition) issue where right-click operations implemented in G sometimes do not work (but when they try to reproduce the issue, everything works fine).

    This package replaces the file located here (and backs up the original by adding a ".orig" suffix to the orginal filename):

    <LabVIEW>\resource\plugins\PopupMenus\support\Call Popup PlugIn Execution VI.vi

    Uninstalling the package will restore the original file.

    Note: This issue will be officially fixed in LabVIEW 2020 (which is why this package is only compatible with LabVIEW 2015-2019). NI may officially patch older versions, making this package unnessesary. Until then, this package should be used to apply the fix.



    Release Notes: Initial release

    Package Homepage

  3. ni_patch_labview_right_click_plugin_bugf

    Product: LabVIEW Bug Fix for Right-Click Menu Plug-Ins v1.0.0.9
    Company: NI
    Release Date: Tue, 17 Nov 2020 12:23:30 -0800
    Packager: NI

    Description: This package resolves an intermittent (race condition) issue where right-click operations implemented in G sometimes do not work (but when they try to reproduce the issue, everything works fine).

    This package replaces the file located here (and backs up the original by adding a ".orig" suffix to the orginal filename):

    <LabVIEW>\resource\plugins\PopupMenus\support\Call Popup PlugIn Execution VI.vi

    Uninstalling the package will restore the original file.

    Note: This issue will be officially fixed in LabVIEW 2020 (which is why this package is only compatible with LabVIEW 2015-2019). NI may officially patch older versions, making this package unnessesary. Until then, this package should be used to apply the fix.



    Release Notes: Initial release

    Package Homepage

  4. http://www.jkisoft.com/packages/packages/hooovahh_numeric_and_math/hooovahh_numeric_and_math-1.0.0.2.bmp

    Product: Hooovahh Numeric and Math v1.0.0.2
    Company: Hooovahh
    Release Date: Tue, 17 Nov 2020 08:45:33 -0800
    Packager: Brian Hoover (Hooovahh)

    Description: This package contains a set of VIs for performing math functions, or numeric manipulation.

    Release Notes: 1.0.0.2
    - Calcualting distance in 3D space
    - Calculate CRC of Data with CRC-8 and CRC-32 support
    - Numerics are the same which takes into account NaN comparisions
    - Data Manipulation subpallet with various reverse and conversion functions
    - Time Stamp to String
    - Has Time Of Day Passed polymorphics
    - Convert Double to String with Precision
    - Interpolate XY
    - Round to Nearest Increment

    Package Homepage

  5. hooovahh_numeric_and_math-1.0.0.2.bmp

    Product: Hooovahh Numeric and Math v1.0.0.2
    Company: Hooovahh
    Release Date: Tue, 17 Nov 2020 08:45:33 -0800
    Packager: Brian Hoover (Hooovahh)

    Description: This package contains a set of VIs for performing math functions, or numeric manipulation.

    Release Notes: 1.0.0.2
    - Calcualting distance in 3D space
    - Calculate CRC of Data with CRC-8 and CRC-32 support
    - Numerics are the same which takes into account NaN comparisions
    - Data Manipulation subpallet with various reverse and conversion functions
    - Time Stamp to String
    - Has Time Of Day Passed polymorphics
    - Convert Double to String with Precision
    - Interpolate XY
    - Round to Nearest Increment

    Package Homepage

  6. http://www.jkisoft.com/packages/packages/lava_lib_json_api/lava_lib_json_api-1.5.5.41.bmp

    Product: JSON API v1.5.5.41
    Company: LAVA
    Release Date: Tue, 17 Nov 2020 08:37:38 -0800
    Packager: James Powell, Shawn Rumbell, Ton Plomp, James McNally, Stinus Olsen, Patrick Dunbeck

    Description: An API to read and write JSON strings.

    Supports converting native LabVIEW data to JSON string and vice-versa.

    Release Notes: *JSON Statistics to calculate Mean and Standard Deviations
    *JSON Running Mean to calculate Mean

    Package Homepage

  7. lava_lib_json_api-1.5.5.41.bmp

    Product: JSON API v1.5.5.41
    Company: LAVA
    Release Date: Tue, 17 Nov 2020 06:55:51 -0800
    Packager: James Powell, Shawn Rumbell, Ton Plomp, James McNally, Stinus Olsen, Patrick Dunbeck

    Description: An API to read and write JSON strings.

    Supports converting native LabVIEW data to JSON string and vice-versa.

    Release Notes: *JSON Statistics to calculate Mean and Standard Deviations
    *JSON Running Mean to calculate Mean

    Package Homepage

  8. http://www.jkisoft.com/packages/packages/jki_lib_vipm_api/jki_lib_vipm_api-2020.0.0.65.bmp

    Product: VIPM API v2020.0.0.65
    Company: JKI
    Release Date: Mon, 16 Nov 2020 16:37:47 -0800
    Packager: JKI

    Description: The VIPM VI-based API is a collection of VIs that allow you to command and control VIPM (VI Package Manager). The VIs have been compiled in LabVIEW 2013 and can be used for automation code written in LabVIEW 2013 or newer.

    The VIPM 2020 API VIs only work with <b>VIPM 2020 Pro or Community Edition</b> (or newer). It will not work with VIPM Free Edition. Also, In order for the API to work, you must have the main VIPM application running. It can be minimized, but it must be running.

    For help with the VIPM API, please visit: <u>support.vipm.io</u>

    List of Functions:

    <b>Main (Root Palette)</b>
    - Install VI Packages by Name.vi
    - Uninstall VI Packages by Name.vi

    <b>Library Subpalette</b>
    - Add VI Packages to VIPM Package Library.vi
    - Remove VI Package from VIPM Package Library.vi
    - Download VI Packages.vi
    - Network Update and Sync VIPM Package Library.vi
    - List VIPM Package Library Contents.vi

    <b>Package Building Subpalette</b>
    - Build VI package.vi
    - Write VI Package Build Spec.vi
    - Read VI Package Build Spec.vi

    <b>VI Package Configuration (VIPC) Subpalette</b>
    - Apply VIPC File.vi
    - Test VIPC Apply Needed.vi
    - Scan Project.vi
    - Create New VIPC File.vi

    <b>Repository Subpalette</b>
    - Publish VI Packages to Repository.vi
    - Unpublish VI Packages from Repository.vi
    - List Repository Contents.vi
    - List VIPM Managed Repositories.vi

    <b>Utility Subpalette</b>
    - List VIPM LabVIEW Target Version.vi
    - Switch Target.vi
    - Open VIPM.vi
    - Check is VIPM Running.vi
    - Minimize VIPM.vi
    - Exit VIPM.vi

    Release Notes: This release adds support for VIPM 2020 (including Community Edition) and LabVIEW 2020, and also adds a few new features, changes and fixes:

    - [NEW] VIPM 2020 and Community Edition support (Community Edition can use API calls, just like Pro)
    - [NEW] LabVIEW 2020 support (fixes an issue where passing version 20.0 was failing a version check)
    - [CHANGE] Now compatible with LabVIEW 2013 and greater on Windows (was 2009 previously).
    - [NEW] API VI "Check is VIPM Running" will check if VIPM app (process) is running
    - [NEW] API VI "Open VIPM" will open the VIPM Main UI (and launch VIPM if needed)
    - [CHANGE] "Exit VIPM.vi" to run synchronously. It has a new "Timeout in seconds (0: no timeout)" input and waits on VIPM process to be fully exited. Also, has a "synchronous? (T)" input which can be set to FALSE if asynchronous behavior is desired.
    - [CHANGE] Separated compiled code from source code (All VIs)
    - [FIX] API will now return an error if VIPM process terminates (crashes) before a timeout occurs when calling a synchronous command.

    Package Homepage

  9. jki_lib_vipm_api-2020.0.0.65.bmp

    Product: VIPM API v2020.0.0.65
    Company: JKI
    Release Date: Mon, 16 Nov 2020 16:37:47 -0800
    Packager: JKI

    Description: The VIPM VI-based API is a collection of VIs that allow you to command and control VIPM (VI Package Manager). The VIs have been compiled in LabVIEW 2013 and can be used for automation code written in LabVIEW 2013 or newer.

    The VIPM 2020 API VIs only work with <b>VIPM 2020 Pro or Community Edition</b> (or newer). It will not work with VIPM Free Edition. Also, In order for the API to work, you must have the main VIPM application running. It can be minimized, but it must be running.

    For help with the VIPM API, please visit: <u>support.vipm.io</u>

    List of Functions:

    <b>Main (Root Palette)</b>
    - Install VI Packages by Name.vi
    - Uninstall VI Packages by Name.vi

    <b>Library Subpalette</b>
    - Add VI Packages to VIPM Package Library.vi
    - Remove VI Package from VIPM Package Library.vi
    - Download VI Packages.vi
    - Network Update and Sync VIPM Package Library.vi
    - List VIPM Package Library Contents.vi

    <b>Package Building Subpalette</b>
    - Build VI package.vi
    - Write VI Package Build Spec.vi
    - Read VI Package Build Spec.vi

    <b>VI Package Configuration (VIPC) Subpalette</b>
    - Apply VIPC File.vi
    - Test VIPC Apply Needed.vi
    - Scan Project.vi
    - Create New VIPC File.vi

    <b>Repository Subpalette</b>
    - Publish VI Packages to Repository.vi
    - Unpublish VI Packages from Repository.vi
    - List Repository Contents.vi
    - List VIPM Managed Repositories.vi

    <b>Utility Subpalette</b>
    - List VIPM LabVIEW Target Version.vi
    - Switch Target.vi
    - Open VIPM.vi
    - Check is VIPM Running.vi
    - Minimize VIPM.vi
    - Exit VIPM.vi

    Release Notes: This release adds support for VIPM 2020 (including Community Edition) and LabVIEW 2020, and also adds a few new features, changes and fixes:

    - [NEW] VIPM 2020 and Community Edition support (Community Edition can use API calls, just like Pro)
    - [NEW] LabVIEW 2020 support (fixes an issue where passing version 20.0 was failing a version check)
    - [CHANGE] Now compatible with LabVIEW 2013 and greater on Windows (was 2009 previously).
    - [NEW] API VI "Check is VIPM Running" will check if VIPM app (process) is running
    - [NEW] API VI "Open VIPM" will open the VIPM Main UI (and launch VIPM if needed)
    - [CHANGE] "Exit VIPM.vi" to run synchronously. It has a new "Timeout in seconds (0: no timeout)" input and waits on VIPM process to be fully exited. Also, has a "synchronous? (T)" input which can be set to FALSE if asynchronous behavior is desired.
    - [CHANGE] Separated compiled code from source code (All VIs)
    - [FIX] API will now return an error if VIPM process terminates (crashes) before a timeout occurs when calling a synchronous command.

    Package Homepage

  10. http://www.jkisoft.com/packages/packages/lava_lib_ui_tools/lava_lib_ui_tools-1.4.1.74.bmp

    Product: UI Tools v1.4.1.74
    Company: LAVA
    Release Date: Sat, 14 Nov 2020 16:59:01 -0800
    Packager: François Normandin

    Description: This package contains tools for designing user interfaces.
    It consists of a set of VIs to create special effects. Also included, a library to help align rectangles to properly calculate distribution of objects with their known boundaries. It comes with a dynamic core engine and a series of base classes for message box dialogs.

    The customized controls have all been removed except a few. The buttons will be provided as add-ons to this package. This decision's been made because the buttons might be in greater number in the future and this package would quickly become enormous. Most users will likely use a set of icons, and separating the icons packages from the UI Tools will garantee that the user keeps his LabVIEW folders/packages under control.

    Release Notes: 1.4.1
    - Fixed a bug with centering text on Two Button Dialog box

    Package Homepage

  11. http://www.jkisoft.com/packages/packages/hooovahh_variant_repository/hooovahh_variant_repository-1.0.2.12.bmp

    Product: Hooovahh Variant Repository v1.0.2.12
    Company: Hooovahh
    Release Date: Fri, 13 Nov 2020 12:58:01 -0800
    Packager: Brian Hoover (hooovahh)

    Description: This package contains a set of VIMs for reading and writing data to a Variant Repository. This will read or write any data type and sets or gets values inside the Variant Attribute. This data can then be saved and loaded from a file.

    Release Notes: 1.0.2.12
    - Initial release with support for reading and writing single or second level VR VIMs
    - Updated to 2018

    Package Homepage

  12. hooovahh_variant_repository-1.0.2.12.bmp

    Product: Hooovahh Variant Repository v1.0.2.12
    Company: Hooovahh
    Release Date: Fri, 13 Nov 2020 12:58:01 -0800
    Packager: Brian Hoover (hooovahh)

    Description: This package contains a set of VIMs for reading and writing data to a Variant Repository. This will read or write any data type and sets or gets values inside the Variant Attribute. This data can then be saved and loaded from a file.

    Release Notes: 1.0.2.12
    - Initial release with support for reading and writing single or second level VR VIMs
    - Updated to 2018

    Package Homepage

  13. http://www.jkisoft.com/packages/packages/hooovahh_tremendous_tdms/hooovahh_tremendous_tdms-2.0.0.6.bmp

    Product: Hooovahh Tremendous TDMS v2.0.0.6
    Company: Hooovahh
    Release Date: Thu, 12 Nov 2020 10:46:17 -0800
    Packager: Brian Hoover (hooovahh)

    Description: This package contains various tool for TDMS operations. These tools can help in TDMS file creation, editing, conversion, or reading, also with several demos.

    Release Notes: 2.0.0.6
    - Updated to 2018
    - Updated package dependency to the newer Hooovahh Array

    1.0.1.5
    - Downgraded to 2017 but some VIM features will only work in 2017 SP1.

    Initial Release
    - Classes for Circular, Periodic, Size, and Time of Day TDMS generation with examples of each
    - Reading and Writing Clusters into TDMS
    - XLSX Conversion example
    - File operations for combining files, renaming, moving, saving in memory to zip
    - Basic function for splitting TDMS file into segments
    - Reorder TDMS Channel with Demo



    Package Homepage

  14. hooovahh_tremendous_tdms-2.0.0.6.bmp

    Product: Hooovahh Tremendous TDMS v2.0.0.6
    Company: Hooovahh
    Release Date: Thu, 12 Nov 2020 10:46:17 -0800
    Packager: Brian Hoover (hooovahh)

    Description: This package contains various tool for TDMS operations. These tools can help in TDMS file creation, editing, conversion, or reading, also with several demos.

    Release Notes: 2.0.0.6
    - Updated to 2018
    - Updated package dependency to the newer Hooovahh Array

    1.0.1.5
    - Downgraded to 2017 but some VIM features will only work in 2017 SP1.

    Initial Release
    - Classes for Circular, Periodic, Size, and Time of Day TDMS generation with examples of each
    - Reading and Writing Clusters into TDMS
    - XLSX Conversion example
    - File operations for combining files, renaming, moving, saving in memory to zip
    - Basic function for splitting TDMS file into segments
    - Reorder TDMS Channel with Demo



    Package Homepage

  15. foerster_tech_lib_labplot_ly-0.1.0.4.bmp

    Product: LabPlot.ly v0.1.0.4
    Company: Foerster.tech
    Release Date: Wed, 11 Nov 2020 13:45:44 -0800
    Packager: Peter Foerster

    Description: LabPlot.ly lets you plot your data to Plot.ly and display them in a browser.
    The displayed data is interactive and you can zoom, pan and display values on mouse over.
    For large datasets the library can downsample, using the lttb package in python.

    Release Notes: First release of the LabPlot.ly toolkit to print data to a plotly graph and display it in the browser.

    Supported functions:
    - Print 1D Array
    - Print 2D Array
    - Print multiple 2D Arrays in a single plot
    - Data reduction for faster display times and smaller file sizes with lttb
    - saving plot to file or displaying it in browser without saving

    Package Homepage

  16. hooovahh_array_vims-2.0.0.10.bmp

    Product: Hooovahh Array VIMs v2.0.0.10
    Company: Hooovahh
    Release Date: Wed, 11 Nov 2020 13:44:35 -0800
    Packager: Brian Hoover (hooovahh)

    Description: This package contains Array functions converted into VIMs, primarily taken from the OpenG Array package. With minor improvements and optimizations using newer array manipulation techniques.

    Release Notes: 2.0.0.10
    - Updated to LabVIEW 2018
    - Removed file suffix on installed files
    - Fix with delete elements from 2D Array
    - Added Index 2D array Row/Column
    - Added type def enums for various VIs

    1.2.0.9
    - Updated Conditional Auto-Indexing to use LabVIEW's native conditional tunnels
    - Added Conditional Trues and Falses which returns an array of fales and trues similar to Conditional Auto-Indexing

    1.1.0.8
    - Added Build Horizontally, Convert 1D to 2D and 2D to 1D, Find Subarray, Force Array Min Max size, and Foreign Key Sort VIMs.
    - Moved OpenG VIMs to their own subpalette, not sure if this is the right design but one palette is getting too cluttered.

    1.0.0.6
    - Initial release with 14 VIMs. Some minor improements over the standard OpenG functions for things like Delete Elements From Array has an optional input to use the indicies if they are already sorted, and Filter 1D array to only filter the first found element.

    Package Homepage

  17. hse_lib_s7netcom-0.5.6.30.bmp

    Product: S7NetCom v0.5.6.30
    Company: Hampel Software Engineering
    Release Date: Mon, 09 Nov 2020 09:25:03 -0800
    Packager: Hampel Software Engineering

    Description: An open-source communication driver for talking to Siemens S7 PLCs via TCP/IP implemented in plain LabVIEW TCP/IP primitives. The original source code was shared by Marc Christenson on NI's Example Program Code Exchange forum (link in the readme).

    This is a reference implementation that has NOT been vetted for a production setting. It might or might not meet traditional requirements in terms of uptime, security, absence of bugs, etc. Use at your own risk!

    The HSE Dokuwiki holds more information on the protocol and these VIs:
    https://dokuwiki.hampel-soft.com/code/open-source/s7netcom
    https://dokuwiki.hampel-soft.com/kb/production/s7-communication

    Release Notes: v0.5.6
    [FIX] Let the date/time function determine the DST automatically (fixes #9)

    Package Homepage

  18. jki_lib_gla_2020_weaver_ioc_container-0.

    Product: gla_2020 weaver ioc container v0.1.0.4
    Company: jki
    Release Date: Fri, 06 Nov 2020 08:58:00 -0800
    Packager: Philippe Guerit

    Description: This package contains code example for the gla_2020 "weaver: a generic dependency injection container for LabVIEW" presentation.

    Note: a DI (or IoC) container is a framework used to automate dependency injection throughout an application, so that programmers do not need to put more time and effort into it.

    DI: Dependency Injection
    IoC: Inversion of Control

    Release Notes: this is an <b>alpha</b> version of the weaver ioc (released for the gla_2020) and is very likely to be buggy

    known limitations:
    - malleable injection target are not yet supported
    - dvr of classes (client or services) not yet supported
    - injecting into deeply nested structure is iffy
    ...


    Package Homepage

  19. labview_open_source_project_lib_mqtt_cli

    Product: MQTT Client v3.1.4.11
    Company: LabVIEW Open Source Project
    Release Date: Tue, 03 Nov 2020 11:43:34 -0800
    Packager: Francois Normandin

    Description: LV-MQTT-Client
    https://github.com/LabVIEW-Open-Source/MQTT-Client

    Release Notes: - Added more palette items to complement the Client API
    - Implemented the session into a DVR with mutexing, now allows reconnection from parallel thread


    Package Homepage

  20. jki_fpga_basic_components-1.0.0.5.bmp

    Product: JKI FPGA Basic Components v1.0.0.5
    Company: JKI
    Release Date: Mon, 02 Nov 2020 16:23:15 -0800
    Packager: Javier Ruiz

    Description: Provides basic components and tools for building FPGA algorithms (most functions also work for PC and RT). It includes the following functions:
    - Counter (8, 16, and 32 bits)
    - Count To a Value (8, 16, and 32 bits)
    - Package into 64bits (from 8, 16, and 32 bits)
    - Package into 512bits (from I16)
    - Running Average
    - Running Max
    - Delay Output By Binary Delay
    - And more...

    Release Notes: First public build of the reusable FPGA tools.

    Package Homepage

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.