Using SE as a Controller

Hello,
Is it possible to use SignalExpress to automate the repitition of the following task...
1) Record a voltage for 30 seconds using an NI DAQ
2) Send a digital output immediately following the 30 seconds to open/close an air valve for the next 5 minutes
I would like to be able to repeat the above two steps over the course of a few hours.
Thanks,
Akshay

Yes, provided you don't need really tight timing.  If you do, you may still be able to do it by chaining triggers through your acquisition and generation devices.  Look at the sequence break step and the digital triggering options for your devices.  If you need more info, let us know and give us a bit more information about what devices you are using.
This account is no longer active. Contact ShadesOfGray for current posts and information.

Similar Messages

  • Req any examples of how to use a USB midi controller​/keyboards with Labview TIA

    Req any examples of how to use a USB midi controller/keyboards with Labview TIA

    Hi,
    To access the MIDI ports you will need to call the Windows SDK. To send MIDI commands is relatively easy, here is an example that shows you how to send data to a MIDI controller or keyboard.
    As far as input goes, this is the hard part. There are a series of functions that you need to call to open up the device, set some buffers and and possibly a callback to get notifications on the incoming data.
    Reading MIDI data will not be an easy task, your best bet will be to implement this in a DLL and call that DLL in LabVIEW, there should be some code available o the web.
    = "http://msdn.microsoft.com/library/default.asp?url​=/library/en-us/multimed/htm/_win32_multimedia_... is a link to the Windows multimedia functions that you could use for MIDI input.
    Let me know if you have any further questions.
    Regards,
    Juan Carlos
    N.I.

  • How to use orignal XBOX gamepad controller S under OSX ? (not xbox 360)

    Hi,
    i'd like to use my original xbox (not XBOX 360 !) controller on my MBA running under OSX 10.7.
    I tried to install Xbox HID Driver 1.3.4 for Mac OS X from http://xhd.sourceforge.net, but installation failed under Mac OS X 10.7 Lion.
    I'm getting an error message during installation.
    So, is it possible to use my old xbox controller with my mac ?
    Thanks !
    Here is the controller what I'm talking about : the "controller S"
    I bought a USB adapter for this controller :

    I am trying to do the exact same thing. Like you I failed to install that driver. Doesn't seem to be much else out there. Let me know if you have found anything. Think I will just have to step up and buy another controller.
    Sorry to be of no help..but you're not the only one to have this problem if that means anything

  • I need to bridge a printer off a wireless bridge using a 4402 WLAN Controller

    I need to bridge a printer off a wireless bridge using a 4402 WLAN Controller.  Would I need to make any changes on the 4402 WLAN Controller?

    One options is to take a cisco autonmous access point and configure it as a WGB. And no, you would not have to do anything special to the WLC in thay deisgn. The WGB would act as a wireless client.
    Make sense?

  • Why we are using servlet as a controller instead of Jsp?

    Can any explain answer for this question
    Thanks in Advance
    Why we are using servlet as a controller instead of Jsp?

    nareshannam wrote:
    Can any explain answer for this question
    Thanks in Advance
    Why we are using servlet as a controller instead of Jsp?Basically JSPs are suited to do just one thing, to generate HTML with variable content. You can put Java code in there too, but it's not a good place for it. Messy to validate, messy to debug. In fact, with tag libraries like JSTL, actual Java code is rare in professionally written JSPs.
    A controller does the bit that comes before you've decided what kind of response the user is going to get, typically it may invoke one of several JSPs according to validation etc.. There's a lot of logic, a lot of parsing parameters and so on. Much cleaner to do this from a Java class like a Servlet.
    Judging by this forum quite a lot of people come to JSPs from ASP or PHP and don't want to bother with actually writing Java classes. That's never going to be much good.

  • Can Photoshop shortcuts be configured to be used with a PlayStation controller?

    A Japanese guy has claimed@ in this video (簡単な漫画の描き方(2)【木星在住】 - YouTube 0:51->0:59) that Photoshop shortcuts can be configured to be used with a PlayStation controller. Can they?

    Thanks John.
    I suspect that may be the best answer I am likely to get but have not marked the question as answered just in case someone else can add anything.
    Your suggestion does work. I changed JPEG, TIFF and PSD to Photoshop CS3.
    The only (quite major) snag is that if I am using Elements and double-click a photo, it opens Photoshop CS3.
    This wouldn't matter if I was just using PS exclusively but I also want to use PSE at times.
    Looks as though I had better just leave them with their own versions of  Bridge.

  • How to use FND_MESSAGE In my Controller.

    Hi,
    I want  to display a message using FND_MESSAGE in my controller.Instead of hard coding message.
    Please explain me how to do it.
    Thanks.

    Hi,
    Check with this link:
    https://forums.oracle.com/thread/2219546
    --Sushant

  • Can i use my wired xbox controller with a new game i just bought (call of duty 2)

    can i use my wired xbox controller with a new game i just bought (call of duty 2

    If you can find drivers for it (it could be partially supported already since OS X comes with a load of drivers build in)... I guess it could work.
    I know some people use USB Overdrive to make stuff compatible, you might want to give it a spin: http://www.usboverdrive.com
    Then again Microsoft does have a PC version of it: http://www.microsoft.com/hardware/en-us/p/xbox-360-controller-for-windows#detail s

  • Using a Xbox 360 controller with Qosmio G30

    Hi,
    I'm trying to use the xbox 360 controller with pro evo soccer 2010 on my laptop.
    At first it was flashing, but then it stopped.
    The drivers and everything have installed correctly, is there any other way???
    In device manager, there are no exclamation marks, it seems fine.
    But the game wont play, unless I use the keyboard.

    Hello
    Maybe the controller is faulty.
    Have you tested it on your Xbox 360 and does it work?
    Can you also test another controller?

  • How do I create Labview VISA ports for *individual* GPIB instruments using Prologix USB GPIB controller?

    Hello,
    I'm trying to use a Prologix USB GPIB controller to control GPIB
    instruments, and I would like to have a virtual serial (VISA) port for
    *each instrument*, as is the case with a normal GPIB controller with a
    standard NI driver. However this is not what the Prologix driver
    provides -- it provides a single VISA virtual serial port for the
    entire controller. To address the instrument with GPIB address 11,
    you first send "++addr 11" to the serial port, and then you're talking
    to instrument 11. However, this means I have to change all old
    Labview programs.
    Is it possible to create a "wrapper" function of some kind that will
    define a virtual serial (VISA) port for each *instrument* on the
    controller? For example, to talk to GPIB instrument 11, call it
    ASRL3::11::INSTR, each time it is written to it would have to write to
    the virtual serial port of the controller, say ASRL3::INSTR, first "+
    +addr 11" and then the command that is sent to it.
    A clearer explanation of the difference (i.e. incompatibility), and of
    my objective:
    1) A normal GPIB controller with NI driver: I go to the NI
    Measurement & Instrumentation Panel, under GPIB, and Scan for
    Instruments; all the live instruments show up; subsequently when I
    want to use Labview programs that use VISA ports, the VISA drop boxes
    allow me to choose a different port for each instrument, e.g.
    "GPIB0::11::INSTR", "GPIB0::12::INSTR" would be instruments at
    addresses GPIB 11 and GPIB 12.
    2) The Prologix GPIB controller that plugs into a USB port: In
    Labview you get a *single* VISA virtual serial port, ASRL3::INSTR, for
    the entire GPIB0 controller. Therefore to address GPIB instrument 11,
    you write "++addr 11" to the virtual serial port ASRL3::INSTR, and
    then you are communicating with device 11, so you can write and read
    ASRL3::INSTR to talk to that device. Then to talk to device GPIB 12,
    you write "++addr 12" to the same VISA port, and then you are talking
    to that device. The problem is that this requires recoding all
    Labview code, whereas I would like to be able to use the same program
    either with a normal or with a Prologix GPIB controller. Therefore, I
    would like to create code that scans the controller for all GPIB
    attached devices and creates VISA ports for all. Such ports, when
    written to, would have to first write "++addr DEVICENUM" to
    ASRL3::INSTR (i.e. the port of the GPIB-USB controller) where
    DEVICENUM is the GPIB address of the instrument corresponding to that
    port, and then would have to do a write or read or whatever function
    is being done on that instrument VISA port.
    I haven't figured out if it is possible to do this easily. Help and
    pointers on where to look for hints would be much appreciated. Many
    thanks!
    Milos

    My first impression is that if you don't want to make any changes at all to existing programs is that the wrapper you need is one around VISA. You would need to intercept all of the calls into the NI VISA driver. If you create your own visa32.dll and in there, change the addressing and then call the real VISA driver, you might (repeat, might) get something to work. If this would even work, you still might find that you have to make significant changes anyway. The serial connection is going to be considerably slower, and interface specific functions such as service request handling, bus triggering of multiple instruments, etc., would be difficult to impossible. This would be a lot of work, imho, to just save a couple of hundred dollars over a real GPIB controller. I've seen this Prologix device before and have even used NI's RS-232->GPIB controller. The Prologix intended use to me seems to me more for a hobbyist or very casual user. Of course, I'm used to having multiple GPIB instruments worth 10s/100s of thousands of dollars and the cost of an fully compliant GPIB controller is just lost in the noise.

  • How use an ESP motion controller to drive an actuator by using Labview program?

    Our group bought a Universal Motion Conroller/Driver from Newport company and
    its model is ESP 300. Right now, I am going to use it remotely and I want
    to use Labview to compile the driving program. My thought is to move an
    actuator step by step in x-axis and the length of step moving is 2cm.
    After moving 40cm on x-axis from the beginning to the end, I will move the
    actuator one step on y-axis. Then I moving from the beginning to the end
    on x-axis again. I wonder whether somebody has such a labview program
    or not. Or, has anybody other sample Labview programs for the
    controller to control the moving? Can you provide them to me?
    Thanks a lot.
    Huili Wang

    Hello,
    There are several examples written in LabVIEW to do what you are trying to do but they will only work with National Instruments motion controllers, as they use driver specific VIs. In order to use your controller with LabVIEW you'll need a shared library of some sort. Once you have this library you can program your controller in LabVIEW by making function calls referencing to its shared library. See built-in LabVIEW examples for 'Using External Code'.
    I hope this helps. Let me know if you decide to go with one of National Instruments motion controllers instead and need help finding those examples I was referencing above.
    Best regards,
    Yusuf C.
    Applications Engineering
    National Instruments

  • Using popup in Component controller

    Experts,
    I would like to use the create_popup_to_confirm method in component controller so i could reuse them in other views. The problem i have is the "subscription to the button event". I am assuming the subscription should be done at the view level but how do i link it to the "button_kind" which is at the controller level ?
    Thanks
    ASujo

    For the susbscribe to button event  action should be aexisting in one view. and that you need to assign.
    you can assign it in comp controller also.
    but actions you have to create in the view.
    and for reusing the function for creating pop up, create some parameter in it
    like 1. for view controller
          2. for action names.
    then assign the buttons to the events using these paramters.
    thanks
    sarbjeet singh

  • How to use a specific MIDI controller to control instruments loudness?

    Hi, I just started using Logic, so it's possible I will find the answer to this question by myself over time, but maybe somebody can point me to the answer right now...
    I want to control the loudness (volume) of a software instruments over time, for a given note, using a MIDI controller channel. The note velocity only controls the loudness of the attack.
    Of course this is not applicable for an instruments such as the piano, but it is quite important for string or wind instruments where you can attack a note very softly but keep playing louder on the same note.
    The MIDI controller to control that could be after touch. In my case, it would be CC2 (breath control), as I use a wind controller.
    My experiment so far is that Logic sees the value of CC2 correctly, but whatever its value, the loudness of the note sound never changes.
    I understand that the answer to that question might depend on the instrument under consideration. Then an example would be of great help.
    Many thanks.
    JD

    Jean-Denis Muys wrote:
    My experiment so far is that Logic sees the value of CC2 correctly, but whatever its value, the loudness of the note sound never changes.
    As it was suggested you can try CC11 or you can transform your existing CC2 to CC11. Patch a transformer between the Physical Input and the Sequencer Input in Click & Ports Environment layer and make the next settings in the transformer:
    Conditions
    Status=Control
    Data Byte 1 (= 2)
    Operations
    Data Byte 1 (Fix 11)
    It this scenario your incoming CC2 will be transformed into CC11 and you can control the Expression (CC11) of a software instrument if it responds to that controller at all ( some software instruments must be mapped previously to have such respond ). Note you will be able to control only the selected track this way.
    You can try to use the Controller Assignment dialog and learn CC2 to control the "level" parameter of an instrument or its channel strip level fader, gainer plugin (which can be inserted in the top plugin slot) etc as well.
    !http://img59.imageshack.us/img59/4967/aglogo45.gif!

  • Using a Phidget Motor Controller and attempting to get a feedback loop

    Hello! Recently, I aquired a Phidgets 1065 motor controller and a compatible motor with built-in encoder. Currently, I am trying to write a program that allows me to input a position, and the motor moves at a user-specified speed until the encoder reaches that position. However, the original instructions to the Phidget VI's are so vague, I'm not entirely sure how to tackle this problem. Any help would be appreciated!
    Thanks! 

    It looks like Phidget has a lot of documentation on its website. This webpage might be helpful to get started: http://www.phidgets.com/docs/1065_User_Guide . This user guide shows how to connect the wires. Notice that both the motor control cables and the encoder cables are connected to the motor controller. I believe that the position control loops are performed on this controller/drive itself.
    Phidget also has LabVIEW VIs that you can use to set the motor position. This new position is sent to the motor controler through the USB connection and the motor controller will control the motion to that new target position. See this document to get started with the LabVIEW API http://www.phidgets.com/docs/Language_-_LabVIEW#Quick_Downloads . See this document for more information about each of the Phidget VIs: http://www.phidgets.com/documentation/web/LabVIEWDoc/index.html I believe that you would need to look at the section that talks about the servo control module.
    Take care,
    Jeremy P.
    Applications Engineer
    National Instruments

  • How to stop flashing lights using Playstation DualShock 3 controller in Mavericks?

    Mavericks allows the Playstation DualShock 3 controller to pair via Bluetooth very quickly, however the lights on the controller keep flashing like the controller is still in pairing mode.  The controls work fine, but I worry that the flashing lights will drain the controller battery.
    Does anyone have experience with this?  I bought the controller specficially because I read that Mavericks supported the controller. 
    I'm using a 15" rMBP late 2013. 

    I recently purchased and paired the DualShock 3 to Mavericks 10.9.5. I'm having the exact same experience as Brian noted above: it works great, but the 4 lights blink continuously. If anyone has any thoughts or Brian if you every found a solution to this, I'd appreciate the input.
    Thanks!

  • Using the BCF2000 midi controller in FCP5

    I have succesfully assigned the controller to work in soundtrack but am unable to make it work in FCP. Does anyone know how to asssign the faders to the audio mixer or should it as in soundtrack just recognise the mdi device.

    Hi,
    Just done this myself,
    first goto the tools menu and select control surfaces and hit + and select the control surface.
    then you must have to have the audio mixer open to use the control surface.
    FCP assigns the channels itself.
    Best of luck,
    Tim

