From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

[IDLE] Israel LabVIEW User Group

cancel
Showing results for 
Search instead for 
Did you mean: 

Object Oriented Programming - Plug-in architecture

Hi,

Here are the slides of my presentation on plug-in architecture. A video of the presentation (in Hebrew) can be found here:

To learn more about plug-in architecture using packed project libraries (lvlibp, PPL) look here.

To learn more about plug-in architecture using source distributions (warning: knowledge of Actor Framework recommended to understand) look here.

For an interesting (if a bit outdated) conversation on which is better, look here.

Please feel free to contact me for any questions.

Warning: If you are planning hardware-based plugins you can undergo the same process we did, and simply compile existing classes. However, if any of your planned plugins inherit from vi.lib, e.g. actors or 3D graphs, do NOT modify an existing project this way, it breaks LabVIEW paths (as Yaniv can testify...).

Thanks,

Danielle

"Wisdom comes from experience. Experience is often a result of lack of wisdom.”
― Terry Pratchett
0 Kudos
Message 1 of 1
(7,899 Views)