Hi, and compliments for your videos! I'm trying to get my head into OOP but I'm having a hard time finding the right key to get the concepts. For example..What about front panel? I'm trying to concretize a class so create a front panel custom control (a cluster with some indicators and controls in it) And i would like to "connect" this control with the class, something like the state of an indicator of the custom control is defined by a property of the class instance. Do I have to get all properties of the instance and pass them to my control "manually" or there is a way to make the class instance directly a custom control in the front panel?
Oh Is the code already on Git - I forgot I put it up. Good job for upgrading! However, LabVIEW 2019 is out. I would download that, lots of new features including Maps and Sets.
Hi, so you can download the LabVIEW driver for the Agilent 6752A from here (click the download link for the LabVIEW ADE): sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=2552 This will download a ZIP file, extract this file into: C\ProgramFiles\\LabVIEW\instr.lib
Hi @@jeanpierreabregumedina7374 , This series goes through a hardware abstraction layer. If you want to use OOP to make the code scalable, you could create a parent class with the empty methods, then use the agilent driver in the child class (using dynamic override methods)
@@jeanpierreabregumedina7374 Yep, So create a parent class, and make a child class called 'simulated'. I would suggest doing some research on OOP HAL in LabVIEW
Hi Tom i learned a lot from your videos. I am now using actor framework and i love it. ❤️
Thank you very much , a powerful / strong knowledge exchange
Hi, and compliments for your videos! I'm trying to get my head into OOP but I'm having a hard time finding the right key to get the concepts.
For example..What about front panel? I'm trying to concretize a class so create a front panel custom control (a cluster with some indicators and controls in it) And i would like to "connect" this control with the class, something like the state of an indicator of the custom control is defined by a property of the class instance. Do I have to get all properties of the instance and pass them to my control "manually" or there is a way to make the class instance directly a custom control in the front panel?
Hey ! Can you upload files to github for previous Labview Version. I have Labview 17
Hi, I just went to upload the code for you, but unfortunately I'm unable to find the source code. Sorry about that.
@@TomsLabVIEWAdventure hi, tom. Actually no need i downloaded labview 18 after that. Now i can practice ur code, thanks a lot!
Oh Is the code already on Git - I forgot I put it up. Good job for upgrading! However, LabVIEW 2019 is out. I would download that, lots of new features including Maps and Sets.
Hi, can you help me with agilent 6752A ?
Hi, so you can download the LabVIEW driver for the Agilent 6752A from here (click the download link for the LabVIEW ADE):
sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=2552
This will download a ZIP file, extract this file into: C\ProgramFiles\\LabVIEW\instr.lib
Thanks , can you give an example with oop and agilent 6752A? Please ?
Hi @@jeanpierreabregumedina7374 , This series goes through a hardware abstraction layer. If you want to use OOP to make the code scalable, you could create a parent class with the empty methods, then use the agilent driver in the child class (using dynamic override methods)
@@TomsLabVIEWAdventure I don't have the hardware, but, can I create simulation?
@@jeanpierreabregumedina7374 Yep, So create a parent class, and make a child class called 'simulated'.
I would suggest doing some research on OOP HAL in LabVIEW