Which Language is right for the job?

Currently we have a LabVIEW application that a 3rd party vendor created specifically for our needs. This application handles all data logging and instrument control of a large printing press. There is a secondary program that was developed in-house that acts as the user interface to this LabVIEW program and communicated through DDE. My question centers around the fact the we are currently in the process of upgrading the functions of these two programs and would very much like to maintain only one development language. Should we do everything in LabVIEW or VB/C++ with Measeurement Studio? Can someone please point out some quick easy to understand benefits of using either language and which they feel would be a strong
er environment for a growing department. Thanks.

timsorenson wrote in message
news:[email protected]..
> Currently we have a LabVIEW application that a 3rd party vendor
> created specifically for our needs. This application handles all data
> logging and instrument control of a large printing press. There is a
> secondary program that was developed in-house that acts as the user
> interface to this LabVIEW program and communicated through DDE. My
> question centers around the fact the we are currently in the process
> of upgrading the functions of these two programs and would very much
> like to maintain only one development language. Should we do
> everything in LabVIEW or VB/C++ with Measeurement Studio? Can someone
> please point out some quick easy to understand benef
its of using
> either language and which they feel would be a stronger environment
> for a growing department. Thanks.
Well, you asked in a Labview group, so my answer is Labview.
Of course, it depends on what software you need written.
Here are my reasons.
1) If you require instrument control (DAQ etc), etc. labview is very very
good!
2) Development time in labview is very short, you can't beat it in the
speed in which you can go from initial architecture to final application.
3) It sounds like the majority of the code you mention is already in
labview.
It is easier to write "user interface" in labview than to write "instrument
control"
in CB/C++.
4) You can always hire labview programmers on contract. The NI Alliance is
good for this. (but of course, you can hire anyone you want for c++ too).
Cheers,
bob stockwell
[email protected]
Sunrise Software, LLC
7421 Mt. Sherman Rd.
Longmont, CO 80503

