Tomi Maila Posted May 10, 2007 Report Share Posted May 10, 2007 I'm very excited to announce that Rolf Kalbermatter will be blogging a series of articles on LabVIEW external code interface at Expressionflow. The first article in the series is External Code in LabVIEW Part1: Historical Overview To avoid missing the next articles in the series, please subscribe to the Expressionflow feed with your favorite feed reader. Tomi 1 Quote Link to comment
Tomi Maila Posted May 22, 2007 Author Report Share Posted May 22, 2007 Rolf Kalbermatter has posted two interesting articles in the series External Code in LabVIEW at Expressionflow. External Code in LabVIEW, Part 2: Comparison between shared libraries and CINs.Not looking at ActiveX and .Net since they both are Windows technologies only and are not really suited to integrate generic external code into LabVIEW, there remain two similar possibilities nowadays to integrate external code into LabVIEW. These are CINs and shared libraries through use of the Call Library Node. While CINs used to have certain advantages over shared libraries in the past this is basically since about LabVIEW 6 not true anymore and with LabVIEW 8.20 the Call Library Node got additional features that remove the last (esoteric) advantages CINs had over shared libraries. On the other side the use of shared libraries through the Call Library Node has quite a few advantages. In this article I will try to compare the most important differences between these two thechnologies and try to make a point, why anyone should nowadays go for the Call Library Node with shared libraries instead of using CINs.... External Code in LabVIEW, Part 3: How to use Call Library Node properly to ease multi platform support Shared libraries are since about LabVIEW 6 the preferred way for use with external code in LabVIEW. While they can directly interface with many existing shared libraries for the platforms LabVIEW supports, they can also be used to interface to shared libraries that were specifically developed for use with LabVIEW. And one of the very neat features of LabVIEW itself is its multi-platform support. This multi-platform support can even be taken to external shared libraries that were specifically developed for use with LabVIEW. If one observes a few rules and makes smart use of some not very well documented facts and features of the Call Library Node, this will result in a very easily maintainable solution both in terms of the C code as well as the LabVIEW VI libraries.... To avoid missing the next articles in the series, please subscribe to the Expressionflow feed with your favorite feed reader. Quote Link to comment
Irene_he Posted May 22, 2007 Report Share Posted May 22, 2007 This is very good, thank you Rolf and Tomi. Irene Quote Link to comment
Tomi Maila Posted May 23, 2007 Author Report Share Posted May 23, 2007 QUOTE(Irene_he @ May 21 2007, 08:49 PM) This is very good, thank you Rolf and Tomi. Don't thank me. All the honor belongs to Rolf! Tomi Quote Link to comment
freemason Posted April 3, 2017 Report Share Posted April 3, 2017 Hi Tomi, are these links taken off ? I would like to gain some knowledge on these topics. can you please provide the links or the content in some other form if links dont work anymore ? i would greatly appreciate it. Thanks Quote Link to comment
jcarmody Posted April 3, 2017 Report Share Posted April 3, 2017 http://web.archive.org/web/20070525153607/http://expressionflow.com/ The Wayback Machine has it. 1 Quote Link to comment
Rolf Kalbermatter Posted April 13, 2017 Report Share Posted April 13, 2017 I have recently resurrected these articles under https://blog.kalbermatter.nl 2 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.