Is it convenient for bits operation in labview?

Hi,
I want to deal with the protocal to the DAQ original data. The frequent work is bits operation.But I wonder if it is convenient in labview.
Thanks again

gemstone wrote:
> Thank u,Mads.
> I wonder if the efficiency is high for frequently bits operation?
Have a look at the bit twiddling challenge results and you'll
get an idea of serious bit twiddling - I guess LV was working
at about the same sort of speed as you could manage in tightly
coded C.
However, thats a lot more complex than most of the bit twiddles
you need to do for protocol stuff. Mostly it is things like
"Is bit 3 of this word set?" and "Set bit 2 of this word".
These are most easily accomplished by doing boolean logic
on unsigned words, the same way as yould do in almost any other
language, and just as quick in labview.
If you're interested in getting things to work as rapidly as possible,
avoid the "number to boolean array
" functions.
HTH
Remove "spamkill." when replying to this message

Similar Messages

  • Getting Error for Install of Prerequisite Components in 64 bit operating system

    we have generated our .exe file by adding prerequisite  in setup project and prerequisite (sql server 2005 Express
    sp2 (x86)) works for windows xp. But we are facing an issue while we install prerequisite (sql server 2005 Express sp2 (x86))  not working in windows 7 64 bit and 32  bit operating system. We have added prerequisite (sql server 2005 Express sp2 (x86))
    using visual studio 2010.While we install prerequisite (sql server 2005 Express sp2 (x86)) in windows 7 we getting error like " Prerequisite check for system component SQL Server 2005 Express Edition SP2 (x86) failed with the following error message:
    "This version of SQL Server 2005 Express Edition (x86) is not supported for the current processor architecture."
    See the setup log file located at 'C:\Users\BS-90\AppData\Local\Temp\VSDCFFC.tmp\install.log' for more information.
      ". We need only sql server 2005 express edition to be installed but not sql server 2008 express edition to be
    placed as prerequisite for our application because our .mdf file supports sql server 2005 express edition only.

    Hello Zhang,
                        As per your reply here is my summary  fallows as:
                       Microsoft SQL Server 2005 9.00.3042.00 
                       ============================== 
                       OS Version      : Professional Service Pack 1 (Build 7601) 
                       Time            : Mon Nov 10 14:55:46 2014 
                       BS-90-PC : The feature(s) specified are not valid for this edition of SQL Server.
     SQL Server Setup failed. For more information, review the Setup log file in %ProgramFiles%\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt. 
    Time            : Mon Nov 10 14:55:50 2014
    List of log files:
    C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0002_BS-60-PC_Core(Local).log
    C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0002_BS-60-PC_Datastore.xml
    C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0002_BS-60-PC_.NET Framework 2.0.log
    C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0002_BS-60-PC_Support.log
    C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0002_BS-60-PC_Core.log
    C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt
    C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0002_BS-60-PC_SCC.log
    And Detail Logs fallows as:
    The following properties have been set:
    Property: [AdminUser] = true {boolean}
    Property: [InstallMode] = HomeSite {string}
    Property: [ProcessorArchitecture] = AMD64 {string}
    Property: [VersionNT] = 6.1.1 {version}
    Running checks for package 'Windows Installer 3.1', phase BuildList
    The following properties have been set for package 'Windows Installer 3.1':
    Running checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'
    Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.1': true
    Result of checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
    'Windows Installer 3.1' RunCheck result: No Install Needed
    Running checks for package 'SQL Server 2005 Express Edition SP2 (x86)', phase BuildList
    Running external check with command 'C:\Users\BS-90\AppData\Local\Temp\VSDCFFC.tmp\SqlExpress\SqlExpressChk.exe' and parameters ''
    Process exited with code 1
    Setting value '1 {int}' for property 'SQLExpressInstalled'
    The following properties have been set for package 'SQL Server 2005 Express Edition SP2 (x86)':
    Property: [SQLExpressInstalled] = 1 {int}
    Running checks for command 'SqlExpress\sqlexpr32.exe'
    Result of running operator 'ValueEqualTo' on property 'SQLExpressInstalled' and value '0': false
    Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionNT' and value '5.1': true
    Result of checks for command 'SqlExpress\sqlexpr32.exe' is 'Bypass'
    Running checks for command 'SqlExpress\sqlexpr32.exe'
    Result of running operator 'ValueEqualTo' on property 'SQLExpressInstalled' and value '0': false
    Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.1': false
    Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
    Result of running operator 'ValueExists' on property 'Version9x': false
    Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.1.2': false
    Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': true
    Result of checks for command 'SqlExpress\sqlexpr32.exe' is 'Fail'
    'SQL Server 2005 Express Edition SP2 (x86)' RunCheck result: Fail
    A prerequisite failed for Package "SQL Server 2005 Express Edition SP2 (x86)"
    Package failed with message "This version of SQL Server 2005 Express Edition (x86) is not supported for the current processor architecture."

  • Video capture card for 64 bit operating systems

    We capture video that comes in analogue from a satellite feed.  It comes in 24 hours per day.  I have taken that and fed into a pci Green Valley Canopus capture card ACEDVio, (RCA fittings), and then I capture using Scenalyer.  I have done this for three years, with great success. Since I am now using Windows 7, I have discovered that The Green Valley card does NOT work with 64 bit.  I contacted Gree Valley and they admit that it will not work.  The EXTERNAL Canopus 110 does work, but it is not reliable for 24/7 use, because sometimes it will shut down.  I need an internal card that will stay on all of the time.  Can anyone help with this?

    John,
    Thank you for taking the time to offer a responce. As to the "dual boot" suggestion: I do not know how to do that, although I could research just how to do it.  My conserns are: XP is being completely abandoned by Microsoft.  I am challenged every time that I have to do a re-install using XP, (I manage 26 computers for a company). For about a year now, it has been more and more time consumng, because Microsoft seems to be making it that way.  I am guessing that the "XP" part would be for running 32 bit and the Win 7 part would be for the 64 bit, is that true?  More on the subject would be good.  Where to find inforation as to using that option.
    It would be great if there was a video capture card that would work with Premiere and the  Win 7 64 bit operating system. There must be someone that makes one.  A guy at Tigert Direct suggested a Haupauge WinTV-HVR1250.  I am going to have to call Haupauge to confirm.  The biggest thing is ALWAYS that it will work with Premiere, and our Scenalyzer program

  • I have a PC running windows 7, 64 bit operating system which we upgraded from windows XP 32 bit. I can't download my photoshop elements which I bought as a download onto this 64 bit because it says it's for a 32 bit system

    I have a PC running windows 7, 64 bit operating system which we upgraded from windows XP 32 bit. I can't download my photoshop elements which I bought as a download onto this 64 bit because it says it's for a 32 bit system

    Hi claire.winteringham,
    If you have a 64 bit machine then there shouldn't be any problem while installing any 32-bit software.
    Try to download it with the below mentioned link :
    http://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop_elements&loc=en
    Thanks,
    Atul saini

  • I would like to download an older version of iTunes for a 32-bit operating system, how can I do this?

    I would like to download an older version of iTunes for Windows Vista which has a 32-bit operating system. Any suggestions on how I can do this?

    Hi JNPhillips1,
    Thanks for visiting Apple Support Communities.
    Visit the main iTunes download page from your computer, and you should see the 32-bit download "iTunes 11.0.5 for Windows XP, Vista or Windows 7:"
    http://www.apple.com/itunes/download/
    Best Regards,
    Jeremy

  • How do I download photoshop elements 13 and premiere elements 13 for 64 bit operating system

    How do I download photoshop elements 13 and premiere elements 13 for 64 bit operating system

    Just download it.  It will recognize your system is 64 bit and install the proper files.

  • "This virtual machine is configured for 64-bit guest operating systems. However, 64-bit operation is not possible.  This host does not support Intel VT-x"

    Hi, I have installed vmware 5.5 hypervisor on hp G8 microserver. I have created one vm as windows 2008 R2. I have also install vmware workstation 11 on this vm. In this workstation when I tried to run vmware 5.5 hypervisor I come across "This virtual machine is configured for 64-bit guest operating systems. However, 64-bit operation is not possible.  This host does not support Intel VT-x" this statement. Which shows that the host machine does not support virtualization and for that you need to go in Bios and enable it but in present case as host machine is also a vm and you would not find much detail of Bios when you log into the Bios therefore, I am pretty much stuck here. I don't see any information in relation to this. Now my question is:
    1. Can we run ESXi inside a vm which is already sitting on ESXi?

    I moved the discussion from VMware Workstation to Nested Virtualization which contains several hints on what's possible and what needs to be configured to make things work.
    André

  • Driver HP LaserJet 5 for Windows 7 64 bits operating system

    Hi, I am searching for a driver HP LaserJet 5 for Windows 7 64 bits operating system or a work around

    Hi,
    A driver for your product should be included within the Windows 7 OS or alternatively available from the Windows Update servers.
    Please follow the document below in order to configure your printer:
    http://h20000.www2.hp.com/bizsupport/TechSupport/D​ocument.jsp?&objectID=c02536257
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • Flash Player for Windows 32-bit operating system

    I feel so stupid ....
    and I am also exhausted after trying to find a solution (which is not too technical for me ... ) to my problem:
    I use a Dell portable PC System 1555 with System 7  64-bit operation system. I need of many reasons Flash Player (my grandchild tried to play games on internet and only get a "red cross" upper left when pushing the Play-button...) and I understand that Flash Player s is not finished yet from Adobe coming to 64-bit systems.
    Now I also tried to install a streaming music program but got message back that I need to install Adobe Flash Player...
    I have not been able to find an "easy" way to get my PC working with the 32- bit Flash Player as I understand shall be one solution to my problems.
    I am a retired person not too clever technically, and am just wondering if it is possible to get an relatively easy instruction how to solve my problem.
    By phone did Dell Norway give me the advice to contact the Adobe User Forum as Dell could not help me.
    Thanking you, my advisor, much in advance !

    Thank you, all my good friends here at the forum, you have been very helpful.
    I have read all the good advices and threads and have tried many things and the problem now seemed solved. The "trick" was probably to deactivate the ie64 bit browser and activate the ie32 bit.
    Now I can again enjoy to open programs which need the Flash Player and I am able to enjoy a program providing streaming music to my portable Pc.
    Again, thank you all!

  • Adobe Type Manager Light for 64-bit operating system?

    Can anyone help me locate Adobe Type Manager Light for a 64-bit operating system? The downloadable version on Adobe's website appears to only be compatible with 32-bit systems. Or, is there another type manager program that will allow me to use Type 1 fonts on a 64-bit, Windows Vista system?

    Several third party font management applications are fully compatible with 64-bit Vista and 64-bit Windows 7, including my own company's. That would be Extensis Suitcase Fusion 2.
    http://www.extensis.com/en/products/suitcasefusion2/index.jsp
    If you need ATM Light for multiple master font support, there are two key issues. First, ATM Light can run on 64-bit Windows, but won't install. Second, it is incompatible with User Account Control, a security feature in Vista. The following procedure has been reported to work on 64-bit Vista:
    - install ATM Light on a 32-bit version of Windows
    - turn off User Account Control on your 64-bit Vista computer (YES, this makes your computer less secure)
    - copy the ATM directory over to the 64-bit Vista computer
    Cheers,
    T

  • While networking with labview 8.5 it gives error"not enough memory for this operation" ??

    hi
    i m working with the labview networking for the first time, when i ran my code it worked well 4 sometime . but after some days, it started giving error " not enoug memory for this operation" when the data reaches at 'typecast' tool (refer my code). my OS is winXP and RAM is 496MB. how to solve this problem?please reply soon .

    Hi JAhmed,
    Looking at your code, there may be a memory issue with the way you are type casting the string output from your TCP Reads. Since you are type casting a string to a number or array, you are not giving an indication of how much memory to allocate for this data, and I would suggest instead using an Unflatten From String VI. Use this VI the same way as your Type Casts, but for the input that reads "data includes array or string size?" create a false constant value because your data does not include this information.
    Regards,
    Stephen S.
    National Instruments
    Applications Engineering

  • Timeline for Flash with 64 bit operating systems

    Has there been any timeline for when Adobe will put out a version on Flash Player that works with 64 bit operating sustems? I looked around the site and forums and couldn't find anything on it other than the fact that it was going to come out after Version 10. Approximately when might that be?

    i thought the 10.1 version (beta 2) was to support  64 bit browsers..  Even on Windows 7 and windows vista.  Many Computer manufacturer's are now pushing the 64 bit versions of the microsoft operating systems which come equipped with the default internet explorer 64 bit version. 
    When will this version be available for download on windows 7 64 bit?
    And if it is available (even as a beta) where can I download the flash player for 64 bit operating systems and browsers.
    Thanks,
    Doug Lubey of Louisiana
    www.douglubey.com

  • Bit Operations

    I'm attempting to do some bit operations on a decimal value that I need to output as binary to my instrument. Using universal libraries Digital out vi, I can send an integer value out as a binary number. Is it possible to perform bit operations on a decimal value using the formula node and logical operators? I need to make the LSB, the MSB. For example, a decimal value of 128 in binary is 10000000. I would need to output this as 00000001. I was trying to use a formula node like this: y = (x && 1) ? 128:0 ..... y = (x && 128) ? 1:0 for all the eight bit values. Then I would add all the values up and send that to DOUT. So in my example beginning with a decimal value of 128 and sending it to eight formula nodes I would like to get false values unti
    l y = (x && 128) ? 1:0. Then the compound addition would yield one and this value would be sent out to my instrument as binary 00000001. Unfortunately, I get true values out of all my formula nodes. How can I accomplish the bit operations I need to perform on a decimal value and then send it as an integer value to DOUT? The example is simplified, the actual decimal values are large. Any help would be greatly appreciated.

    I don't know about the formula node but you could just use a few labview functions. Change it into an array of bits using number to boolean array and boolean to (0,1). Use reverse array and then change it back to a number using 'not equal to zero?' and boolean array to number. Not sure if that is better or simpler than using a formula node but it is another option.

  • How to open a 16-bit dll in Labview

    Hi,
    I would like to open a vi for a spectrometer (Jobin Yvon 270M), but I get the following error message: "A CIN tried to load a 16-bit dll. This operation is not supported under Labview for Windows 95 or Windows NT. The CIN and DLL must be recompiled". Is there any way how I can open the 16-bit dll in Labview? I´ve read that it could be possible by writing a Thunk DLL(???). Do you have some advise how to solve this problem?
    Thanks a lot,
    Markus.

    This isn't a LabVIEW issue, but a Windows issue. To call 16-bit code from a 32-bit OS you need a bridge. That's what the thunk is. You can read more from this MS KB article. There's also this NI article. Not for the faint of heart.

  • Can run .exe but cannot use .exe file with 64 bit operating system

    I built an application in labview (32 bit) in xp. The exe file generated from the labview 2009 is able to function well in windows vista (32 bit). For this i installed run time engine and since my application requires vision tools so i also installed the vision run time engine 2009. The application reads values of a device (from microcontroller) from the virtual com port (through USB).
    Now the problem is the .exe cannot response in Windows 7 (64 bit). For this i installed Run Time engine 2009 (for 32 bit) and also vision run time engine. The exe runs but does not read any value from the COM port and does not response any thing.
    This is somehow related to 64 bit operating system. 
    Further to mention, the control input for 'VISA resource name' input of 'Visa Configure Serial Port' block generally detects the COM Port where the device is connected (e.g. COM1, COM2 etc)  and used to display the choices (on drop down menu) but with 64 bit operating system this is not happening.
    What could be the possible problem? I would be happy to know if someone has come across this problem or if someone can help me to solve this problem.
    Simply i would like to run an .exe application build in 32 bit to run in an operating system of 64 bit. This application has VISA and Vision motion tools.

    NI VISA is a software abstraction layer for different physical interfaces (e.g. RS232).
    I understood that your application is working with this in order to select and communicate with COM interfaces.
    MAX (Measurement & Automation Explorer) is the tool to configure and test NI drivers, in this case VISA.
    So if no COM shows up in MAX, you have a malfunction (or missing) installation of VISA.
    Norbert 
    CEO: What exactly is stopping us from doing this?
    Expert: Geometry
    Marketing Manager: Just ignore it.

Maybe you are looking for

  • Using My MBP

    I have a few questions about my New Mac, they are all over the place so i figured this would be the best spot to ask, so please just bare with me. Frist off I read that Post yesterday about reseting the PMU, Im not going to try this but, what effects

  • Please give the solutions ASAP.

    Hi Friends, Please give the solutions  if you know 100% correct...please don't go for slice and dice method. 1. Which of the following is true of SID tables? a. SID tables are not part of the basic star schema b. The SID table links the dimension tab

  • After updating to the current versions of Adobe, I can no longer scan and send emails.

    After updating to the current versions of adobe, I can no longer scan and send emails nor can I open an attachment upon receiving an email.

  • Parked Invoices - Workflow Issue

    Hi All, We have an issue with posting of parked invoices. A particular invoice has been released from workflow. Even in the workflow control of parked inovices, all the 3 check boxes are marked. However, the invoice still appears as a Parked invoice

  • Chinese name cannot be displayed correctly in IM

    hi all,    We use IM as short message tool.But one problem is : We can type Chinense,and it's displayed correctly,but if one user with chinese user name send something message.some disorder words are displayed. What's the problem? Our ep is 7.0 sp 8