Handshaking DMM with multiple Switch devices - DAQmx error

Hi.
I'm trying to create a handshaking loop with DMM (PXI-4071), SWITCH (PXI-2569) and MUX (PXI-2575). All three instruments are in segment 2 of PXI-1045 chassis (slots 8, 9 and 10) and I am using PXI trigger lanes to route triggers.
I followed the NI article 'Multi-module Scanning with National Instruments Switches' - I modified the NI SWITCH example 'niSwitchDMMSwitchHandshaking' to configure the other SWITCH but when I tried to run the example, I got an error:
0xbffa6b9a - No registered lines could be found between the device in the route. (pop-up screenshot is in the attachment). It is the niSwitch_InitiateScan function for the second Switch that returned the error.
Changing PIX trigger lanes has no effect.
I tried both CVI and LabVIEW examples with the same result.
I even tried to use two 2575 MUXes - same result.
Can anybody tell me what am I doing wrong?
Solved!
Go to Solution.
Attachments:
errror1.JPG ‏26 KB

Hi Pavel,
For the purposes of this post, I'll define
the measurement complete signal (sent by the DMM to the switch modules
after each measurement) as 'MC' and place it on TTL0.
For the
purposes of this post, I'll define the scan advanced signal (sent by the
switch module(s) to the DMM once the relays have settled) as 'SA' and place
it on TTL1.
You mentioned you're using NI-Switch, which is NI's IVI
compliant switch API.  Since the IVI Foundation regulates the behavior
of IVI compliant software, we must adhere to their rules when
implementing our API.   Unfortunately, the IVI switch standard doesn't
provide a method to control arbiting of triggers between multiple switch modules
simultaneously. 
Let's
look at what happens when we setup a system with multiple switch
modules handshaking with a single DMM.  The DMM is going to take a
measurement and then send MC on TTL0. Meanwhile, each switch is listening to TTL0,
waiting for the MC pulse.  When the MC pulse is received, each switch sets
the relays according to its next scan list entry, waits for debounce,
and then sends SA on TTL1.  The problem we run into here is that depending on the switch module, number of relays connected simultaneously, jitter, etc, it's possible that one module will send the SA trigger on TTL1 before the other.  Since the IVI spec doesn't provide any way to implement a 'master' switch or an arbitor, it's impossible to implement a system such that only the last switch that settles sends a trigger.  Therefore, what happens is we get a whole bunch of switch modules sending triggers at slightly different times onto TTL1.  If one switch is driving TTL1 high while the others are driving TTL1 lo, it's remotely possible that we could damage the TTL circuitry on the PXI backplane.
To date, NI hasn't seen any failures due to simultaneously driving the TTL lines high and low at the same time with NI switch hardware, but it is theoretically possible that damage could occur.  For this reason, NI implemented a change in DAQmx
9.0.0, 9.0.1, and
9.0.2 that prevents a user from setting up handshaking with multiple switch modules while using NI-Switch.  What does DAQmx have to do with this, you might ask?  A component installed with DAQmx is responsible for verifying the triggers are valid.
Customers with existing NI-Switch multi-module handshaking applications will find that upon upgrading to any of the above three versions of DAQmx, the error you observed will occur.  We've evaluated this customer feedback and have decided to revert to the previous functionality in a yet-to-be released version of DAQmx.  Please note that NI does not advise driving the same TTL line with multiple sources due to the chance that we'll double-drive the line. Therefore, it goes with out saying that NI does not advise using NI-Switch in multi-module handshaking applications.  We do, however, still recommend NI-Switch for Syncrhonous triggering because the switches never send triggers (in synchronous mode, the DMM just waits a predefined amount of time before switching).
Note that if you use the DAQmx Switch API, we're no longer bound to the IVI spec, which means we have an arbitor that ensures only one switch module drives the SA trigger on TTL1.  NI highly recommends that customers evaluate using the DAQmx switching API for multi-switch handshaking applications. An example DAQmx handshaking application for the DAQmx Switch API is located in Example Finder»Hardware Input and Output»DAQmx»Switches»Switch Scanning with DMM - Handshaking.vi. 
Note that in DAQmx, we'll only have one scan list, regardless of the number of switches we have.  Note that the syntax in DAQmx scanning is different than NI-Switch.  I'll defer a detailed explanation of the differences to the DAQmx and NI-Switch Help (search for 'scan list'), but in short, we'll need to include the DAQmx Device name prior to each connection.  For example, in NI-Switch, if we want to connect CH1 to Com1:
CH1->Com1;
In DAQmx, we'll need to include the Device name:
Dev1\CH1->Com1;
Note that to add additional switch modules in the DAQmx API,  we simply
call the Set Topology and Reset VI multiple times:
DAQmx keeps the
session loaded in memory and as I noted above; we define which switch
does the action as part of the scan list entry. 
If you'd still like to use NI-Switch, you could roll back to DAQmx 8.9.5 or previous, or if you want to stick with 9.0.x, I highly recommend that we daisy chain the triggers as follows:
DMM Measurement Complete to Advance Trigger on Switch1 via TTL0
Scan Advance from Switch1 to Advance Trigger on Switch2 via TTL1
Scan Advance from Switch2 to Trigger Source on DMM via TTL2
Note that we'll need an additional TTL line for each switch module.  Also note that some switch modules allow front panel triggers, which reduces the number of TTL lines we'll need on the backplane, but which requires external wiring between switch modules.
Message Edited by Knights Who Say NI on 06-11-2010 05:25 PM
Message Edited by Knights Who Say NI on 06-11-2010 05:30 PM
Message Edited by Knights Who Say NI on 06-11-2010 05:30 PM
Message Edited by Knights Who Say NI on 06-11-2010 05:31 PM
-John Sullivan
Analog Engineer