Maybe you are looking for

  • How can I re-enable the "are you sure you want to delete this email" function?

    When I click delete my emails get deleted with one click. I accidentally click delete and they get lost in my trash folder often. How can I enable the "are you sure you want to delete this email" function?

  • Down payment for PO

    Hello, There is one downpayment booked for vendor and cleared the same amount last month . But now my client wants to book that downpayment amount for PO . Please guide us how to correct this downpayment posting for currnet requirement (PO ). Thanks

  • BILLING TO ACCOUNTING - FOREIGN EXCHANGE RATE IN THE PAST

    Hi All, 1.     In FI, we are maintaining translation rates on regular basis and the translation (FI)/ pricing (SD) date is our reference in SD transactions from Contract to Billing. 2.     In Contract, we maintain foreign currency, exchange rate, and

  • FW800 Card causes G4 all firewire ports to go dead

    I tried to install an Allegro Firewire 800 card from Sonnet into my G4 1GHz Dual Processor G4. I put the card in, connected my firewire drive and got the following outcome. 1. When I re-booted, the computer hung at the blue screen that comes right af

  • Creating AP drafts

    Hello, We are trying to create a AP draft and when pressing the Add button the following message is appearing: "No matching records found 'Payment Terms' (OCTG) (ODBC-2028)" However, the draft is created. Do you know why that message is appearing if