Similar Messages

  • How do I upload to Facebook in High Resolution using my iPhone. Do I need an app? Which ones are best for the job? (I know how to do it on a PC :) )

    How do I upload photos to Facebook in High Resolution using my iPhone. Do I need an app? Which ones are best for the job? (I know how to do it on a PC )

    100pat wrote:
    Thanks, I can do it fine from my Windows desktop PC, I just want to know how to do it from an iPhone4
    Like I said before ask facebook or look at their support site to see if that is even a feature.

  • An XServe Right For The Job?

    hi, I have about six computers, all of which are under constant use.
    Some are Windows based but mostly Apple.
    Problems we're experiencing;
    - Many of our photographs are duplicated on many machines.
    - Many of our iTunes music is duplicated on many machines.
    - Much of the other files we wish to use are the same.
    - Backing up six computers is a pain! - I am using BackUp3, but convincing older members of family to do the same is hard work!
    They are all networked. Mostly ethernet-wired, but I do have two wireless access points for the two laptops. (Property spans over fairly large distance, with stupidly thick heavy walls!)
    I have an ethernet switch 10/100mbps, network (ie ethernet) modem/router with a built in DHCP server. - Which is brilliant, because it means that our internal ipaddresses remain the same.
    I know that it's possible to put all the music on one machine and then share it using MUSIC SHARING. This isn't great cos the machine has to be on all the time and has to have iTunes loaded. (And individual hard drive space isn't brilliant)
    What we need.
    Apple Remote Desktop 3 is a MUST. It's a lifesaver, and it's used via VNC for the unfortunate Windows PCs.
    iTunes music source folder to be shared. So it's only on one location.
    Possibly iPhoto Libary, although that might be a little harder to do, ie, if I made the computers automatically connect to a network drive/server, then I can point the iTunes source folder at it, I'm not sure how I would do that with iPhoto. (here comes another post)
    Maybe centrally held HOME FOLDERS but with the option of making caches for the laptops, as they will be used elsewhere. (with the idea of syncing them once they're back.)
    - I have read about being able to access home folders on Windows, then going and seeing your changes on your MAC, does this work with XP home, or does it have to be professional?
    Possible tracking of internet/program history, sounds a bit intrusive, but at the moment there really isn't a great way of tracking what younger siblings are accessing.
    If it's possible to lock out users from certain parts of the System Preferences that would too be great.
    ie, Eldest and most computer illiterate person in the family to be aloud to install programs, but not add new user accounts etc.
    Please let me know how much/little of my requirements can be met using XServe.
    TIA for any help you can give
    Dan Walters
    danielwalters(at)mac.com
    Various Powerbooks, iBooks, Apple Desktops, Windows Desktops.   Mac OS X (10.4.8)  

    Maybe a Mac mini running OSX Server.... An Xserve
    would work if you got somewhere to hide it. A big
    closet. That is well ventilated. Maybe in the
    basement.
    Sounds good, is it easier to upgrade the XServe or the Mini?
    ie, add new hard drives, because that's basically what we will need for it.
    Unfortunately, not many houses in England, have basements!
    I'm not too sure why.
    I do have an appropriate "room" to put it all in. Currently it houses my switches and network patch pannels.
    By the time funds are available Leopard Server may be available!

  • Which SSD is right for the X220?

    I'm planning on buying an OCZ SSD for my X220, but I'm not too familiar with the technical aspects of the SSD's. For example, I looked over their website and found things like SATA III, USB 3.0, mSATA, Max IOPS, and etc. I have no idea what most of these terms mean and am not even sure if these work for my laptop, so can someone give me a quick explanation for this and show me a SSD model thats good to use on the X220? I'm mainly looking for something with 120 GB.
    EDIT: I just read up somewhere that OCZ has reliability issues? Blue screen of death occurs often; is this true?

    Hi,
    OCZ from what I have read is not be best for reliability. They are the best for speed.
    Reliability it's more Intel that have that reputation, but they was hit by a firmware bug that was causing 8mo issue. They have released a patch since then. But some people report that they still experience that issue on their forum... So who knows if it's fixed...
    Crucial do the M4 series, they was know to have lag issue (like the computer hang for 30 secondes every 30 minutes) but they have fixed that issue in the firmware.
    SATA I, II, III it's the speed of the port. Your thinkpad X220 support up to Sata III. So that mean that you can use a SATA II SSD and it will works (it will be slower then a SATA III drive). But on the day to day usage, you won't see any difference in speed between a SATA II and a SATA III drive.
    mSATA it's an SSD with a different form factor, it's really small. You can add one like this in your X220. You have to install it under the keyboard (so it's a bit less user friendly to install). It's also slower then a regular SATA II or SATA III SSD. But it allow you to have it as a second drive in your X220.
    USB3.0 have nothing to do with the SSD, it's simply the new gen of USB port that are faster then USB 2.0.
    Max IOPS it's a unit to calculate the speed of the SSD. Don't bother much with that, any SSD will be fast enough to make you X220 boot under 20 secondes.
    Personnally I went with an Intel 160gb SSD mostly because that Intel do the most reliable SSD. Reliability for me was more important then speed. But my "slow" Sata II Intel SSD score at 7,6 ... So it's really fast...
    ThinkPad X220, I7 2620M, 8GB RAM, Intel 320 160GB SSD, IPS screen, USB 3.0, Bluethoot, Cam, Win 7 pro 64, BIOS: 1.17, Model: 4286-CTO, Fabrication date: 07/11

  • Is Keynote the right application for the job?

    I have a job that requires integrating an audio soundtrack with some slides. The difference between this presentation and a normal slide presentation is that most of the information is in the soundtrack (it's a lecture, with some slides as visual aids). The amount of time in which the slides need to appear is relatively brief; in fact it's a fraction of the soundtrack's run-time.
    I have time index information that specifies where the slides should appear in the presentation. For example, there will be two minutes of soundtrack with a blue background, and then a slide will appear for 5 minutes while the soundtrack discusses its content. Then the slide should disappear into blue background for 10 minutes, then another slide for 3 minutes, then background for 20 minutes, then another slide...and so on.
    In other words, the soundtrack must play continuously, interspersed with occasional slides at specific times for specific durations, with blue background in between. I want to export the entire presentation as an integrated audio+video file and burn it to DVD. I already have the soundtrack as an .aiff file in Logic Pro 7.2, and I will have the slides as high-quality JPEG files. I don't own a Keynote license. I do have a QuickTime Pro license. I've played with this in Microsoft PowerPoint enough to determine that it's not the right tool for the job.
    I've looked at Keynote's Help documentation, and it's not immediately apparent how to start with an audio soundtrack and simply insert slides at specific times, for specific durations. Can I accomplish that in Keynote, or is there another application that would be better suited to the task?
    Thanks in advance for any help anyone can offer.

    Brian:
    If I correctly understand the effect you've described, I imagine that would be VERY annoying. However, in the test presentation I made in iMovie, that's not exactly what I experienced. I added the soundtrack first, and then I placed the slide images where I wanted them. Initially, I did notice that I couldn't just jump ahead and place an image all the way at the end of the soundtrack file without iMovie adjoining it to the last image's segment on the timeline, but that was easy to fix. Once the image was in the timeline, I just dragged it all the way to the end of the soundtrack. After that, I could place images anywhere I wanted.

  • Right Laptop for the Job?

    Hi Folks,
    I work with wedding, performance, concert video and photo and considering to buy a new laptop for the job that will eveintually have Production Premium 5.5 & Lightroom 3. I have 3 following models in my consideration list.
    Sony Vaio:
    Intel® Core™ i7-740QM-prosessor
    8GB RAM
    NVIDIA® GeForce® GT 425M GPU
    HP EliteBook 8540W
    Intel Core i7 740QM 1,73 GHz
    8BG RAM
    NVIDIA Quadro FX 1800M
    Mac Book Pro
    2.3GHz Quad-core Intel Core i7
    8GB RAM
    Intel HD Graphics 3000
    AMD Radeon HD 6750M with 1GB GDDR5
    Price is not an issue.
    Which one should I chose & why ? Kindly given me an opinion beyond "mac vs pc" arguments .......

    Basically, for using the internet you have a few options:
    • Phone line
    • Ethernet cable (from internet jack in wall)
    • Wifi if you are in a Wifi zone (your Mac has built-in wireless capability, you just need to find a wireless network to join)
    • Some phone companies have USB cards that you can plug in and get internet anywhere, but of course for extra charge
    The Macbook you are looking at should do the job fine, and can access the internet via any of the options above.
    P.S. You may already know this, but you are allowed to have FCE installed on one desktop computer and one laptop, so you could install your FCE HD on your new laptop. Also, make sure if you are editing HDV (I assume this is the case since FCE HD doesn't support AVCHD) that you get the white macbook, not the aluminum one because the aluminum doesn't have a firewire port that is required to capture HDV footage. If you are planning to edit AVCHD, you need to get FCE4.
    Message was edited by: skalicki`

  • BODS 3.1 : How to trigger an email alert for the jobs on BODS server ?

    Hi All.
    I have this request.
    BODS 3.1 : How to trigger an email alert for the jobs on BODS server ?
    We have jobs scheduled on BODS running smoothly and absolutely fine.
    But to check, i am logging into the admin console and check for the jobs status.
    I would like to have an email to be received from BODS after each job is finished.
    It could succuessful. Or it could fail.
    Whatsoever, i wish to receive an email alert as soon as a job is finished.
    Can anyone advise me as to whether this could be made possible.
    And if yes, how this could be done.
    Thanks for your help in advance.
    In BOE CMC / for webi / schedule / we find an option to send email for a job success or a job failure.
    Is there any option similar to that in BODS ?
    Also would like to know :
    how to use the smtp_to or mail_to functions ?
    how to set up the smtp server for this ?
    thanks
    REgards
    indu
    Edited by: Indumathy Narayanan on May 31, 2011 3:47 PM

    Hi.
    Since am new to this BODS. I need some help.
    I already have many jobs which are running absolutely fine.
    And when a job runs, and finishes, am able to see the trace saying
    e.g. :
    Job_abc is completed successfully.
    We got the smtp service activated for our test server.
    and we hae a group email id.
    I have put the details of the smtp server / ip address / and said apply restarted.
    The i created a simple test script as below :
    print (' Before email ' );
    smtp_to('abc@company_name.com', 'Job ' || job_name() ||' on ' || host_name() || ' has FAILED',
    ' the job has failed', 0, 0);
    print('After Email ');
    It does send a email to as per smtp_to whatever email is specified.
    But how to differentiate between a job success
    And a job which has failed.
    I wish to have a mail which says on the subject :
    'Job ' || job_name() ||' on ' || host_name() || ' has completed successfully'
    ==> IF it is a success
    OR
    'Job ' || job_name() ||' on ' || host_name() || ' has failed'
    ==> if it has failed
    How to make the system identify, whether
    to send a success message or a error message whatever
    Could anyone advise.
    thanks
    indu

  • Hi, Can anyone recommended software to import dvd to iMovies. I need to import about a dozen homemade DVD's and edit them into a single DVD comprising the 'best bits'. How best can I do this. I have an external hard drive available for the job

    Hi, Can anyone recommended software to import dvd to iMovies. I need to import about a dozen homemade DVD's and edit them into a single DVD comprising the 'best bits'. How best can I do this. I have an external hard drive available for the job

    You need to convert the VOB files in the TS-Folder of the DVD back to DV which iMovie is designed to handle. For that you need mpegStreamclip:
    http://www.squared5.com/svideo/mpeg-streamclip-mac.html
    which is free, but you must also have the  Apple mpeg2 plugin :
    http://store.apple.com/us/product/D2187Z/A/quicktime-mpeg-2-playback-component-f or-mac-os-x
    (unless you are running Lion in which case see below))
    which is a mere $20.
    Another possibility is to use DVDxDV:
    http://www.dvdxdv.com/NewFolderLookSite/Products/DVDxDV.overview.htm
    which costs $25.
    For the benefit of others who may read this thread:
    Obviously the foregoing only applies to DVDs you have made yourself, or other home-made DVDs that have been given to you. It will NOT work on copy-protected commercial DVDs, which in any case would be illegal.
    And from the TOU of these forums:
    Keep within the Law
    No material may be submitted that is intended to promote or commit an illegal act.
    Do not submit software or descriptions of processes that break or otherwise ‘work around’ digital rights management software or hardware. This includes conversations about ‘ripping’ DVDs or working around FairPlay software used on the iTunes Store.
    If you are running Lion or later:
    From the MPEG Streamclip homepage
    The installer of the MPEG-2 Playback Component may refuse to install the component in Lion. Apple states the component is unnecessary in Lion onwards, however MPEG Streamclip still needs it. See this:
    http://support.apple.com/kb/HT3381
    To install the component in Lion, please download MPEG Streamclip 1.9.3b7 beta above; inside the disk image you will find the Utility MPEG2 Component Lion: use it to install the MPEG-2 Playback Component in Lion. The original installer's disk image (QuickTimeMPEG2.dmg) is required.
    The current versions of MPEG Streamclip cannot take advantage of the built-in MPEG-2 functionality of Lion. For MPEG-2 files you still need to install the QuickTime MPEG-2 Playback Component, which is not preinstalled in Lion. (The same applies to Mountain Lion even though that has it preinstalled.) You don't have to install QuickTime 7.

  • Which method is right  for creating directory

    Hi all
    whenever we create directory for oracle 11g during installtion
    we have two method from documents
    which method is right
    Create the directories in which the Oracle software will be installed:
    mkdir -p /u01/app/oracle/product/11.1.0/db_1
    chown -R oracle:oinstall /u01
    chmod -R 775 /u01
    or
    Create the directories in which the Oracle software will be installed:
    mkdir -p /u01/app/oracle
    chown -R oracle:oinstall /u01
    chmod -R 775 /u01

    ORACLE_BASE is a base directory which is owned by oracle user. The software itself is installed in ORACLE_HOME. When you create ORACLE_HOME it creates you also ORACLE_BASE. That's the way to go. If you don't have ORACLE_HOME created Oracle Universal Installer might complain or fail.

  • How do I find out which battery is right for my mac pro 13 inch Processor  2.4 GHz Intel Core i5 late 2011 model

    how do I find out which battery is right for my mac pro 13 inch Processor  2.4 GHz Intel Core i5 late 2011 model

    You could try ringing apple and seeing if they will give you a model number for the battery and then find one on google. Or you may even be able to order one from apple themselves.
    They have support numbers for all over the world, in case you don't have the number you need, this is the support number website with all the numbers all over the world:
    http://support.apple.com/kb/HE57?viewlocale=en_US&locale=en_US

  • Which plan is right for me

    I live in the US and work internatioally.  I work in the middle east and the UK, would like to be able to call home to the US.  Which plan is right for me.

    GLD1 wrote:
    I live in the US and work internatioally.  I work in the middle east and the UK, would like to be able to call home to the US.  Which plan is right for me.
    Hello
    The Unlimited USA/Canada Subscription @$2.99/month is the correct one for you. Our Subscriptions are designed to operate from any location worldwide. A few countries block outbound VoIP traffic on a temporary basis. You may find this issue in the UAE and Oman.
    TIME ZONE - US EASTERN. LOCATION - PHILADELPHIA, PA, USA.
    I recommend that you always run the latest Skype version: Windows & Mac
    If my advice helped to fix your issue please mark it as a solution to help others.
    Please note that I generally don't respond to unsolicited Private Messages. Thank you.

  • What are the possible values for the JOB status?

    What are the possible values for the JOB status in the table TBTCP and significance for each?

    Hi,
    Have a look at include LBTCHDEF.
    The standard include from SAP.
    -> Definitions and Constants for Function group BTCH
    Kind Regards
    Raymond

  • I can't seem to decide between the 13" or the 15" MacBook Pro. I had a 14.5 in Dell which crashed on me for the third and last time. It was also my primary home computer. Is the 15" necessary or should I just get the 13"?

    I can't seem to decide between the 13" or the 15" MacBook Pro. I had a 14.5" I'm just used to that size. Dell which crashed on me for the third and last time. It was also my primary home computer. Is the 15" necessary or should I just get the 13"? I probably won't be doing any graphics or anything like that.

    It is really a matter of your personal preference. You have to choose between the extra carrying convenience of the smaller machine and the greater "real estate" of the bigger. I use a 15", and have not found it inconvenient for carrying, even on aircraft, where it has to share backpack space with an SLR camera and assorted lenses.

  • Convert Spool to PDF and mail for the jobs not run in background.

    Dear All,
    I need to convert the spool job into pdf and mail as attachment for job not run in background.
    I am printing the bills  using the program  SD70AV3A to print the bills in a batch using the SUBMIT.
    But i am not using the spool options since its going to into waiting state in spool...and i need to change the printer properties to G
    to get the printer to print the reports as these jobs run in backgroud....but this solution is not acceptable solution.
    SUBMIT SD70AV3A
             WITH RG_KSCHL-LOW = 'ZRR'
             WITH RG_NACHA-LOW = '1'
             WITH PM_VERMO = '2'
             WITH PM_NSORT = '1'
             WITH RG_VBELN IN range.
    *        TO SAP-SPOOL
    *        SPOOL PARAMETERS print_parameters
    *        WITHOUT SPOOL DYNPRO
    *        VIA JOB name NUMBER number
    *        AND RETURN.
    so how do i get the spool number from the above after the job is submitted....and then convert into pdf and mail
    please suggest some solution. I have searched on net but most the solutions are say to run the job as background job...
    i have also looked into the program RSTXPDFT4 but it asks for the spool id ....how can i get spool id for the job that has been completed.
    please suggest some solution.
    Thanks
    Bhargava.

    Hi,
    Spool to PDF : FM 'CONVERT_ABAPSOOLJOB_2_PDF'
    Table TSP01 to get spool number
    You ,may need to convert OTF to PDF: FM CONVERT_OTF
    and the to binary : FM 'SMCS_XSTRING_TO_BINARY'
    To send mail use class: cl_document _bcs.
    Regards,
    Maria João Rocha

  • I have a Comcast system and am going through a Bose amp for sound.  The comcast box has an HDMI port which I've used for the Apple TV connection.  Nothing works! Help.

    have a Comcast system and am going through a Bose amp for sound.  The comcast box has an HDMI port which I've used for the Apple TV connection.  Nothing works! Help.

    Thanks.  Thought that would be the solution but for my wall mounted TV it's going to be a problem but many thanks for your reply.....

Maybe you are looking for

  • I feel like I am feeling with microsoft again

    After 10 years of happily using a mac, they release LIon, this unbelievably Windows like failure. I am trying to save a file from my mail account, it opens up in acrobat, i go to file save as, then choose my destination folder which is documents/muta

  • Scripts for Purchase Requisition

    Hi Kindly suggest is there any SAP standard Scripts for PR print preview Like PO print preview, our client requires  PR print preview Regards Amuthan M

  • Why won't the full song play?

    why won't the full song play? It plays the first 11 seconds on EVERY device then skips to the next song. It's Personal Jesus by Depeche Mode

  • GPIB time out

    Hi, When I try to control Newport ESP300 motion driver/controler with SR55CC rotary stage by NI GPIB controller,very often I meet with the time out error. If we ignore the error, ,after a while the control come back to life, we can control it already

  • Publish error: failed to create chr_book_op.gif

    I'm using RH10 as part of TCS4. Multiple projects that are routinely updatedfor the past 10 years suddenly (since the last update) now all fail during the Publish operation with an unhelpful error "Failed to create chr_book_op.gif." The projects gene