Jump to content

crelf

Members
  • Posts

    5,759
  • Joined

  • Last visited

  • Days Won

    55

Posts posted by crelf

  1. You seem to have fairly well partitioned application (into 3 parts). I would suggest making 3 separate exes with each of the parts and see which one (if any) the leak occurs in. That may narrow it down a bit.

    I agree - even if you can't partition them that well, just start removing functionality until it levels out - a laborious task, I know, but without being able to see the code, it could be anything and everything.

  2. LAVA BBQ is a great place for the LV Community to help your wife to celebrate her 30th birthday!

    And it's an even better place to celebrate her 29th birthday!

    Please...don't make me do it again! (insert preemptive TWSS here)

    There's at least 2 TWSSs there.

  3. I've since taken the classes to help with taking a CLA test (Advanced Architectures and Managing Software Engineering in LabVIEW), but haven't had the opportunity to apply the knowledge I gained from those classes, so I haven't taken the CLA exam yet.

    Crap - thanks for reminding me: my CLA recert is up soon!

    Oh, and hi! :)

  4. ShaunR and I agree on very few things, but when we do, it is adamant agreement. Whatever your data communications problem you're having, if XML is your solution, you actually have two problems.

    Damn it people - I *want* to comment on this, but I refuse to hijack my own thread! Start a new one!

  5. V I Engineering, Inc has immediate needs for Systems Engineers (Contract) and Senior Systems Engineers (Contract) (reporting to the Test Software and Integration Group Manager)

    • Company: V I Engineering, Inc.
    • Locations: Various - USA
    • Salary/Wage: $negotiable
    • Status: Hourly Contractor
    • Relevant Work Experience: 5+ years system integration (LabVIEW/TestStand experience required)
    • Career Level: Intermediate/Experienced
    • Education Level: Bachelor's Degree
    • Residency/Citizenship: USA Citizenship or Greencard required

    Driving Business Results through Test Engineering

    V I Engineering, Inc. has a vision for every client we engage. That vision is to achieve on-time and on-budget program launch more efficiently that the competition. To realize this vision, customers need to achieve predictable test systems development, eliminate waste in test information management, and drive increased leverage of test assets. An underlying requirement for all of these areas is metrics tracking and measurement based decision making.

    Job Description

    Ready to make a difference? Bring your experiences and skills to the industry leading test organization. Help us to continue to shape the way the world views test. We are seeking a talented Systems Engineer Contractor to be responsible for technical execution of successful projects in the Medical, Military, Transportation, Consumer Electronics and Aerospace Industries. The position will have very high visibility to customers and vendors. This is a very fast paced team with close customer contact and strong career development opportunities. A large part of the position is to identify, own and drive technical design, development and installation of test systems. You will work alongside other like-minded and equally talented engineers, and be creative in a fast-paced and flexible environment that encourages you to think outside the box. You will be available to spend extended periods at our customer sites to complete system installations.

    Required

    • 5+ years of Systems Integration experience
    • 3+ years LabVIEW experience
    • 1+ years TestStand experience
    • Experience in Implementation and Delivery of Test Systems, including integration
    • Experience in ATE usage and development
    • Experience in building and Integrating Mechanical Fixtures
    • Experience in Understanding the design of Circuit Boards as they relate to a total system, and their fault-finding
    • Experience in Taking Part in Technical Teams throughout All Phases of Project Lifecycle
    • Experience in Interfacing with Sub-vendors and Customers
    • Ability to Multitask
    • Comfortable Working on Various Team Sizes
    • Excellent Communication Skills

    Desired

    • Requirements generation and review experience
    • National Instruments Hardware knowledge
    • Experience with Source Code Control (SCC)
    • Experience executing verification and validation for projects
    • Experience generating and/or reviewing cost proposals
    • RF Technology (DAQ, General RF Theory)
    • FPGA (with LabVIEW)
    • Professional software engineering processes and metrics experience
    • TortoiseSVN
    • V I Package Manager (VIPM)
    • Experience with Projects for Regulated Industries
    • MS Project

    Formal Education

    • Technical degree (BS Engineering, Computer Science, Physics, Math)
    • National Instruments Courses a plus
    • National Instruments certification a plus

    Notes:

    Expected Travel Time is up to 50%.

    V I Engineering, Inc. offers a dynamic work environment and the flexibility of a small company.

    The Test Software and Integration Group values innovation, out-of-the-box thinking, high-tech toys and a fun / amazingly collaborative working environment. We're a National Instruments Select Integrator, and we're the closest you can get to playing with all the pre-released and new NI toys without joining the NI R&D team - and we get to play with them in the real world.

    To apply for this position, email a cover letter and resume to jobs@viengineering.com with the subject "TSIG Systems Engineer (Contract) employment application"

  6. V I Engineering, Inc has immediate needs for Systems Engineers and Senior Systems Engineers (reporting to the Test Software and Integration Group Manager)

    • Company: V I Engineering, Inc.
    • Locations: Positions available in our Farmington Hills, MI Office
    • Salary/Wage: $negotiable
    • Status: Full Time, Employee
    • Relevant Work Experience: 5+ years system integration (LabVIEW/TestStand experience preferred, but not required)
    • Career Level: Intermediate (Non-Manager)
    • Education Level: Bachelor's Degree
    • Residency/Citizenship: USA Citizenship or Greencard required

    Driving Business Results through Test Engineering

    V I Engineering, Inc. has a vision for every client we engage. That vision is to achieve on-time and on-budget program launch more efficiently that the competition. To realize this vision, customers need to achieve predictable test systems development, eliminate waste in test information management, and drive increased leverage of test assets. An underlying requirement for all of these areas is metrics tracking and measurement based decision making.

    Job Description

    Ready to make a difference? Bring your experiences and skills to the industry leading test organization. Help us to continue to shape the way the world views test. We are seeking a talented Systems Engineer to be responsible for technical execution of successful projects in the Medical, Military, Transportation, Consumer Electronics and Aerospace Industries. The position will have high visibility to customers and vendors. This is a very fast paced team with close customer contact and strong career development opportunities. A large part of the position is to identify, own and drive technical design and development of test systems. You will work alongside other like-minded and equally talented engineers, and be creative in a fast-paced and flexible environment that encourages you to think outside the box.

    Required

    • 5+ years of Systems Integration experience
    • Experience in Design and Implementation of Test Systems, including integration
    • Experience in ATE usage and development
    • Experience in reviewing of Mechanical Fixtures
    • Experience in understanding the design of Circuit Boards as they relate to a total system
    • Experience in Taking Part in Technical Teams throughout All Phases of Project Lifecycle
    • Experience in Interfacing with Sub-vendors and Customers
    • Ability to Multitask
    • Comfortable Working on Various Team Sizes
    • Excellent Communication Skills

    Desired

    • Requirements generation and review experience
    • National Instruments Hardware knowledge
    • LabVIEW/TestStand experience
    • Experience with Source Code Control (SCC)
    • Experience executing verification and validation for projects
    • Experience generating and/or reviewing cost proposals
    • RF Technology (DAQ, General RF Theory)
    • FPGA (with LabVIEW)
    • Professional software engineering processes and metrics experience (statement coverage, code size, reuse measurement, etc)
    • TortoiseSVN
    • V I Package Manager (VIPM)
    • UML
    • Experience with Projects for Regulated Industries
    • MS Project

    Formal Education

    • Technical degree (BS Engineering, Computer Science, Physics, Math)
    • National Instruments Courses a plus
    • National Instruments certification a plus

    Notes:

    Expected Travel Time is up to 25%.

    Relocation assistance is possible.

    V I Engineering, Inc. offers incredible opportunities to grow and advance your career, a dynamic work environment and the flexibility of a small company.

    The Test Software and Integration Group values innovation, out-of-the-box thinking, high-tech toys and a fun / amazingly collaborative working environment. We're a National Instruments Select Integrator, and we're the closest you can get to playing with all the pre-released and new NI toys without joining the NI R&D team - and we get to play with them in the real world.

    To apply for this position, email a cover letter and resume to jobs@viengineering.com with the subject "TSIG Systems Engineer employment application"

  7. I've got a control scraper and it's counterpart which sets the values. Unfortunately it's part of the websocket API, so can't give it to you.

    I have no problem setting the value of the control (I'm doing it just like you suggested - great minds think alike :) )

    Alternatively, you can wait for the serialization VIs in the other thread. :D

    No doubt :)

    If your code is only going to run in the development system, then you could use scripting to dynamically generate a VI that sets the properties in the file being loaded. That would at least be interesting.

    Yeah, I thought about doing that, but this will be a built app :(

    If you have to resort to staticly creating code for each property, the property node scripting interface can return a list of all the supported properties for its current class. You could use that to generate a VI for each property or a case frame for each property in a VI for each control.

    Right - and that's currently my last resort, but I really want to avoid that if at all possible.

    • Like 1
  8. So here's what I want to do: I've got some comma-deliniated text coming into a VI that describes what to set one of the VI's properties to. For example:

    Control=Progress|Scale.Range.Maximum,Value=50

    I'd like to do this in a generic way (ie: don't want to create code to handle all the different control classes or their property accessors). I can get a generic reference to the control, but how do I push data to its properties?

    Discuss :)

  9. I know this is an old thread, but I thought I'd add something here: I've updated my preferred method to using the uninstaller that ships with NI software - you'll find it under your program files\National Instruments\NIUninstaller folder (or it might be in \shared) - run "uninst.exe" to get the NI product uninstall dialog, or call it with command line switches to get it to uninstall components directly. For example:

    uninst.exe /qb /x "Product Name"

    Where "Product Name" can be found by running the following from the command line:

    wmic product

    Warning: the wmic call might take some time, as your software catalogs are trawled. You can also pipe the results to a text file or the like for offline viewing/manipulation.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.