Missed our NIWeek presentation this year? No worries! We recorded all three of our presentations and have made them available online. This year we presented on a range of extremely interesting LabVIEW related topics covering deep learning and artificial intelligence, LabVIEW integration with .NET applications and open source Caraya unit test framework.
Tag Archive: LabVIEW
Last week we released JKI JSON as a freely available and open source toolkit for the LabVIEW community. To help you all get started with JKI JSON I have create a short tutorial video that explains how to download and install JKI JSON as well as explains the basic usage of the library core VIs. Stay tuned for more posts on LabVIEW and our open source tools for LabVIEW developers. To download JKI JSON and our other toolkits visit our tools page. JKI Tools for LabVIEW Developers
We’ve all used JSON in our applications, to send messages over networks, to connect to REST APIs or to simply save configuration data to a disk. Over the past 10 years JSON has climbed to the most popular data exchange format replacing XML. Since LabVIEW 2013, there has been a native implementation of JSON shipping with LabVIEW. At JKI we are power users of LabVIEW and found the native JSON implementation often not meeting our needs. We came up with our own JSON library, the JKI JSON serialization library, that we just open sourced and made freely available to the LabVIEW community.
We’re excited to announce that we have just open sourced our JSON serialization and deserialization library from LabVIEW. This library extends LabVIEW’s native JSON serialization with powerful features such as ability to unflatten JSON strings directly to LabVIEW variants, a feature that is useful when building reusable software components. Furthermore our JSON serialization library allows unflattening the same JSON string into different LabVIEW data structures allowing for example unflattening of a fixed length JSON array into a LabVIEW cluster. The source code is available on GitHub and a packaged version can be installed using VIPM. JKI JSON Serizalization Library on GitHub
Managing complexity is one of the most fundamental aspects of any software engineer’s job definition. Hardware Abstraction is a key concept to master in our quest for achieving such a goal. Join me in my on-demand webinar as I go through the process of designing and implementing an hardware abstraction layer for a mocked-up instrument in LabVIEW. From theory to practice, I will guide you on how to define a hardware abstraction in the context of an instrument’s product development cycle and demonstrate those concepts with JKI State Machine Objects. You’ll learn: What is Hardware Abstraction What makes Hardware Abstraction
What happens when three JKI engineers walk into a solar hackathon armed with LabVIEW and a passion for solving technical challenges and making a big difference in the world? They win, of course! Yes! Our team won 2nd place at the 4th annual SunCode solar hackathon organized by Powerhouse. This event brings together developers, designers, and entrepreneurs that want to create the solar software, financial solutions, and design projects that shape the future of the renewable energy industry.
We’re pleased to announce the availability of VI Package Manager 2016! Performance Improvements In this release, the VIPM team has worked hard to improve performance in several areas: startup time ~2x faster check network for packages ~2x faster search for packages ~5x faster sort packages ~5x faster We’re confident that these efforts will be greatly appreciated by VIPM users. Some Bug Fixes Too! Additionally, we’ve worked to fix some important issues affecting users, such as mass compiling of source only VIs. We hope you like VIPM 2016 and the improvements we’ve put into this release make your work with LabVIEW even more efficient! Get
At JKI, we love working on projects that make a big difference in the world: from biotech, to medical devices, to clean energy, and beyond. That’s why we’re thrilled to announce JKI’s sponsorship and technical advisor role to the CalWave Power Technologies team at UC Berkeley, as they gear up to compete in the finals for the DOE Wave Energy Prize later this summer. (We’re also excited, because we have several UC Berkeley Engineering and Physics grads at JKI — Go Bears!) “We are very excited to have JKI as a partner and technical advisor on this impactful project,” said Marcus
Professional User Interface Design for LabVIEW Do you have an important LabVIEW application that does not look very professional or modern? Did you know that you can increase your return on investment (i.e. generate more business value) by improving the visual design and user experience of your software? Are you an engineer or scientist who appreciates the value of good software design, but don’t really know where to start? After all, you’re not a graphic designer. At JKI, we’re experts in transforming ordinary LabVIEW programs into professional, modern applications that users will love! A simple voice recorder app, written in LabVIEW, that JKI transformed into an
Over the last several years, touchscreen technology has become a staple feature in our world. At JKI, more and more of our customers are choosing to create their apps using touch UIs in LabVIEW. We know the importance of writing great code, but without a good user experience and stylish design, great code can go unnoticed. Join me in a 45-minute webinar where I’ll show you the fundamentals of user interface design. Take that theory into practice to convert a UI into a modern, touch ready application and learn some simple techniques for customizing controls along the way. You’ll learn: Guidelines for