1 / 6

CS Programming Recommendations

This workshop on LabVIEW project organization focuses on creating a well-structured folder system within your project, managing libraries and packages efficiently, and adopting CS application-specific build specifications. The talk emphasizes the importance of keeping separate application instances for different projects to avoid data conflicts. Attendees will learn how to improve their development workflow by following recommended coding conventions and object-oriented design principles in LabVIEW. For detailed guidelines and resources, visit the provided links.

aneko
Télécharger la présentation

CS Programming Recommendations

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS Programming Recommendations CS Workshop 2008 February 7-8, 2008 Holger Brand, GSI

  2. I am very sorry!!! Due to lack of time resources this talk is very brief, and will be hand-on. Lack of Time Resource H.Brand@gsi.de

  3. Make a copy of cs_framework.lvproj Create a folder structure for your own stuff. Drag and drop libraries and packages into your own project. Adopt the CS_ApplicationSpecific build specifications CS in the LabVIEWProject Explorer H.Brand@gsi.de

  4. LabVIEW creates a new application instance (shell) for each project. If you open a VI via double click from the file explorer it will be opened in the default application instance. VIs, queues etc. are not shared between such application instances, e.g. FGVs will contain different data. LabVIEW ProjectExplorer Feature H.Brand@gsi.de

  5. Refer to: http://wiki.gsi.de/cgi-bin/view/CSframework/CSObjectOrientation Object Orientation with CS I H.Brand@gsi.de

  6. LabVIEW Help->Contents->Fundamentals->Development Guidelines http://www.ni.com/devzone/idnet/library/instrument_driver_guidelines.htm http://wiki.gsi.de/cgi-bin/view/CSframework/CsCodingConventions CS Coding Conventions H.Brand@gsi.de

More Related