Clocking digital I/O using a hardware timer.

I am using a DaqCARD-6062E to create a JTAG interface to a microcontroller. Using the delay VI's to create the clock and shift out bits serially takes a long time since I have to shift out 600 bits and the smallest delay I can use is 1ms (making the period 2ms, x600 bits to shift out = 1.2 seconds). I'd like to use one of the timers in the 6062E to clock 5 output lines and 1 input line. I tried using the Intermediate Digital IO functions but it doesn't look like my hardware supports it. Any suggestions would be appreciated.
Thanks,
John

Hello John,
Hardware timed digital I/O is not supported with your card. So you are limited to static, or software timed digital I/O. Is it a possiblity for your application to output more than one bit at a time, on multiple digital lines? If so, you could do port output, use all 8 lines simultaneously, and cut your time by a factor of 8.
-Alan A.

Similar Messages

  • I performed a time machine backup without plugging my labtop into a power source. My computer died and all the settings were changed, ie the clock and date were changed back to 2001. So I tried to restore my computer using a previous time machine backup.

    I performed a time machine backup without plugging my labtop into a power source. My computer died and all the settings were changed, ie the clock and date were changed back to 2001. So I tried to restore my computer using a previous time machine backup. (which I now know was wrong). However, when time machine tried to restore it said there was not enough room to do a backup. It seems that it did a half backup because some essential  files such as system profiler are now missing. Can I undo this restore...? What can I do to fix this

    You need to do a full system restore, per Time Machine - Frequently Asked Question #14.
    If that sends a message, please note the exact wording.

  • How can I use the hardware compare feature of the 6551 card to trigger scripts

    I can dynamically and seamlessly generate different waveforms by triggering different scriptTriggers that drive one or more of the 4 PFI lines. However, I need to evaluate a channel at a specific location or locations set by a script marker in real-time and generate a different waveform stored in on-board memory based on the result of the evaluation. I have attempted to use the hardware compare feature without any success. I am trying to dynamically respond to an I2C device based on the ACKs or NACK response of the device under test. Can the 6551 card accomplish this? Has anyone successfully tested an I2C or SMBus communication stream with 6551 card?

    Hello,
    I can understand why hardware compare did not work out for you application.  Hardware compare uses a signal that was generated to make a digital pattern and then waits a few clock cycles before acquiring the signal that needs to be compared to the digital pattern. 
    I would look into using a script trigger to evaluate the channel value, where the script structure controls when it is evaluated.  Please note that script triggers will need to be cleared after they are detected for reasserting.  Some script syntax actually clear the script trigger and then use a wait until script trigger structure.  Please refer to the HS DIO Help for documentation on Common Scripting Use Cases. 
    Please provide us with further details about your application.  The more information, the better!  I was not too clear on what you where wanting to evaluate and where is it coming from. 
    I would also like to mention that National Instruments has a NI USB 8451 which is capable of I2C communication.
    NI USB 8451
    Samantha
    National Instruments
    Applications Engineer

  • Can we demodulate the signal recieved at DAQ card without using any hardware interface(by only using labview)?

    Hi all,
    Can we demodulate the signal recieved at DAQ card without using any hardware interface(by only using labview)? if yes then how? please give brief idea.
    Regards,
    Amit

    There is probably a way to do it, but it it may be easier to use an X-series board for the job.   They support a new counter capability for count reset on a digital edge without needing to be configured in encoder position mode.  I am not sure exactly how that feature's been implemented however, so maybe it won't make things easier after all.
    The plan based on the hoped-for behavior: 
    1. Configure an X-series counter for pulse generation based on "ticks" of your clock channel.
    2. Set both initial delay and low time to the critical # of ticks.
    3. Configure for count reset on a digital edge (if possible in pulse generation mode)
    4. Configure the count reset value to be the critical # (or possibly 1 less, if possible in pulse generation mode)
    5. If you want the output to remain high indefinitely, configure the counter task to use its own output as a
    pause trigger, and pause while high.
    The way pulse generation works is to preload a # of "low time" ticks into the count register.  Then every source edge will decrement the count.  When the count reaches terminal count (0), the counter's output is toggled (or can be configured to pulse).  The register is then loaded with the # of "high time" ticks and the process continues.
    You would be perpetually interrupting the count-down process as long as you got your triggers in time.  The count would keep getting reset to the # of low counts, keep decrementing toward 0 without reaching it, and so on.  If ever you did reach 0, the output state would toggle high, then the high state would prevent subsequent clock signals from decrementing the count.
    You can conceivably do a similar thing with a 6601, but I'm pretty sure you'd need 2 counters working together to get it working.
    -Kevin P

  • HT3231 Is it better to migrate to a new MacBook Pro using FireWire, from Time Machine, or over ethernet?

    Hello,
    Is it better to migrate to a new MacBook Pro (non Retina display) using FireWire, from Time Machine, or over ethernet? The older Mac is a MacBook (Intel, 2007 vintage). The Time Machine backup is to a Western Digital external drive with FireWire & USB ports.
    Thanks!
    Chips

    Thanks for the helpful reply.
    After posting, I read & researched further. We're going to be limited by the hardware – the MacBook & external drive both have FireWire 400, & we don't have a 400 to 800 cable or adapter. So we'll connect by ethernet, & be patient that it make take some time.
    I have to assume that Migration Assistant will be just as comprehensive regardless of the connection method / protocol.
    Best!

  • Generating 2 clocks with different phase using PXIe-6674T ??

    Hi,
    is it possible to generate 2 clocks (same frequency) with different phase using PXIe-6674T ?
    regards,
    Yan.

    hi,
    somehow i cant use the daqmx digital counter to generate nice 10MHz pulse train with my pxi 6733.
    The option now I can use my timing module pxie 6674T to have base clock 40MHz, and then using divisor 1 and 2  I can generate 2 synchronized clock in PFI0 and PFI1.
    Then I use function connect terminal to connect Oscillator and PXI_Clock_10 to get my pxi chassis synchronized with my timing module.
    Then I use pxi clock as reference to generate my digital signal with pxie 6544.
    Somehow, my generated signals; clock from timing module, pxi clock from backplane and digital signal from pxie 6544 are not synchronized. The phase difference keeps changing.
    I dont see any Init.vi while working with pxie 6674T. I'm assuming I can simply connecting clocks and triggers through RTSI bus, then generate my digital signal with 6544.
    I need help to have 10Mhz from 6674T and another 10Mhz from 6544 with 1/4 phase difference between them, which should be stable all the time.

  • How do I create a digital signature to use when filling out applications online?

    The application is asking me to add or create a digital ID to sign and encrypt documents. The certificate that comes with your digital ID is sent to others so that they can verify your signature.
    I have four options: Browse for an existing digital ID file
    Configure a roaming ID for use on this computer
    Create a self-signed digital ID for use with Acrobat
    Look for newly inserted hardware tokens

    Formscentral does not support forms with digital signature workflows. I suggest you see if our Echosign product meets your needs.

  • Using Apple Hardware Test?

    Hi, I need some assistance.
    I've got a MacBook Pro from 2011. That have some hardware, I'm sure. Please see this post. https://discussions.apple.com/thread/6029708
    So I'm trying to use Apple Hardware Test. http://support.apple.com/kb/HT1509?viewlocale=en_US
    But I can't make it work. And I've read the instruction for using the Apple Diagnostics test as well. http://support.apple.com/kb/HT5781?viewlocale=en_US
    And it seems to me to be exact same approach.
    Using Apple Hardware Test on computers with OS X 10.7 or later
    1. Press the power button to turn on your computer.
    2. Press and hold the D key before the gray startup screen appears.
    3. It takes a minute or so for AHT to start up and inspect your hardware configuration. While this is taking place, an icon appears on the screen...
    To start Apple Diagnostics:
    Turn off your computer if it is on by choosing Shut Down from the Apple () menu.
    Press the power button to turn on your computer.
    Immediately press and hold the D key until Apple Diagnostics begins.
    If you previously selected a language for” the computer, a "Checking your Mac" screen will appear in that language.
    Can anyone instruct help me? I've tried using 25 times enabling the AHT. But the little icon never shows. I just get the regular login screen after some time.
    MacBook Pro early 2011.
    OS X 10.9.2

    Sweet, OGELTHORPE
    That worked! Apple own instructions are really not impressive. Haha. ****.

  • How to display the Date Time using the System Time zone

    Friends,
    Can anyone help me with below scenario..
    I have to display Date Time on a jsff page, This value associated to one of Transient View object populated from the database.. Is there any way I can handle on the screen to display the same date /time bassed on the system time zone ?
    I know one way how we can handle it.. while populating to View object we can set the time based on the system time zone.. but it would be easy and simple if there is any approach I can use on UI layer itself..
    thanks

    I don't understand why this display doesn't pay attention to the date/time format settings that are set in the language and text prefs.
    Those settings are used for date OR time, and provide for different displays depending on the space available. The menu bar does not have a fixed space available, and wants both date and time.
    In Leopard, it used the medium time format. To get the date and time, you could modify that format to include the date, but that could cause problems with software that happened to use the medium time format and expectede just the time. Also, you might want to change the medium time format without changing the menu bar display. For these reasons, Snow Leopard's menu bar clock uses its own formatting for data and time display.

  • I have a new iPhone 5 and receive the following message when texting some people within my contacts.  Message sent using invalid number of digits please resend using 10 digit number or valid short code Msg:2114

    I have a new iPhone 5 and receive the following message when texting some people within my contacts.  Message sent using invalid number of digits please resend using 10 digit number or valid short code Msg:2114. Online I found a discussion that stated i needed to delete contact and re-add. I have done that to no avail. Any ideas?

    I had the same issue with the iPhone 6 and tried everything!  I now understand that at some point I stored a number for a contact without including the area code and sent a text message.  So, to correct the issue, you must literally "erase" all references to the contact, not just the number.  Deleting the contact and entering a new one is not enough because the iPhone stores references to that number in multiple places.  The steps below worked and are very simple:
    1) On the contact screen, delete everything stored for that number.  You can't just edit the contact to fix the problem, so write down or record the info somewhere before you complete this step.  Choose edit and then select DELETE to eliminate the entire contact which means home, work, cell, email address, etc.
    2) Delete the entire string of messages you sent to that number.  That's every single message...
    3) Now delete the entire string of invalid 2114 messages you received after your text(s) failed.
    4) Finaly, remove the contact from FAVORITES if you saved it that way. 
    5) To validate that all this worked, simply go to the keypad or contact screen and enter the number associated with the contact to verify successful removal.  I used the keypad and dialed to confirm.  If the contact number still shows up, you need to go back and recheck your steps.  Trust me, I had to do this a few times.
    Several posts suggested that you should  reset and turn off your phone.  After following these steps, it was not necessary for me to reset or turn off my device. 
    is there a much faster way to achieve the same results?  Probably, but this was safe for an iPhone novice and may help you avoid inadvertently deleting other contacts or replacing factory settings that you need.  

  • Can I use Labview real time with PCI 6013?

    How much does Labview real time cost?
    Do i need to have some additional hardware to use labview real time with PCI 6013?

    You can not use the PCI-6013 board with LabVIEW Real-Time.
    We offer three platforms for LabVIEW Real-time. PXI embedded controllers, 7030 data-acquisition plug-in boards (7030/xxxx) and FieldPoint. For more information on these options go to www.ni.com/products and then choose Real-Time from the menu on the left. There are PCI versions of the 7030 boards. Each 7030 board has a data-acquistion board attached to it (6030E, 6040E or 6533). When you embed a LabVIEW Real-Time program on the 7030 you will be able to access the daughter board. You can not access other boards from the embedded program. If you want to use several daq cards in your real-time system I would recommend a PXI chassi and PXI daq boards.

  • How can i send MIDI clock out of logic 9 to hardware synths ?

    Hello !
    I would like to send out midi clock from Logic 9 to my hardware synth.
    Are my MIDI setting set up right ? I have attched some images below.
    Hope someone can help.......?!?!

    Create a few "External MIDI Tracks"
    Was exactly was what I was looking for - thanks, Pancenter!
    I didn't realize that this was available.  I was attempting to make pre-existing MIDI tracks into External MIDI Tracks; when it has to be initialized from the setup.
    I've been able to get my keyboard to be played using your suggestion.
    Again your expertise & assistance has been appreciated here, Pancenter!

  • Why Why Why didn't i get warned about some of my super used all the time programs not working with Lion? I am so sad. What can i do about it besides buying upgrades for all the programs??

    I am so upset because i didn't research enough before upgrading to Lion. I can't use a lot of my pograms i used all the time now. I want to go back to where i was before Lion. Is there a way to do it without costing me more money?

    I didn't say the price was necessarily a drawback; just thought I'd throw my two cents in if the OP didn't want to purchase more software (as he/she alluded to in the first post).  Even if it's a small cost (in your opinion), the OP said they didn't want to spend any more money.  I didn't think about buying it on ebay; but that's a good idea.  Just keep in mind that the Parallels free phone support is only good for the first few months after purchasing a new copy, so if you're buying a used copy, you won't get free phone tech support.  I think they have per-incident support once the free period is over, though.  And they probably have forums you can use to troubleshoot any issues.
    Parallels can also cause a slow/laggy OS, which could be seen as a drawback.  Of course, you could always purchase more RAM if the computer does lag, but there's another cost.  I'm sure it doesn't happen to everyone, but it can happen, that I've seen.  Especially if the computer you install it on is an older one that barely meets the Lion system requirements to begin with.
    I agree with you; I purchase hardware and software for the future.  If my new iMac won't run software from 2004-2008, I guess I'm upgrading.  I understand when people don't want to upgrade, but after so many years, it's not really a choice. 
    I prefer the dual-boot method; it's cleaner (in my experience) than a virtual machine software program, and causes fewer issues with the main OS installation.  It's really just preference, though.  The OP can try both ways and decide which is preferable for him/her.
    What I posted was (as I said in my first post) just my suggestion.  I wasn't trying to override what you said about Parallels being the answer; just adding a new answer that I didn't yet see in this thread, in case the OP wanted an alternative.  Maybe I mis-read the defensive attitude in your post, and if so, I apologize.  But you seemed to be defending something that I wasn't truly even attacking to begin with.  I feel that the best choices are the most informed ones, and with more options, the OP can find the best answer for him/her.
    Have a nice day!

  • Using Adaptive or Time Base Thresholds?

    I'm looking for information on what metrics and targets customers are using adaptive or time based thresholds in 12.1.0.4 EM.   If you've started using them, please let me know what metrics and use cases they're meeting.
    Thanks

    ddudge12,
    I haven't ever really used DAQ Assistant, but I *think* that the drop-down menu you mentioned is for selecting the Sampling clock, which is different than the counter Source. There doesn't appear to be a way to select a source signal in the DAQ Assistant -- it seems to expect you to wire a signal to the counter's default Source pin.
    You'll need to use a DAQmx Channel property node to select the 80 MHz timebase as a source. Attached is a screenshot of a very simple example that will count up as high as a 32-bit int can go, rollover to 0 and continue counting up, etc. It'll take a little less than a minute to rollover if all is working correctly.
    -Kevin P.
    Attachments:
    80MHz Source.gif ‏6 KB

  • Digital DJ mixes using Itunes library

    Hi,
    I hope someone out there can help me decide whether Garageband is the right option. I am looking for a program to make digital DJ mixes using my iTunes library. I used Pro Tools many years ago for years, so I am not new to hard disk recording. I just want to import, maybe 10 or 15 songs, and mix them over 2 or 3 tracks. Then track them so each song will track on a cd player but still continuously
    play track to track (I forgot what this is called, its been a while.) Just like a DJ mix. Pitching each track is very important. Does Garageband offer Time Stretch/Compression? I want to digitally beat-match each song to mix in/out. I'm also running an older ibook (see below). Should i look for an older version of iLife? Does it sound like Garageband can do these functions painlessly? Are the any other programs out there more suitable?
    Any information on this subject is greatly appreciated.

    I've been using GarageBand to digitize vinyl- It's great for that (with my Motu 896)
    I've been messing with an M-audio DJ mixing interface, and Torq Mixlab's "light" version. It works with Core Audio- feeds off your iTunes stash automatically, and records the mix too. To be able to use headphones in the DJ way if you don't have a multichannel interface an iMic works well.
    There's other software I've been experimenting with- because the computer I use for our music server is kinda slow. Here's some title's you'll like tasting:
    DJay: (49$ and worth it!!!) http://www.algoriddim.net/
    Mixxx (free!) http://www.mixxx.org/
    Audiophile (free!) http://homepage.mac.com/a_logan/PWS/
    DrDJ (free) http://www.lievendekeyser.net/
    Hope that info helps your quest. My goal is to make my M-audio midimixer wirelessly feed off my iTunes library- and stream the mix to different audio zones around the house via a couple airport expresses. I'm almost there! Yippie!

Maybe you are looking for