Jump to content

JKI

JKI Team
  • Posts

    803
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by JKI

  1. http://www.jkisoft.com/packages/packages/zyah_solutions_lib_zyah_open_af_payload_method/zyah_solutions_lib_zyah_open_af_payload_method-1.0.1.3.bmp

    Product: Zyah Open AF Payload Method v1.0.1.3
    Company: Zyah Solutions
    Release Date: Wed, 10 Nov 2021 13:59:35 -0800
    Packager: Zyah Solutions

    Description: Adds a right-click shortcut to AF Msg "Send" methods on the block diagram allowing the developer to quickly open that Msg's payload method's block diagram.

    Release Notes: Removed palettes since they are unnecessary.

    Package Homepage

  2. http://www.jkisoft.com/packages/packages/dataflow_g_lib_g_audio/dataflow_g_lib_g_audio-0.3.0.1.bmp

    Product: G-Audio v0.3.0.1
    Company: Dataflow_G
    Release Date: Wed, 10 Nov 2021 13:39:12 -0800
    Packager: Dataflow_G

    Description: A cross-platform LabVIEW library for audio device playback and capture, and for reading and writing audio files.

    <b>Features:</b>
    * Support for audio playback and capture, including loopback capture
    * Playback and capture using selectable backends (WASAPI, DirectSound, Core Audio, PulseAudio, ALSA, etc)
    * Multi-channel audio mixer
    * Read MP3, FLAC, Ogg Vorbis, and WAV formats
    * Write WAV format (PCM and IEEE Float, with Sony Wave64 support for large files)
    * Unicode path support (UTF-8)
    * Cross-platform, 32-bit and 64-bit
    * Simple to use API

    Release Notes: * Multi-channel audio mixer
    * Loopback audio capture (WASAPI only)
    * Sample pad & music visualizer examples
    * Fix malleable VI broken wires (issue #4)
    * Fix mp3 info memory error (issue #8)
    * Upmix / downmix audio data to match audio device (issue #9)
    * Auto cleanup audio devices on VI abort

    Package Homepage

  3. http://www.jkisoft.com/packages/packages/benjaminr_custom_controls/benjaminr_custom_controls-2.0.0.3.bmp

    Product: Custom Controls v2.0.0.3
    Company: BenjaminR
    Release Date: Sat, 06 Nov 2021 11:17:28 -0700
    Packager: BenjaminR

    Description: This package allows to use custom controls in your LabVIEW application :
    - The buttons has been customized using Material Filled or Windows 11 icons.
    - The Strings and Paths was designed based on Material Design guidelines.
    - The Decorations was sketched to provide a nice way to graphically group or separate front panel objects without affecting the functionality of the VI.

    This package includes an utility VI to dynamically change the Decoration color on a specific VI Front Panel (accessible from the Addon>>BenjaminR>>Custom Controls category of the Functions palette).

    Release Notes: - Add BSD license file.
    - Add Windows 11 Theme vertical buttons.
    - Add an utility VI to dynamically change the Decoration color.

    Package Homepage

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

    Product: Zyah Open AF Payload Method v1.0.0.2
    Company: Zyah Solutions
    Release Date: Fri, 05 Nov 2021 19:18:55 -0700
    Packager: Zyah Solutions

    Description: Adds a right-click shortcut to AF Msg "Send" methods on the block diagram allowing the developer to quickly open that Msg's payload method's block diagram.

    Release Notes: Initial public release.

    Package Homepage

  5. http://www.jkisoft.com/packages/packages/illuminatedg_lib_ig_stream_messaging_examples/illuminatedg_lib_ig_stream_messaging_examples-1.0.0.2.bmp

    Product: IG Stream Messaging Examples v1.0.0.2
    Company: IlluminatedG
    Release Date: Fri, 05 Nov 2021 19:18:44 -0700
    Packager: Derrick Bommarito

    Description: Provides 2 client/server example applications, one with a very simple mechanism that uses functional globals and no classes (aside from the library) and another that is a more full-featured chat application that shares user lists, connect and disconnect events, and minimal administration features on the server.

    The <i>Basic Streaming</i> example is a simple uni-directional streaming demo that sends a counter value and the value from a slider as separate messages to a connected app. This demo shows the minimal effort for getting a TCP connection to an application and using the messaging API. It would be very easy to expand this demo to more complex data types such as waveforms or custom cluster type definitions for a real-world streaming application connected to an embedded data acquisition system. Unlike this demo, messaging works in both directions so this could also serve as the basis for a bi-directional embedded control application as well.

    The <i>Chat Demo - LV Types</i> project shows a more full-fledged chat application that utilizes classes for each half of the application and demonstrates how to use class instances with the message callback mechanism. Additionally, connection state callbacks are used to trigger actions when clients initially connect to servers and removing users when clients disconnect from the server.

    Release Notes: Initial release

    Package Homepage

  6. http://www.jkisoft.com/packages/packages/illuminatedg_lib_ig_simple_msg/illuminatedg_lib_ig_simple_msg-1.0.0.10.bmp

    Product: IG Stream Messaging v1.0.0.10
    Company: IlluminatedG
    Release Date: Fri, 05 Nov 2021 19:18:20 -0700
    Packager: Derrick Bommarito

    Description: Provides a messaging layer overtop of a stream implementation based on <i>IG Stream Base</i>. Allows using a single communication stream to send multiple messages identified by a string. VI Callbacks are the mechanism used to process incoming messages which allow the developer to choose whether the message gets forwarded by events, queues, notifiers, or some other means.

    Messages can be sent to all currently connected endoints (broadcasting) via the messaging manager or to specific endpoints by sending to a specific endpoint instance. Callbacks can also be registered to handle new connections or disconnections. Each endpoint runs in its own asynchronous messaging loop to take advantage of multi-threading and run without polling behaviors for efficiency.

    Examples for this library are provided in the <i>IG Simple Msg Examples</i> package and also depend on <i>IG TCP Stream</i> as they use TCP streaming to communicate between parts of the examples. An example is included for basic data streaming from a data producer and a display. Another example is an updated chat application that provides more features than the chat example included with the TCP Stream package.

    Release Notes: Documentation & palette cleanup

    Package Homepage

  7. http://www.jkisoft.com/packages/packages/illuminatedg_lib_ig_tcp_stream/illuminatedg_lib_ig_tcp_stream-0.1.0.19.bmp

    Product: IG TCP Stream v0.1.0.19
    Company: IlluminatedG
    Release Date: Tue, 02 Nov 2021 16:16:50 -0700
    Packager: Derrick Bommarito

    Description: Provides a TCP implementation over <i>IG Stream Base</i>. All of the low-level TCP is entirely native LabVIEW functionality so it runs on all supported LabVIEW programs. The library runs connection management asynchronously to enable more parallel operation. TCP Servers enable multiple simultaneous incoming connections whereas Clients establish single connections to a specific server.

    Connection notification is handled with VI Callback mechanisms that provide new connections as they are established or when existing connections disconnect. From these connections the underlying TCP stream class to begin reading/writing data.

    For a simpler messaged based interface that can utilize this TCP library check out the <i>IG Simple Msg</i> package.

    An example of a multi-client chat application is available in this package.

    Release Notes: Fix client shutdown process

    Package Homepage

  8. http://www.jkisoft.com/packages/packages/illuminatedg_lib_ig_stream_base/illuminatedg_lib_ig_stream_base-0.1.0.12.bmp

    Product: IG Stream Base v0.1.0.12
    Company: IlluminatedG
    Release Date: Tue, 02 Nov 2021 16:16:33 -0700
    Packager: Derrick Bommarito

    Description: Base library for stream based operations and abstract base classes for managing connections that provide data streams. To make file and in-place operations possible this library does provide concrete implementations for File Streams and String Streams that can be leveraged by various communication, logging, and serialization libraries.

    As this is 90% an abstract base library there are no examples demonstrating its use. Each class is documented on its intended usage and dependant libraries will provide examples of usage in their context such as the client/server chat applications in <i>IG TCP Stream</i> and <i>IG Simple Msg</i>.

    Release Notes: Add ability for endpoint children to set state properly in base endpoint class to fix a shutdown bug

    Package Homepage

  9. http://www.jkisoft.com/packages/packages/samangh_lib_wamplv_wamp_client/samangh_lib_wamplv_wamp_client-1.0.0.1.bmp

    Product: wamplv WAMP Client v1.0.0.1
    Company: samangh
    Release Date: Tue, 02 Nov 2021 16:15:04 -0700
    Packager: Saman Ghannadzadeh

    Description: A LabVIEW-based client for the Web Application Messaging Protocol (WAMP). <i>wamplv</i> supports the WAMP basic profiles for client roles.

    Roles: caller, callee, subscriber and publisher
    Transport: WebSocket
    Message Serialisation: JSON

    The library is designed to give you complete flexibility in how you use WAMP.

    Release Notes: First public VIP release, supports full WAMP basic profile functionality.

    Package Homepage

  10. http://www.jkisoft.com/packages/packages/zyah_solutions_lib_zyah_af_msg_constructor/zyah_solutions_lib_zyah_af_msg_constructor-1.0.1.3.bmp

    Product: Zyah AF Msg Constructor v1.0.1.3
    Company: Zyah Solutions
    Release Date: Mon, 01 Nov 2021 16:14:30 -0700
    Packager: Zyah Solutions

    Description: Adds right-click menu options to AF Msgs to create and rescript a message class with an additional "Construct" method.

    Release Notes: Initial public release.

    Package Homepage

  11. http://www.jkisoft.com/packages/packages/zyah_solutions_lib_zyah_af_method_payload/zyah_solutions_lib_zyah_af_method_payload-1.0.0.1.bmp

    Product: Zyah AF Method Payload v1.0.0.1
    Company: Zyah Solutions
    Release Date: Mon, 01 Nov 2021 16:14:07 -0700
    Packager: Zyah Solutions

    Description: Adds a right-click shortcut to AF Msg "Send" methods on the block diagram allowing the developer to quickly open that Msg's payload method's block diagram.

    Release Notes: Initial public release.

    Package Homepage

  12. http://www.jkisoft.com/packages/packages/page_explorer/page_explorer-1.0.1.2.bmp

    Product: Page Explorer v1.0.1.2
    Company: Mohammed Ashiq S
    Release Date: Sun, 31 Oct 2021 12:36:40 -0700
    Packager: Mohammed Ashiq S

    Description: It is a tool launched with LabVIEW.

    It provides a nicer way to explore the pages of Front Panel <b>Tab Controls</b> & Block Diagram <b>Structures</b> with ease.

    This tool is invoked without any additional actions as you scroll on your Tab/Structure.

    And it does not steal your window focus.

    When you move on to different places, it hides from the view.

    Tool window can be <b>snapped</b> to <b>Left side</b> of the monitor or the <b>Right side</b>.
    Additionally user can pin it to any custom position if needed.

    And to mention, this tool works well with <b>multiple monitor setup</b> too.


    And it can be launched from <b>Tools >> Page Explorer</b> or <b>Right click menu</b> on Tab controls or MultiFrame Structures.

    -------------------------------------
    More to come!
    Until then, let's have some quality coding...

    Release Notes: -Performance Improvements
    -Bug Fix: Tool window will not open for Multi Frame Structures inside a Flat Sequence
    -Bug Fix: When scrolling on overlapped Tab Controls, Tab Control at the bottom is scrolled instead of the Tab Control at Top Level/Front

    Package Homepage

  13. http://www.jkisoft.com/packages/packages/neosoft_technologies_inc_lib_dqmh_new_menu/neosoft_technologies_inc_lib_dqmh_new_menu-1.0.0.7.bmp

    Product: DQMH New... Menu v1.0.0.7
    Company: Neosoft Technologies Inc
    Release Date: Sat, 30 Oct 2021 21:20:26 -0700
    Packager: Neosoft Technologies Inc

    Description: This package allows adding the DQMH scripters into the LabVIEW File -> New... Dialog.

    Release Notes: Initial release of DQMH New... Menu.
    This package allows adding the DQMH scripters into the LabVIEW File -> New... dialog menu.

    Restart LabVIEW after installation to see the added entries into the LabVIEW File -> New... dialog menu.

    Package Homepage

  14. http://www.jkisoft.com/packages/packages/illuminatedg_lib_ig_tcp_stream/illuminatedg_lib_ig_tcp_stream-0.1.0.16.bmp

    Product: IG TCP Stream v0.1.0.16
    Company: IlluminatedG
    Release Date: Thu, 28 Oct 2021 14:18:55 -0700
    Packager: Derrick Bommarito

    Description: Provides a TCP implementation over <i>IG Stream Base</i>. All of the low-level TCP is entirely native LabVIEW functionality so it runs on all supported LabVIEW programs. The library runs connection management asynchronously to enable more parallel operation. TCP Servers enable multiple simultaneous incoming connections whereas Clients establish single connections to a specific server.

    Connection notification is handled with VI Callback mechanisms that provide new connections as they are established or when existing connections disconnect. From these connections the underlying TCP stream class to begin reading/writing data.

    For a simpler messaged based interface that can utilize this TCP library check out the <i>IG Simple Msg</i> package.

    An example of a multi-client chat application is available in this package.

    Release Notes: Fix palettes that got reverted to disk contents

    Package Homepage

  15. http://www.jkisoft.com/packages/packages/illuminatedg_lib_ig_tcp_stream/illuminatedg_lib_ig_tcp_stream-0.1.0.15.bmp

    Product: IG TCP Stream v0.1.0.15
    Company: IlluminatedG
    Release Date: Thu, 28 Oct 2021 11:28:54 -0700
    Packager: Derrick Bommarito

    Description: Provides a TCP implementation over <i>IG Stream Base</i>. All of the low-level TCP is entirely native LabVIEW functionality so it runs on all supported LabVIEW programs. The library runs connection management asynchronously to enable more parallel operation. TCP Servers enable multiple simultaneous incoming connections whereas Clients establish single connections to a specific server.

    Connection notification is handled with VI Callback mechanisms that provide new connections as they are established or when existing connections disconnect. From these connections the underlying TCP stream class to begin reading/writing data.

    For a simpler messaged based interface that can utilize this TCP library check out the <i>IG Simple Msg</i> package.

    An example of a multi-client chat application is available in this package.

    Release Notes: Cleaned up example and documentation.

    Package Homepage

  16. http://www.jkisoft.com/packages/packages/illuminatedg_lib_ig_joystick/illuminatedg_lib_ig_joystick-0.1.0.5.bmp

    Product: IG Joystick v0.1.0.5
    Company: IlluminatedG
    Release Date: Thu, 28 Oct 2021 11:21:06 -0700
    Packager: Derrick Bommarito

    Description: Provides easier axis, button, and POV mapping. The library is extensible by allowing children classes to be created to add special behavior for specific devices.

    Malleable VIs are utilized to support creating axis, button, and POV enumerations for more readable code development. Enumerations are included for XBox gamepad controls as well as a gamepad tester for XBox controllers.

    POV direction can be retrieved as a compass direction in degrees or as an enumeration that specifies the closest 45° named direction.

    Planned features include asynchrous device polling for event-driven updates as well as device enumeration instead of LV's device index based selection.

    Release Notes:

    Package Homepage

  17. http://www.jkisoft.com/packages/packages/illuminatedg_lib_ig_stream_base/illuminatedg_lib_ig_stream_base-0.1.0.11.bmp

    Product: IG Stream Base v0.1.0.11
    Company: IlluminatedG
    Release Date: Thu, 28 Oct 2021 08:58:08 -0700
    Packager: Derrick Bommarito

    Description: Base library for stream based operations and abstract base classes for managing connections that provide data streams. To make file and in-place operations possible this library does provide concrete implementations for File Streams and String Streams that can be leveraged by various communication, logging, and serialization libraries.

    As this is 90% an abstract base library there are no examples demonstrating its use. Each class is documented on its intended usage and dependant libraries will provide examples of usage in their context such as the client/server chat applications in <i>IG TCP Stream</i> and <i>IG Simple Msg</i>.

    Release Notes: Initial release of base library with FileStream and StringStream concrete classes.

    Package Homepage

  18. http://www.jkisoft.com/packages/packages/zyah_solutions_lib_zyah_af_msg_forwarding/zyah_solutions_lib_zyah_af_msg_forwarding-1.1.0.2.bmp

    Product: Zyah AF Msg Forwarding v1.1.0.2
    Company: Zyah Solutions
    Release Date: Wed, 27 Oct 2021 11:40:37 -0700
    Packager: Zyah Solutions

    Description: A utility to aid in automatc Actor Framework message forwarding based off of (interface) inheritance. Includes the utility, different message maps and a base actor that utilizes both.

    Release Notes: -Added Msg/interface lookup to improve Msg throughput performance.
    -Included <Initialize Forwarding Utility> in an override of AF Msg Forwarding Actor's <Pre Launch Init> eliminating the need for child actors to create their own override.
    -Added nested enqueuer output in <Launch Nested App Actor> to better align with <Launch Nested Actor>.

    Package Homepage

  19. http://www.jkisoft.com/packages/packages/wovalab_lib_antidoc/wovalab_lib_antidoc-1.2.2.67.bmp

    Product: AntiDoc v1.2.2.67
    Company: Wovalab
    Release Date: Tue, 26 Oct 2021 10:57:19 -0700
    Packager: Olivier Jourdan

    Description: This tool parses lvproj to generate its documentation.

    The document generated is a plain-text file that uses Asciidoc syntax. You can render this file as a PDF or HTML file using Asciidoctor toolchain (https://asciidoctor.org).

    Note: you can integrate Antidoc in you CI/CD process using the CLI tool provided by the additional package Antidoc CLI

    Release Notes: This release is a maintenance release that is *just* fixing bugs. Some of them greatly improve the parsing of the DQMH modules, so we encourage you to update Antidoc to this version if you use the DQMH framework in your developments.

    == Bug Fix :

    . Filtering of libraries by name not applied when using the API --> https://gitlab.com/wovalab/open-source/labview-doc-generator/-/issues/125
    . Typo in progress bar text --> https://gitlab.com/wovalab/open-source/labview-doc-generator/-/issues/126

    . Modules Overview diagram doesn't show all of the broadcast/request arrows --> https://gitlab.com/wovalab/open-source/labview-doc-generator/-/issues/134
    . Some tables were empty --> https://gitlab.com/wovalab/open-source/labview-doc-generator/-/issues/135
    . Improve DQMH events table display --> https://gitlab.com/wovalab/open-source/labview-doc-generator/-/issues/147
    . Show correct current legal information of DQMH --> https://gitlab.com/wovalab/open-source/labview-doc-generator/-/issues/159
    . Lvlibs containing DQMH modules show as separate DQMH modules --> https://gitlab.com/wovalab/open-source/labview-doc-generator/-/issues/160

    Package Homepage

  20. http://www.jkisoft.com/packages/packages/page_explorer/page_explorer-1.0.0.1.bmp

    Product: Page Explorer v1.0.0.1
    Company: Mohammed Ashiq S
    Release Date: Tue, 26 Oct 2021 10:56:19 -0700
    Packager: Mohammed Ashiq S

    Description: It is a tool launched with LabVIEW.

    It provides a nicer way to explore the pages of Front Panel <b>Tab Controls</b> & Block Diagram <b>Structures</b> with ease.

    This tool is invoked without any additional actions as you scroll on your Tab/Structure.

    And it does not steal your window focus.

    When you move on to different places, it hides from the view.

    Tool window can be <b>snapped</b> to <b>Left side</b> of the monitor or the <b>Right side</b>.
    Additionally user can pin it to any custom position if needed.

    And to mention, this tool works well with <b>multiple monitor setup</b> too.


    And it can be launched from <b>Tools >> Page Explorer</b> or <b>Right click menu</b> on Tab controls or MultiFrame Structures.

    -------------------------------------
    More to come!
    Until then, let's have some quality coding...

    Release Notes: Initial Release

    Package Homepage

  21. http://www.jkisoft.com/packages/packages/labview_open_source_project_lib_openuri/labview_open_source_project_lib_openuri-1.1.0.10.bmp

    Product: OpenURI v1.1.0.10
    Company: LabVIEW Open Source Project
    Release Date: Sun, 24 Oct 2021 23:17:38 -0700
    Packager: Francois Normandin

    Description:

    Release Notes: [Feature: 2] Added a method to append the query elements to an existing attribute variant
    [Feature: 3] Adding a method to read a single element from a URI containing a query string
    [Feature: 4] Get Path.vi now has an optional flag to strip the leading slash
    [Feature: 5] Adding a mapping method to quickly go from URI to Local Path folder

    Package Homepage

  22. http://www.jkisoft.com/packages/packages/ox_origin_state_machine_pipes/ox_origin_state_machine_pipes-1.1.2.1.bmp

    Product: State Machine Pipes v1.1.2.1
    Company: OX Origin Technologies SRL
    Release Date: Sun, 24 Oct 2021 12:31:10 -0700
    Packager: Alex Bugnar

    Description: State Machine Pipes provides an easy way of implementing the Pipe and Filter design pattern within a state machine.

    This allows you to specify a sequence of operations to be executed as a group (pipe), in which data from one operation is availabel to be further processed or used by the next operation. Also allows you to cancel the entire pipe if there is an error in one of its operations, for example.

    This design pattern allows you to specify operations more granularly, avoiding unecessary duplication of code for similar code sequences. Also allows you to specify 2 or more code sequences which are identical with the exception of one operation (which may be decoded dynamically) without duplicating code.

    See the link below for a description of the design pattern:
    https://docs.microsoft.com/en-us/azure/architecture/patterns/pipes-and-filters

    <b>Contact us at contact@oxorigin.com with any suggestions for improvements, so we can include them in future versions.</b>

    www.oxorigin.com

    Release Notes: Fixed a bug in GetOperation function, whereby the "Pipe operation?" output was not being set to TRUE for the first operation of a pipe.

    Package Homepage

  23. http://www.jkisoft.com/packages/packages/vipm_lib_labview_collection_extensions/vipm_lib_labview_collection_extensions-0.1.1.19.bmp

    Product: Collection Extensions (Sets and Maps) for LabVIEW v0.1.1.19
    Company: vipm.io
    Release Date: Thu, 21 Oct 2021 13:29:15 -0700
    Packager: See AUTHORS File in repository

    Description: A library of extensions to the LabVIEW native map and set VIs and functions. These are mostly VIMs (Malleable VIs).

    A map groups key-value pairs in sorted order where all the keys are unique. The key and value can each be any data type. Maps are also known as dictionaries because the key is used to look up a value. Inserting a key-value pair into a map either adds the pair to the map or replaces the existing value of the associated key with the new value in the map, depending on whether the key already exists in the map.

    A set groups unique elements of the same data type in sorted order. Inserting a new element modifies the set only if that element does not already exist in the set.

    Release Notes: - Initial Release

    Package Homepage

  24. http://www.jkisoft.com/packages/packages/hooovahh_network_streams/hooovahh_network_streams-1.0.0.1.bmp

    Product: Hooovahh Network Streams v1.0.0.1
    Company: Hooovahh
    Release Date: Thu, 21 Oct 2021 10:41:55 -0700
    Packager: Brian Hoover (Hooovahh)

    Description: This package contains VIs which wrap various Network Stream functions into a set of Client and Host VIMs that make sending and receiving data from local, or remote systems easier. Included are various examples ranging from local communications, to remote ones and projects using different targets including real-time.

    Release Notes: 1.0.0.1
    - Basic Client and Host functionality with VIMs for each
    - 4 sets of Examples ranging from local to remote and a 32/64 bit demo

    Package Homepage

  25. http://www.jkisoft.com/packages/packages/field_rnd_services_libssh2/field_rnd_services_libssh2-1.2.2.30.bmp

    Product: LIBSSH2 for LabVIEW v1.2.2.30
    Company: Field R&D Services
    Release Date: Thu, 21 Oct 2021 07:09:39 -0700
    Packager: Christopher R Field

    Description: Adds SSH client support to LabVIEW using the libssh2 library

    Release Notes: ## [1.2.2] - 2021-10-19

    ### Changed

    - Shared library version to v0.2.3

    ### Fixed

    - Error 1097 occurring when repeatedly connecting to a server

    Package Homepage

×
×
  • Create New...

Important Information

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