CAN_Write with ChannelStartBit/No.Of Bits available ?

Hello everyone,
                        I am trying to write  CAN_messages with  channel start bit and the number of bits available. The Write VI that i am using needs a cluster format of the message as its input.
              A typical message format is something like the picture that i attached.I need to wite to a specific signal with only channel start bit and no.of bits that the signal is made of.
for eg.. I want to write Message1.signal4 and channel start bit = 1 and channel number of bits = 1.this means i need to write a single bit in 1st row,1st column.
            If i wanna write Message2.signal 6 with channel startbit=40 and no.of bits=8..i need to write a complete byte to 5th row....
I am not sure how do i go by this...should i use a matrix,an array ? since i need access to individual bits in the message matrix,should i try converting data into binary units and then writing it into individual bits(which i have been trying,but is very complicated)?
I'm sure this is so confusing,but please let me know..if anything is unclear...
Thanks
Vam
pic.JPG (31 kb)

Hello Vam:
I am still a little confused on what you are trying to accomplish. Do you want to transmit individual bits or the whole message. Also, can you clarify this part: "I need to write to a specific signal with only channel start bit and no.of bits that the signal is made of."
Regards,
Roland A.
Applications Engineer
National Instruments
Check out VI Roadshow

Similar Messages

  • CAN_Write with channel start/No.o​f bits available ?

    Hello everyone,
                            I am trying to write  CAN_messages with  channel start bit and the number of bits available. The Write VI that i am using needs a cluster format of the message as its input.
                  A typical message format is something like the picture that i attached.I need to wite to a specific signal with only channel start bit and no.of bits that the signal is made of.
    for eg.. I want to write Message1.signal4 and channel start bit = 1 and channel number of bits = 1.this means i need to write a single bit in 1st row,1st column.
                If i wanna write Message2.signal 6 with channel startbit=40 and no.of bits=8..i need to write a complete byte to 5th row....
    I am not sure how do i go by this...should i use a matrix,an array ? since i need access to individual bits in the message matrix,should i try converting data into binary units and then writing it into individual bits(which i have been trying,but is very complicated)?
    I'm sure this is so confusing,but please let me know..if anything is unclear...
    Thanks
    Vam
    Attachments:
    pic.JPG ‏31 KB

    Duplicate post, check here.
    Regards,
    Roland A.
    Applications Engineer
    National Instruments
    Check out VI Roadshow

  • Problem with recovering data from Bit Locker enabled hard disk with bad sectors

    Hi,
    I have Lenovo T430 laptop with Windows 7 and Bit Locker enabled hard disk. While working I encountered blue screen error multiple times. After some time, the laptop stopped to boot by itself and started showing error 'A disk read write error has occurred.
    Press Ctrl+Alt+Del to restart' message. I tried to connect the hard disk to a different PC as a secondary drive and tried to check the disk to recover the data. The 500 GB disk is showing as unallocated space and I am not sure how to recover the
    data from the hard disk. Appreciate your help to recover the data from corrupted hard disk.
    I used the Lenovo Diagnostics tools available in BIOS and it showed 48 bad sector errors on the hard disk. I also used Windows 7 CD and tried auto repair but it looks like it didn't do anything.
    Thanks in advance!

    Hi  SenneVL,
    Since there are 48 bad sectors on your hard disk, this means the system can not boot any more, the data might not be restored in a normal way, you'd better turn to data restore company for help.
    Regards
    Wade Liu
    TechNet Community Support

  • Photosmart 7960w printer- which driver/procedure to work with Windows 7 64-bit

    RE: HP Photosmart 7960w printer- any success with a driver or workaround to use with Windows 7 64-bit? There seem to be three options on the HP site, but it's not clear at all what will work.

    Hi there,
    The Photosmart 7960 Photo Printer does not have full support in Windows 7.  There is no driver available to download on the hp site, but instead there is a limited driver built into the Windows 7 operating system.  What this means is that basic print functionality will work for your product in Windows 7, but you might lose some other functionalities.  This document on the HP support site explains what is available to you.  You might also find this support document helpful.  Hope that helps!
    Thanks!
    Tara
    **Although I am an HP employee, I am speaking for myself and not for HP.

  • HP Laserjet p2015d auto duplex printing with Windows 7 64 bit operating system

    I have used the HP Laserjet p2015d with Windows 7 32 bit operating system and have been able to use the AUTOMATIC DUPLEX feature of the printer without problems.
    Now, however, I have installed the 64 bit version of Windows 7 operating system and the AUTO DUPLEX does not work and is not shown as being available on the PROPERTIES menu of the printer.
    Is it possible to use the AUTO DUPLEX  feature of  the printer with Windows 7   64 bit  operating system.
    All replies welcomed!   Aaron in Calif.

    Hi Aaron,
    Make sure the Automatic Duplexing option is enabled:
    Enter Control Panel > Devices and Printers.
    Right click the printer icon, then click Printer Properties.
    Click the Device Settings tab.
    Set the Automatic Two-Sided Duplex Accessory as installed and click OK to save the change.
    Now Automatic Duplexing should become available.
    Regards,
    Shlomi
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • Labview 2012 Installer builder issues with Windows 7 64 bit

    I have a clients project application program I am working on and am having a lot of trouble getting installed applications to work on Windows 7 properly. The Labview Installer sets the default installation directory to "c:\Program Files\" on Windows Xp and on Windows 7 64bit this defaults to "C:\Program Files (x86). When I install the application on Windows 7 and run it, because Windows 7 64 bit unreasonably protects this directory and every folder under it, if you try to write file to any subdirectory under it (like a reports directory), windows 7 will not let the file write to the directory and the file(s) disappear and you get permission errors. This has been difficult to address. Even logging in as administrator, I have difficulty changing the folder permissions. In addition, when I am in the file write process, if the default directory is coded to come up in the file Open/Save dialog, will not properly
    go to and display these protected directories. So thinking that OK, I'll just chage the install directory to something direct to the C: drive and not the Program Files (x86) directory, so I have better control of the folder permissions. Now the Installer build gives errors. It built, but the install fails. Looks like National did not test this for Windows 7 very well. I have run into just about every issue possible with Windows 7 and Labview. Clearly Labview was not very well tested with Windows 7 6 bit. I do not have the Internet toolkit added to the application, only the VISA 5.2 driver. Anyone else having application issues with Labview and Windows 7 and have ideas how to work around this?? 
    Attachments:
    BuildErrors.txt ‏11 KB

    It's no NI's fault and has nothing to do with 64 Bit either. It is something MS changed starting with Vista, namely tightening security of the whole system to a similar level as was usual on more professional OSes like Unix 20 years earlier. A user has not rights anymore to write into the location where applications are installed. This is for one reason to protect installed applications from being modified by malicious code.
    Instead every application should write its runtime data in one of the user writable loacations such as the user's Documents directory for data files, or in the user's or the machine's configuration directory for configuration settings. For single installations you could always set the directory which your application got installed into to be user writable by changing the rights of that directory afterwards but for applications that get installed on normal user computers this is a VERY hacky and discouraged move. Same about installing your application into the root of your system drive. I think it was an oversight by MS to not protect that directory too from user modifications, but was most likely unavoidable to allow DOS application installations to still work.
    LabVIEW has functions to retrieve a whole bunch of those preconfigured and user writeable locations and you really should change your application to make use of those locations, instead of trying to write into the installation directory or installing the application into the root location of the system drive, if you want to be compatible with Windows Vista/7/8.
    Windows 7 also requires for a number of actions such as installing programs or drivers so called elevated rights. This means that even if you are logged in as administrator you have to explicitedly provide the admin password again to be able to perform the action. This can be done by starting the program as administrator, when this is available in the right click pop-up menu, and is also sometimes done automatically for applications that Windows determines to need those rights such as setup programs for installations.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Can I still download Adobe 9 Pro Extended and will it work with Windows 8 64 bit?

    Can I still download Adobe 9 Pro Extended and will it work with Windows 8 64 bit?

    It is not clear what application you mean when you say Adobe 9 Pro Extended, so it ois not certain if it is available for you to download.  If you can diownload it, it will only be valid for a 30 day trial unless you already own it and have a serial number to activate the trial with.
    You can search the following site and see if you can find the trial version to download... this site is the only likely place you might find the software available for download.
    If you find it there, be sure to follow the steps outlined in the Note: Very Important Instructions section on the download pages at this site or else the download will not work properly.
    http://prodesigntools.com/tag/ddl

  • Office Administrative Template installation with 32 and 64 bits clients

    Hello,
    I would like to install the Office Administrative Templates (2007, 2010, 2013) but I don't really understand how.
    I have several clients computers :
    -Windows XP and 7 (the XP will disappear but not now so I have to handle with)
    - 32 and 64 bits (OS and associate Office version)
    - two Office languages (English and French)
    In this case, what I have to put in the domain controllers (or in the central store for GPO, not matters), to cover all the cases ?
    I do not understand the x86 or x64 Office administrative templates versions neither how the languages are managed.
    Thanks a lot.

    The Office2013 Admin Templates+OCT is available in both 32bit and 64bit formats
    http://www.microsoft.com/en-us/download/details.aspx?id=35554
    Because the download contains the Templates *and* the OCT (OPAX/OPAL and various DLLs etc), and, the OCT itself and also the OCT output file (a customization MSPfile) is architecture-specific, that is why there is a 32bit and a 64bit download.
    The ADMX/ADML files themselves, are not architecture-specific.
    ADMX and OPAX, is language-neutral, the language-specific details are contained within ADML/OPAL.
    https://technet.microsoft.com/en-us/library/cc178992.aspx#section2
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • CUVA with Win 7 (32 Bit and 64 Bit) OS

    Hi All,
    Our users are facing issues with CUVA 2.1.2.0 [ CDP 2.1(0.6) ] with Windows 7 32 Bit and 64 Bit.
    On Windows 7 the CDP Driver and version is visible but not on Windows 7 64 Bit.
    On both the operating systems, users are not able to access the CUVA video. The status of the link between IP Phone and video is showing as disconnected.
    I know of a old document on Cisco website which says its not compatible...Any alternatives?? updates??
    Thanks in advance.
    Regards,
    Ifthiquar

    FYI - I have installed Win 7 64-bit on a 3 year old dual core dell inspiron 6400 with 2GB of ram and it is running beautifully.  So far, I have not seen any issues with 2GB of RAM.  Boot up really fast.  browsing seems faster, MS Office works great.
    My new T400s will be next - just a bit nervous as i want to make sure that all the necessary drivers are available.

  • Help with OBDC connection in Windows 7 64bit with Office 2010 32 bit.

    Hi,
    Many moons ago I wrote an application in Java that configured XP machines after they were sysprep’d and deployed. I am currently migrating all our workstations to Windows 7, and was checking my application still worked and queries the correct registry keys etc.
    As it turns out however I don't even get going as I believe the application is unable to connect to the ODBC Microsoft Access Driver in Windows 7 64bit with Office 2010 32 bit. Below is the code I have always used and no longer works. I am hopeful that someone can tell me how to modify the command to work on Windows 7 64bit. If I browse to C:\Windows\SysWow64\OBDCad32.exe all the drivers I need are there I think, but if I open OBDC from Administrative Tools the Drivers tab is empty but for SQL. Anyway I will shut up and below is the code I used to use:
         public IOMakeConnection()
         dm = new DisplayMessage();
         ioed = new IOEncryptDecrypt();
         url = "jdbc:odbc:DRIVER=Microsoft Access Driver (*.mdb);DBQ=" + getPath() + "Config.mdb;Uid=admin;Pwd=password";
              try
              Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
              connection = DriverManager.getConnection( url );
              catch( Exception e )
              system.out.println( "" + e );
              errorObtainingPath();
    The exception is always thrown as my little app that requests the database path always loads.
    Thanks in advance,
    Cheers Kris

    Hello again,
    Sorry for the delayed response, I have been out of the office for a few days.
    I have solved the issue, and as stated above the issue was the way I was launching the application. Below is a summary of the issue and the resolution.
    My problem was that in Windows 64bit if you click on ODBC in Administrative Tools the Drivers Tab only includes an SQL Driver, and my code reference a Microsoft Access Driver to query the database. That said however if you browse to C:\Windows\SysWow64 and open obdcab32.exe it opens the 32bit version of ODBC, and the Microsoft Access Driver (*.mdb) is listed.
    Basically what I need to do therefore is get my code to access the “32bit” version of ODBC in a Windows 7 64bit environment, so my application was able to read the necessary information from the Access Database associated with it.
    I understand that this is not a coding issue directly, but assuming people still use Java to open an Access Database on a Windows 7 64bit OS, this may be of help.
    So previously I ran the following command, from the “Target” box in a shortcut to execute the java code:
    cmd.exe /C SET CLASSPATH=C:\SCAConfigurationUtility && CD\SCAConfigurationUtility && JAVAW SCAConfigurationUtility
    Windows 7 64bit, defaults to the 64bit version of Java, and just seems to plain fail if you only have the 32bit version installed. To overcome this I forced the java executable that I was using to be the 32bit version, and used the system switches available in Java 7 (-cp does not appear to be available in Java 6)
    So my Shortcut now has this in the “Target” box:
    java.exe -d32 -cp C:\SCAConfigurationUtility SCAConfigurationUtility
    And this in the “Start in” box:
    "C:\Program Files (x86)\Java\jre7\bin"
    Or by using the target below the same shortcut works in XP
    "C:\Program Files\Java\jre7\bin"
    Thanks for all the help,
    Regards Kris.

  • Is RoboHelp 7 compatible with Windows 8 64-bit?

    Is Robohelp 7 compatible with Windows 8 64-bit?

    Hi Waltw1207,
    I use the original Technical Communication Suite (FM8 + RH7). With all the necessary patches installed, it worked perfectly for years on XP. This is not the case on Win 8 (64-bit). I tried everything to get it working in the new OS environment - but to no avail.
    My solution was to install an Oracle VM VirtualBox. I set it up as follows
    -  4 CPUs (I have an i7 in the PC)
    -  4GB RAM
    - Windows XP
    Then I installed the TCS in this VM environment. It works brilliantly. No more problems with FM and RH, plus I can run other 64-bit applications on the host machine.
    Hope this helps
    P.S. If you decide to go down this road, remember to deactivate your application before you install it in the VM environment.

  • Which version of oracle developer suit is compatible with windows 7  32 bit

    Can somebody plz let me know which version of Oracle Developer suite is compatible with windows 7(32 bit).And plz tell me the link through which i can download this.I want to download this software for making practice of Oracle Forms and Reports by installing it at my PC.
    i had downloaded ds_windows_x86_101202_disk1.zip from Oracle's site but while installing it it showing the error msg in the log as-
    Using paramFile: C:\Users\USER\AppData\Local\Temp\install\install\oraparam.ini
    Checking installer requirements...
    Checking operating system version: must be 5.0, 5.1 or 5.2. Actual 6.1
    Failed <<<<
    Exiting Oracle Universal Installer, log for this session can be found at C:\Program Files\Oracle\Inventory\logs\installActions2012-08-13_03-14-21PM.log
    Please press Enter to exit...
    Please provide me some solution for this---

    Oracle Developer Suite (ODS - Forms 10g) 10g R2 (ds_windows_x86_101202_disk1.zip) is not certified on Windows 7, however it will work. Oracle has certified Forms 11g (Fusion Middlware 11g R2) for Windows 7 (32 and 64 bit).
    You can make ODS work on Windows 7, but you have to change a few things before installing to make it work.
    Checking operating system version: must be 5.0, 5.1 or 5.2. Actual 6.1Failed <<<<>
    This is a fairly common bug (not just with Oracle). The Oracle installer was written to check for a specific version of Windows rather than check for a minimum version of Windows.
    Fix 1: Right-click the Oracle setup.exe and select Properties and then click the Compatibility tab and select "Run this program in compatibility mode for: Windows XP SP3".
    The Oracle installer also is unable to check the amount of Virtual Memory (VM) available when the VM is set to "System Managed."
    Fix 2: Open the System Control panel (Start => Control Panel => System OR press Windows Key and Pause Break key). From the System Properties window, click the Advanced tab and click the Settings button under Performance. Change the Virtual Memory settings to 2048mb min and 4096mb max. Then save and restart your computer. See Microsoft - Change the size of virtual memory for more information on changing the VM. (Note; after the installation is complete, you can - and should - change the VM settings back to System Managed.)
    Lastely, the Oracle installer is not designed to work with the Windows 7 User Account Control (UAC) functionality.
    Fix 3: Right-click Oracle setup.exe and select "Run as Administrator".
    Done, now you are ready to run the Forms 10g setup again.
    As I mentioned above, Forms 11g is certified with Windows 7 and is also the only supported version available so you might want to skip Forms 10g and go straight to Forms 11g. For this you will need to download and install WebLogic Server (WLS) 10.3.5 and Fusion Middleware (FMw) 11g R2. Install WLS first, but do not run the configuration at the end of the installation. Then install FMw and run the configuration during this installation. Also, you will want to run both installers "As Administrator".
    Hope this helps,
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

  • Can a program compilied with 32 libraries work with Instant Client 64 bit?

    We are compiling our program on IBM AIX 5L and HP-UX PA_RISC with 32 libraries (using ORACLE_HOME/lib32)
    for AIX and HP-UX RISC the only available Instant Client 10gR2 is 64 bit. there is no 32 version.
    can a program compilied with 32 libraries work with Instant Client 64 bit?

    64 bit clients can be downloaded from here: http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html
    That said, Visual Studio itself is 32 bit, so if you want the developer tools to work, you'll need a 32 bit client. If you're not using the developer tools in your project and you're compiling your project for AnyCPU or x64, the 64 bit client will work. If you're compiling for x86, you need the 32 bit client. (If you want to do both, you'll need two clients installed.)
    edit - Actually, it looks like in this case you might be running into a problem of needing a 32 bit client & ODBC connection. The error mesage could be misleading here as Visual Studio itself is 32 bit. Did you create the ODBC connection using control panel? If so, that's a 64 bit connection.
    32 bit ones are created using c:\windows\syswow64\odbcad32.exe
    Edited by: Tridus on Jan 3, 2013 3:24 PM
    Edited by: Tridus on Jan 3, 2013 3:24 PM

  • Remote VPN access with Windows 7, 64 bit

    Hey there,
    What do you guys suggest for Remote VPN access with Windows 7, 64 bit?

    Hi,
    You can configure a Remote access VPN with a  windows 7, 64 bit client. You wieall hav to download a IPsec VPN client  specially for a 64-bit machine. It should not give you much trouble.
    The  client is vpnclient-winx64-msi-5.0.07.0290-k9.exe. it is available on  cisco.com site.
    hope this helps.
    Regards,
    Anisha
    P.S.:  please mark this thread as resolved if you feel your query is resolved.  Do rate helpful posts.

  • Compatiblity of iPod and iPhone 3gs with Windows 7 64 bit operating system?

    Will the ipod classic anf the iPhone 3gs have software that will work with Windows 7 64 bit operating system?

    Hi Aaron,
    Make sure the Automatic Duplexing option is enabled:
    Enter Control Panel > Devices and Printers.
    Right click the printer icon, then click Printer Properties.
    Click the Device Settings tab.
    Set the Automatic Two-Sided Duplex Accessory as installed and click OK to save the change.
    Now Automatic Duplexing should become available.
    Regards,
    Shlomi
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

Maybe you are looking for

  • How can i set action on UITaBar and get event from that

    Hi All, I m doing one apps in which i have to add three UITabBarItem and this is UITabBarSystemItem. Now i cannot understand that how can i set action and get event from the? And how can i set various views on three tab bar item. I have to use UITabB

  • I am trying to connect the scanner of a new MF8580 to my iMAC

    I am trying to connect the scanner of a new MF8580 to my iMac. The printer works fine and the iMac does recognize the scanner, but they fail to connect. I downloaded the MF Toolbox from the Canon site, but it does not work because the scanner and com

  • Using custom wsdl to esb routing service node

    Hi, I am working on a ESB flow, The entire flow works with ESB generated WSDLs. But, now, I want to use our own WSDL files, so I configured the starting Routing Service node to use existing WSDL. To do this, I made the following changes. Initially I

  • Maximize and minimize an application

    Hello, I`m trying to make an application and i need to be able to maximize and minimize other applications too. For example minimize and maximize Firefox. Could you provide me with an example how can i control other applications and minimize/maximize

  • SetArray Method

    Hi, I am trying to update Array datatype in Oracle. I am getting java.sql.Array object from database since I can't create descriptor from weblogic pool using JNDI. Now I have this Array but its just a pointer, How can I update values in this array. h