Similar Messages

  • How to use a USB-to-par​allel adapter to communicat​e with my switch device?

    My computer doesn't have a parallel port, so I must use the USB port and a USB-to-parallel adapter to communicate with my switch device. Unfortunately in WindowsXP printer configure that show USB001 Virtual printer for USB. How should I control my USB-to-Parallel converter to send the Pin1 and Pin3 high? How should I decide that I/O address in Labview (traditional LPT1 is 378AH) ?

    Hi Kelvin,
    I understand that you want to control pins on your serial port using LabVIEW. Since you are using Windows XP, only LabVIEW version 7.0 will be able to control the pins. The pins can be controlled by modifying the values of the access registers that windows associates with each pin. If you are using LabVIEW 7.0, then the VI's located on the Funtions >> Advanced >> Port I/O palette should help you assign values to the proper pins.
    This information can also be found on another discussion forum thread located at the following url:
    http://exchange.ni.com/servlet/ProcessRequest?RHIV​EID=101&RPAGEID=135&HOID=506500000008000000438A000​0&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0
    Thanks for contacting NI, and I hope this helps.
    Marcus G.
    National Instruments

  • How can a calender be synced with multiple apple devices

    how can a calender be synced with multiple apple devices so that all the users can be able to access the calender and also the entries done by one of them?

    Hi Muneshdm,
    Welcome to Apple Support Communities.
    See these articles for information on setting up iCloud on multiple iOS devices, as well as how to share calendars:
    iCloud: Set up iCloud on your devices
    http://support.apple.com/kb/PH2609
    iCloud: Share a calendar with others
    http://support.apple.com/kb/ph2690
    Best,
    Jeremy

  • Screen ipad doesn't respond during video viewing home sharing with multiple iOS devices simultaneously

    A have a problem with the videos app and iTunes home sharing on multiple iOS devices.
    This is my setup. On my iMac 2006 with Snow Leopard I have:
    - 100+ dvd's ripped in my iTunes movie section
    - 600+ episodes ripped in iTunes TV-section in 35 TV-shows
    - 1 apple tv, 1 iPad 2, 1 iPad mini
    On an average evening my family is watching different tv-shows simultaneously on the apple tv, the ipad, an iphone, and an ipad mini.
    This is done through home sharing on the one iTunes library.
    All updated apps, software etc..
    What happens on the ipads, after viewing for more than 10 minutes, the user interface doesn't show up when tapping the screen. The touchscreen doesn't respond, only the home button works. Clicking the home button closes the app, but the sound of the video keeps on playing. Opening up the videos app again gives a black screen with sound still playing and still no button or UI.
    The only workaround which currently works is killing the videos app. Power off the ipad and power on again, reconnect to the shared library, wait until it has found all the content (1+ minutes) and startup the tv show again.
    All in all, a nasty way to pause your viewing or switching to another movie of tv episode, or even wanting to finish viewing.
    The problem has haunted me for a year now, patiently waiting and hoping software-updates would fix it. They didn't.
    A fix would obviously hugely improve my user experience, getting it on par with Apples usual quality of service.
    Anyone familiar with this problem? Apple: is it possible to fix it in an update?

    Same here for over a year now.
    You cant imagine how happy i am that im not the only one with this problem.
    many of frinds have the same setup as me (ipad 2, 27"imac, express, apple tv 2)
    No problem
    I had the problem on Snow Leopard, lion and now on mountain lion.
    I'am also starting to get a new problem - sometimes when waching a movie on iPad or ATV it just quits the movie and you have to start it again
    on the iPad most of the time it also shows the wrong cover art. I tried all the hints here, and i works for a day or two then its wrong again
    I store my itunes library on an external drive - you ???

  • Multiple Minis with Multiple Switched Monitors Losing Monitor 2

    Hi.
    I am working on an installation with six new Mac Mini's (Lion) and we are using dual screen HDMI outputs on both.  The Monitor 2 (HDMI) output goes to the display screen "on stage" and the Monitor 1 (Thunderbolt to HDMI) output goes to a local HDMI switched monitor for local viewing and programming.  The problem is that when we switch the local monitor from Mac 1 to Mac 2 and then back to Mac 1, Mac 1 will have lost its connection to Monitor 2, defaulting back to Single Monitor Output.  Changing the monitor arrangement is not an option.
    Is there any way around this?
    Thanks.

    When you switch the monitor away from a particular Mac, that Mac no longer receives a signal back from the monitor. The Mac then assumes it has been disconnected which in reality is true. The Mac therefore reconfigures itself accordingly.
    In some circumstances like yours, and more commonly people using a TV as a display via an AV Receiver, this can be counter to what is desired. There is a solution but it is not free, Gefen make a device called a HDMI Detective which 'learns' the signal the TV sends, and then will keep sending it to the Mac even when the TV (or monitor) is disconnected. They also make a DVI version see http://www.gefen.com/kvm/product.jsp?prod_id=8005 and http://www.gefen.com/kvm/dproduct.jsp?prod_id=4715
    It should be noted that if you are running audio via HDMI, then when the Mac loses the HDMI connection it also resets the sound to go via the built-in speaker. The Gefen HDMI Detective Plus also solves this.

  • Using MB Ethernet master VI with multiple Modbus devices

    Hi,
    I am not sure if this is the right place to ask this question; hope I'll get some help anyways. So, I basically have couple of Watlow EZ-ZONE PM controllers with ethernet and ModBus/TCP support. I am trying to talk to each of them using the MB ethernet Master Query VIs. However, since I need to talk to them simultaneously, I have them hooked up to my router. However, in that case, I am not being able to use the open TCP connection VI anymore, as there is no port no. to specify for that VI. I tried creating new VISA-TCP/IP resources through MAX, but i'm not sure how to use the VISA VIs to interface with the ethernet master VIs, as the latter need TCP refnums. Can anyone suggest some alternative in this case? Sorry, I am pretty naive about the networking features in LabVIEW and so any help would be appreciated. 
    Thanks.

    If you have multiple devices on the network that you are trying to communicate with, they all need to have unique ip addresses.  You mentioned port number, but if your devices use the modbus, the port number have to be the same, which is 502. 
    Yik
    Kudos and Accepted as Solution are welcome!

  • Problems with multiple USB devices. (Possible Low Power on USB Bus)

    I believe I'm having an issue with the USB bus or one of my devices that I have installed on my iMac.
    I purchased this iMac along with a printer (HP C4280 All-in-One) as part of a promotion deal. I also have wireless logitech USB mouse, and iPhone and an 80gb 5th Gen iPod.
    My problem has to do with syncing the iPod and iPhone. Normally I have the printer attached to the iMac along with the USB mouse. Both devices function as expected. However I have problems when I connect the iPhone or iPod.
    iPod Symptoms: When I connect the iPod the iPod screen shows the flashing red circle with a line but iTunes never launches and the iPod never syncs.
    iPhone Symptoms: When I connect the iPhone the iPhone screen says Sync in Progress and iTunes does show the iPhone in the list of devices but a dialog appears giving me one of two messages (that I've seen so far) - [msg 1] Your iPhone is corrupt please disconnect then reconnect to restore. [msg 2] iPhone device timed out.
    I've been dealing with this problem for a couple months and found that if I disconnect the printer (HP C4280) then connected either other device then everything works just fine.
    I downloaded XCode 2.5 and launched the USB Prober utility. Then plugged in each device in turn and found some interesting findings.
    When connecting the iPhone (1st attempt) the USB Logger reported; (iTunes displayed msg 1 from above)
    128.517 [1] USB Device iPhone is violating Section 9.3.5 of the USB Specification -- Error in GetConfigDescriptor( wLength = 4)
    128.520 [1] USB Low Power Notice: The device "iPhone" cannot be used because there is not enough power to configure it
    128.528 [1] USB Low Power Notice: The device "iPhone" cannot be used because there is not enough power to configure it
    128.629 [1] AppleIRController[0x2dc8e00]::RearmInterruptRead immediate error 0xe000404f queueing read, clearing stall and trying again(1)
    When connecting the iPod (1st attempt) the USB Logger reported; (iTunes never showed that the iPod devices was connected)
    938.797 [1] USB Device IOUSBDevice is violating Section 9.3.5 of the USB Specification -- Error in GetConfigDescriptor( wLength = 4)
    938.801 [1] IOUSBCompositeDriver[0x39b9f80](IOUSBDevice) SetConfiguration (1) returned 0xe00002ed
    938.900 [1] AppleIRController[0x2dc8e00]::RearmInterruptRead immediate error 0xe000404f queueing read, clearing stall and trying again(1)
    When connecting the iPhone (2nd attempt) the USB Logger reported; (iTunes displayed msg 2 from above)
    1789.023 [1] AppleIRController[0x2dc8e00]::RearmInterruptRead immediate error 0xe000404f queueing read, clearing stall and trying again(1)
    1802.166 [1] AppleUSBEHCI[0x28a7000]::Found a transaction which hasn't moved in 5 seconds on bus 253, timing out!
    1809.166 [1] AppleUSBEHCI[0x28a7000]::Found a transaction which hasn't moved in 5 seconds on bus 253, timing out!
    I'm suspicious of the USB Low Power Notice. If this is true then I suspect the my iMac might need some type of repair. However I am also suspicious of USB Device violating the USB Spec Error. Although this is the message that appears when I plug in the iPhone or iPod I don't think I can assume that error relates to the iPod or iPhone. The error doesn't specify which USB Device is in violation.
    My current workaround is to unplug the printer every time I sync the iPhone or iPod which is cumbersome. I'm also worried that repeated connecting/disconnecting of USB plug for the printer will over time damage the USB port.
    I'm not sure what options I have here. Can anyone provide some suggestions or information that might provide some insight.
    Best Regards,
    xgnomex

    A-Ha! Now I'm feeling like my 1.5 hours of reading this forum are not wasted, since I've found others with similar symptoms.
    I've only had my iMac for two weeks today. I've got some new accessories & have experimented with the ones I've had awhile (various USB external drives). My model has 3 USB ports, one of which is taken by the keyboard, of course.
    Over the weekend, I picked up an MS Office 2008 Upgrade and also an HP Officejet Pro L7680 all-in-one. I only mention the Office upgrade because I installed it on the same day as the printer, but it's possibly unrelated.
    I actually have a Belkin 4-port hub--not the same one suggested in this thread, but externally powered with it's own A/C adapter. (It's a Hi-Speed USB 2.0 r-Port Hub, model F5U234 Rev.3, and I used it with a previous iMac G3 CRT with no problem.)
    So with a LaCie 100 GB USB Mobile Drive in one of the iMac's ports, and the HP L7680 in the iMac's third port, or the HP via the Belkin hub in iMacs the third hub, here are some of the symptoms I've seen:
    1) while browsing in Firefox, suddenly the mouse-cursor will "freeze" (get stuck) in a pull-down selector...sometimes it unfreezes, but eventually (like on the next pull-down menu) the keyboard & mouse will shut off (and if you wait & the iMac goes to sleep, the keyboard won't let me enter my unlock password when I wake the iMac with the Apple Remote)
    2) when trying to open a document from the LaCie in MS Word, Word freezes and the keyboard & mouse go dead--terminal beachball--to restart the computer, I have to hold in the power button
    3) when trying to print a message in Mail, Finder freezes (though the print job does finish)
    These symptoms seem strange! Hey, it's just supposed to work, right? But everything has limits, so my question becomes, "how much stuff can I hook up at once?"
    I wonder if this Apple article is addressing this issue:
    http://docs.info.apple.com/article.html?artnum=25243
    especially when it says "Two high-bandwidth devices or two isochronous devices cannot be connected to a single Universal Serial Bus (USB)."
    So only two hi-speed USB devices can be connected "to the same bus" simultaneously? I'm not entirely sure I understand what "isochronous" means, but I'm thinking I need to peel my printer off the USB somehow, maybe via Airport Express--?
    Does anyone know for sure about USB limitations? Thanks.
    Also, xgnomex, how/where did you find that "USB Logger"? Is that something iPhone-specific, or is it an OS X log in a Library somewhere?

  • Can i use icloud storage with multiple ios devices ?

    Can I use the  same  icloud storage account for my ipad, iphone4 and iphone 5 ?

    Yes, you can use multiple devices.

  • How to sync ical with multiple apple devices and android?

    Does anybody have use an android phone in addition to apple devices, and have you figured out how to sync ical with all? (I know there are other calendars that can be used by all, but it means a lot to my husband to stay with ical.)

    I tried Yahoo in the past but had trouble with duplicate entries. However, this was a while ago before Yahoo updated their site and this was with syncing to a Windows computer with Outlook in addition to a Mac so my results might not be typical. Yahoo's worth a shot, but my experience with Yahoo is why I use Google Calendar.
    Beyond that, I don't know of any other "free" services. There are many other hosted calendar sites that could work, but you'd pay something like $5-$20 per month, which is comparable to MobileMe.

  • Issues with multiple firewire devices

    Over the past few months, I've noticed issues when daisy chaining FW devices to my MBP (a 15" purchased September 2009. Specs are posted in the signature). It often seems that a third device causes connectivity issues. 2 will always work fine (any 2) and of course 1 device is a no-brainer. But as soon as I add a 3rd to the chain, stuff happens, Specifics:
    This usually involves 2 hard drives and an audio interface.
    The audio interface has a FW 400 input. The hard drives have 800 and 400, among other options.
    Since I can always successfully run any 2 devices without issues, I have to eliminate the drives, cables, or the new audio interface as a problem (??)
    I'm not aware of any storm or electrical surge to have done damage. Anything is possible, of course.
    For my day-2-day work, I need both drives and the audio interface up and running.
    Data always seems fine.
    The main question is are there any known issues with the FW port/chip on these MBP's. But also, how can I test the FW port integrity?
    Thanks in advance for any advice.

    When the controller is first plugged in (via usb), a logic popup finds and asks if i want to use this device in logic.
    Logic is asking you if you want to use that audio device as Logic's audio driver.
    This is entirely independent of MIDI - any MIDI sent to OSX from whatever MIDI device will show up in Logic.
    Is there a way in Logic to turn off reading midi for certain devices. I dont want to shut down midi completely as I also use a midi keyboard which works without issues.
    Yes, you want to filter out the MIDI coming from that particular port. Open the environment window, go to the Click&Ports layer, and New -> Instrument, call it "Null" or something and make sure it's set to no output port in that object's inspector parameters.
    Now, cable the desired MIDI port on the "physical input" object that corresponds to your device, to this "Null" instrument. Now, all MIDI data coming into Logic on that port will be effectively nuked, and will not reach the rest of Logic and interfere with other things.
    Of course, you'll need to save this setup as a template or song in order to use it in the future.

  • Imac G5 v. 10.3.6 with multiple problems startup failure + error code +

    I have tired numerous suggestions without writing, but no luck.  Here's the deal: I may have erased important files in the start up volume.  Don't know exactly.  Upon start up I get to the white screen with the gray apple icon and the time indicator circle.  It stays in on this screen until the fan starts to speed up and I am forced to manually shut down. I ran a short test of the hardware and everything passed.  Ran an extended test and there was an error code 2STF/8/3:S-ATA Bus 0 - Master reported in the mass storage.  Went to the utilities of the install disk and noticed there are two applications under volumes Mac OS x and OS 9 (computer was purchased from ebay used with Final Cut Pro already included). Also there is a "dev" harddrive seen with the "System" harddrive????  The system files/folder seem to be normal except that the Library is empty.  A Library does exist under the "root" folder followed by perferences.  I don't know if it matters but when we bought this computer we put our previous system onto it.  Recently I tired to reinstall by saving the archives and an error was reported and I was asked to try to reinstall again.  Again I returned to the disk utilities and ran the first aid on the System and it reported that the the reserved fields in the catalog record have incorrect data, followed by invalid sibling lind (red font) and Rebuiling Catalog B-tree. The volume system reported it could not be repaired (-9972). Any advice at this point would be appreciated. My husband is about to kill me.  We are living in Costa Rica and the nearest applestore is 3 hours away. We just got this computer back from them. It took 3 months to replace the powersupply.

    Hi Dardaner, and a warm welcome to the forums!
    You have problems with the Hard Drive, how bad I'm not certain.
    Do you need the Data that is on that Drive?
    If so, unfortunately DU can't fix all that much, your best bet is DiskWarrior, you need the CD though.
    http://www.alsoft.com/DiskWarrior/
    If you can afford to start over and lose all that data, then, perhaps...
    "Disk Utility
    1. Insert the Mac OS X Install disc that came with your computer, then restart the computer while holding the C key.
    2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu. (In Mac OS X 10.4 or later, you must select your language first.)
    Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.
    3. Click the Erase tab.
    4. Click the disclosure triangle to the left of the hard drive icon to display the names of your hard disk volumes and partitions.
    5. Select your Mac OS X volume, then chose MacOS Extended Journalled.
    6. Click Erase & look for Options. choose Zero 1 pass."
    You may be able to reinstall then, but of course nothing you had before will be there.

  • NIC Teaming/Bonding with multiple switches.

    Today I started setting up in my lab a network with redundant Cisco 2970 switches. The hosts are two HP DL145 servers with two broadcom GBe NICs. The systems are running Linux 2.6.15.1 and I have enabled bonding in the kernel as a module.
    Each NIC is plugged into a different switch, and the switches are NOT connected together using ISL or any other method. For all intents they operate as single switches. Each switch is in turn connected to a switch on which my gateway is located.
    I have the configuration working using mode 0 (balance-rr). Using tcpdump on the underlying slave interfaces, I can see that packets are in fact being sent out over both interfaces, and that odd sequence numbers are sent on if0 and even numbers are sent on if1. If I unplug one of the interfaces, the bonding driver marks it as down, and stops sending data on that interface. When plugged back in, data transmission is resumed. Furthermore, when using the bonding driver's arp monitoring of the default gateway, unplugging a switch from the upstream switch causes the interface connected to that switch to fail.
    My question is if this is a "supported" configuration and/or if there is a better way to make this work.
    Furthermore, my next test is to add a PIX 515UR to the mix, and figure out how to connect IT to both switches.
    I cannot find any information about how to bond or team interfaces on the PIX, can it do something like this?

    Today I started setting up in my lab a network with redundant Cisco 2970 switches. The hosts are two HP DL145 servers with two broadcom GBe NICs. The systems are running Linux 2.6.15.1 and I have enabled bonding in the kernel as a module.
    Each NIC is plugged into a different switch, and the switches are NOT connected together using ISL or any other method. For all intents they operate as single switches. Each switch is in turn connected to a switch on which my gateway is located.
    I have the configuration working using mode 0 (balance-rr). Using tcpdump on the underlying slave interfaces, I can see that packets are in fact being sent out over both interfaces, and that odd sequence numbers are sent on if0 and even numbers are sent on if1. If I unplug one of the interfaces, the bonding driver marks it as down, and stops sending data on that interface. When plugged back in, data transmission is resumed. Furthermore, when using the bonding driver's arp monitoring of the default gateway, unplugging a switch from the upstream switch causes the interface connected to that switch to fail.
    My question is if this is a "supported" configuration and/or if there is a better way to make this work.
    Furthermore, my next test is to add a PIX 515UR to the mix, and figure out how to connect IT to both switches.
    I cannot find any information about how to bond or team interfaces on the PIX, can it do something like this?

  • Capture Torque vs Angle readings with multiple DAQ devices simultaneously

    I am trying to capture a torque signal from an NI 9237 and combine it with an angle signal from a PCI 6251 with an SCC-68. It seems that I am able to capture each individually without a problem, but I seem to be getting off on time bases during aquisition. I am running a 1mhz oscillator for the aquisition clock through the SCC-68 for the angle signal and a 10khz internal clock for the torque aquisition on the 9237. I take every 100th point out of my array to size it correctly down to the 10khz collection of the torque signal. Since the signals are coming from 2 different devices I am having trouble getting them to align accurately on the time base. I am new to labview and am stumbling through this at the moment. Any suggestions would be appreciated. Also i'm guessing there is probably a better way to do this with different hardware?
    My code is attached.
    Attachments:
    Ni9237 Torque Angle.vi ‏105 KB

    First off, Thank you for you first reply. I have finally gotten to the point where I have the correct equipment for the job.
    I have a cDaq 9174 chassis, 9237, and 9401. I have been working with NI support to get the clocks synchronize between the modules. I initially had the 9401 set up to generate a clock signal and the 9237 would read it internally for sampling. Unfortunately this method worked when using virtual equipment but the 9237 would not obtain samples with real hardware(Times out before any samples could be acquired) So now I am running the angular encoder off of the oversample clock generated by the 9237. This way seems to work correctly as far as data acquisition goes. Now I am back to the offset between the sources, I understand the 9237 will have some offset due to the oversample clock and acquisition/filter delays. The problem I am having now is that the offset does not seem to be constant. I am running a 1hz digital waveform (using an external function generator) into both the 9401 and 9237 using a voltage divider. I confirmed there is no lag between signals using an oscilloscope. When reading these inputs into my vi there is an offset but it is not constant, given the synchronize clocks I do not understand why this is happening.
    *Also the previous knowledge base article you referenced is missing links to images that should show up on the page so it is hard for me to grasp what it is describing.*
    The attached image shows the offset scatter I am seeing.
    As always, any help is greatly appreciated.
    Thanks
    Message Edited by Mrgoomis on 11-24-2009 08:27 AM

  • Icloud Control Panel on windows with multiple outlook calendars,contacts syncing with multiple i-devices

    I have one windows vista PC with Microsoft outlook with two calendars and two contacts ( family and work in each case).   My wife syncs her ipad 2 via icloud and I am about to buy an iphone but as much as I have tried I cannot find out how to sync from one set of calendar and contacts (family to my wife's ipad) and separately the other calendar and contacts (work) to my iphone via icloud (or any other way efficiently) off the same PC.   Although I have found lots of these similar sorts of issues on the forum, to my surprise I have not found this exact issue and so I have not yet found the solution.   Any help appreciated!

    Hello desert_dweller5,
    It sounds like you art trying to access a Shared Photo Stream, but you do not have one of the devices to enable your Apple ID as an iCloud account.  The following article provides information on how Shared Photo Streams work:
    iCloud: Photo Stream FAQ
    http://support.apple.com/kb/HT4486
    The article states that for privately Shared Photo Streams to work, the recipient will not only have to have an Apple ID, but it will have to be an iCloud account:
    Friends and family with iCloud accounts can view your photos in the Photos app on any device using iOS 6 or later; on a Mac in iPhoto 9.4 or Aperture 3.4 or later; on a Windows PC with Windows Vista or later and iCloud Control Panel 2.0 or later installed; or on a second generation or later Apple TV with software version 5.1 or later installed. They can also view your photos on the web if you enable Public Website in the settings or options for your Shared Photo Stream.
    Since you do not have an iCloud account and just and Apple ID, your friend can share the photo stream as a public website so that you can view it, as stated in the same article: 
    Can I share with people who don't have an iCloud account?
    Yes. If you enable Public Website in the settings or options for your shared photo stream your photos will be published to a website that anyone can view in an up-to-date web browser.
    To be able to change an Apple ID to an iCloud account, you would need an iPhone, iPad, or iPod touch with iOS 5 or later or a Mac with OS X Lion v10.7.4 or later as stated in the following article:
    Creating an iCloud account: Frequently Asked Questions
    http://support.apple.com/kb/HT4436
    Best,
    Sheila M.

  • Gamecenter sync with multiple ios-devices

    My grandparents have 3 ios-devices: 2 ipads and an iphone. They all use the same apple-id. Grandmother plays a game on her ipad and iphone that syncs with gamecenter. Grandfather has the game on his ipad but its 'empty' since he doesnt play.  The iphone keeps on asking to be synced with gamecenter.
    My questions:
    1. If we sync the iphone, with what game will it sync? The empty one on granddads ipad or the correct one on grandmas ipad?
    2. Is it a solution to delete the game from grandpas ipad (and remove it from gamecenter)?
    3. Since the iphone hasnt been synced for awhile, there is currently an old version of the game on the iphone. If i delete granddads game from his ipad/gamecenter, how do i know that the iphone will get the version of the ipad and not the other way around?

    What is synched in Game Center depends on what the app developers have included. Some are just achievements, some sync game progress, some both among other things.
    If they both primarily use one device, why don't you just create a separate Apple ID for Grandpa? They can still share apps rather than buying new one for him by doing this...
    Assuming both Grandma and Grandpa have their own Apple IDs and Grandma's was used to purchase apps. Continue to use ONLY the one Apple ID to purchase apps so they can be shared.
    Log into both devices in Settings > iTunes and App Stores using Grandma's Apple ID. This will allow all purchased apps to run on both devices.
    For Facetime, iCloud, Game Center and Messages, let each of them log in using their own Apple ID. Those are located in...
    Settings > Game Center
    Settings > Facetime
    Settings > Messages
    Settings > iCloud

Maybe you are looking for