From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
02-06-2010 09:04 PM
I am using EMGWorks to record data from the delsys Myomonitor IV. Of course I would prefer to actually capture the signals in Labview, but with the little time I have left my other option is to have EMGWorks trigger my data acquisition for my other instruments in Labview. I have the delsys trigger output module (pdf manual: http://www.delsys.com/Attachments_pdf/Trigger%20Output%20Module%20(Wireless)%20Users%20Guide%20(MAN-...)
What I would like to do is monitor the usb 6501 (trigger module) and have it trigger my data acquisition. Has anyone done anything like this? Any examples would be greatly appreciated.
02-08-2010 04:55 PM
Hi Mark,
I am not familiar with the delsys Myomonitor IV, however you can use a simple DAQ task to Monitor a single line on your 6501, in the attached piece of code the loop will break when your trigger is recieved, we would need to know more about how your other instrumments are triggered to go any further, but at a basic level this is how you would monitor a digital line in LabVIEW.
You could also check out EMG tech support at:
http://www.delsys.com/ContactUs/EmailSupport.html
Let us know if you have any questions.
Thanks
Scott M.
02-08-2010 10:49 PM
Hi Scott,
Thank you for the help. I am using a DAQ to monitor the lines on the usb 6501. The instruction manual states that while EMGWorks is taking data terminal P0.2 is set high. I tried monitoring each line on the 6501 and they seem to be set to logic high no matter what is going on (before, during, and after data logging on EMGWorks). I contacted delsys for some support but am still awaiting reply. Another solution occurred to me today. EMGWorks begins taking data when ctrl+R is pressed on the keyboard. I could alternatively have a VI that waits for this combination to be pressed (or even just the keystroke 'R') and then starts my data acquisition VI, but I'm not really sure how this is done. The stop times are not so critical (I could stop EMGWorks and my data collection VI separately as long as they had the same start time). If this can be done easily any guidance would be greatly appreciated!
Mark
02-08-2010 10:51 PM
02-09-2010 05:49 PM
Hi Mark,
How are you monitoring the lines? If possible using a test pannel in Measurement and Automation Explorer should let you know exactly whats going on, on each line.
Scott