1 of 6 Future Proof Your Code! Introduction to Object Oriented Programming in LabVIEW

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 13

  • @samir7977
    @samir7977 2 роки тому +1

    Hi Tom i learned a lot from your videos. I am now using actor framework and i love it. ❤️

  • @denizkartal4620
    @denizkartal4620 3 місяці тому

    Thank you very much , a powerful / strong knowledge exchange

  • @Geppolele
    @Geppolele Рік тому

    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?

  • @tolgahannsusur2534
    @tolgahannsusur2534 5 років тому

    Hey ! Can you upload files to github for previous Labview Version. I have Labview 17

    • @TomsLabVIEWAdventure
      @TomsLabVIEWAdventure  5 років тому +1

      Hi, I just went to upload the code for you, but unfortunately I'm unable to find the source code. Sorry about that.

    • @tolgahannsusur2534
      @tolgahannsusur2534 5 років тому

      @@TomsLabVIEWAdventure hi, tom. Actually no need i downloaded labview 18 after that. Now i can practice ur code, thanks a lot!

    • @TomsLabVIEWAdventure
      @TomsLabVIEWAdventure  5 років тому +1

      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.

  • @jeanpierreabregumedina7374
    @jeanpierreabregumedina7374 4 роки тому

    Hi, can you help me with agilent 6752A ?

    • @TomsLabVIEWAdventure
      @TomsLabVIEWAdventure  4 роки тому +1

      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

    • @jeanpierreabregumedina7374
      @jeanpierreabregumedina7374 4 роки тому

      Thanks , can you give an example with oop and agilent 6752A? Please ?

    • @TomsLabVIEWAdventure
      @TomsLabVIEWAdventure  4 роки тому +1

      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
      @jeanpierreabregumedina7374 4 роки тому

      @@TomsLabVIEWAdventure I don't have the hardware, but, can I create simulation?

    • @TomsLabVIEWAdventure
      @TomsLabVIEWAdventure  4 роки тому

      @@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