Is there a way to interface HTML buttons and responses to Labview

Hi all.
I am a long term Labview user, but this is an area I am relatively new to. Ultimately, I want to get an iPad to receive live streaming video from a Labview program running on a PC over wireless Ethernet. Buttons on the iPad should trigger events on the PC Labview and text data can be sent and received between the iPad to the PC. Data will only be stored on the PC. There will be no Labview controls or indicators on the iPad. The choices I see are:
(1) Use remote desktop application and run the webserver on the PC (Risks relying on another vendor and is costly)
(2) Just run the webserver on the PC with the webpages.
(3) Run the HTML on the iPad and get it to talk to the PC remotely.
(4) We are writing Objective C app on the iPad for message handling and video streaming. THis seems the hard way to go.
Incidentally, the Labview will talk to a USB camera and that video (in low res) needs to periodically find its way into the iPad with minimal latency (VLC has too much latency). So the streaming could either be concurrent where the Labview controls the USB camera and also redirects the video as needed to the iPad. Alternatively, the Labview could relinquish control of the USB camera, call a DLL for example for another app to take control of the video streaming until such time Labview tells the DLL to relinquish control of the USB camera, when Labview takes over once again. 
Any suggestions or help will be much appreciated befor emy hair goes much greyer!
regards,
David

I'm not sure about the video side of things - how you'd embed a video stream into the web-page which is provided by the LabVIEW application? One method is to have LabVIEW generate an image file from the camera and then serve that from the application (perhaps using javascript to reload the image periodically?) but I'm not sure what kind of refresh rate you could get with that (0.5s?). The other option would be to use a third party application (or perhaps library?) that serves the video stream over an appropriate connection - you'd probably need to investigate what video streaming methods the iPad supports in the browser (i.e. I don't think you could use a flash video player)
As for the buttons - another option would be to use WebSockets - it allows you to run a two-way TCP-like connection to a web browser using javascript. I had a go at it using my Android Phone as a game controller (arrow key buttons on a web-page and a score display). You can bind events to the buttons (or html elements...) to send TCP data to a WebSockets server running in LabVIEW. Once you have the API, you use it in a very similar way to the TCP/IP palette in LabVIEW, but with one additional function when the connection is established to perform the handshaking.
Certified LabVIEW Architect, Certified TestStand Developer
NI Days (and A&DF): 2010, 2011, 2013, 2014
NI Week: 2012, 2014
Knowledgeable in all things Giant Tetris and WebSockets

Similar Messages

  • Is there any way to interface an IEEE 1394 camera to LabVIEW 8.0 without buying the new vision software package?

    Is there any way to interface an IEEE 1394 camera to LabVIEW 8.0 without buying the new vision software package?  We upgraded to LabVIEW 8.0 to use a new NI Digital I/O device, but we do not have the budget to upgrade the camera driver for 8.0?  Is there any other way to interface an IEEE 1394 camera to LabVIEW?
    Thanks,
    Bpb

    I think this is possible if there is an SDK delivered with your camera or
    you use the Windows 1394 video driver for handling this.
    Kind regards,
    http://www.vhdl.eu
    "WU undergrad" <[email protected]> wrote in message
    news:[email protected]..
    > Is there any way to interface an IEEE 1394 camera to LabVIEW 8.0 without
    > buying the new vision software package?&nbsp; We upgraded to LabVIEW 8.0
    > to use a new NI Digital I/O device, but we do not have the budget to
    > upgrade the camera driver for 8.0?&nbsp; Is there any other way to
    > interface an IEEE 1394 camera to LabVIEW?
    > &nbsp;
    > Thanks,
    > Bpb

  • Is there a way to make rotated Buttons and ones that overlap??

    currently, im working on a dvd menu, and i want it to look like a stack of Polaroids,
    so i made the menu in photoshop with all the codes, like (+)(%) ect.
    though now i want the buttons to be overlapping and all tilted to a random direction,
    like a real stack of polaroids, i've tried making a "straight" menu and then rotating the buttons, but it didn't work.
    is there a way that you can rotate buttons and have the thumbnail footage also be rotated?
    and is it possible to have buttons that overlap at some point?
    (note that i want the Animated thumbnails)
    here's a random example picture i found online
    though i know it might be possible by making them all by manually in AfterEffects,
    by using the original footage with lots of masks to make thumbnail movies,
    but im not looking for such a tedious job, also im not very skilled in AfterEffects

    In DVD-Video, buttons cannot overlap, and their hit area will always be a rectangle...even if the contents of the button are rotated, it will result only in the rectangle becoming larger, to fit the rotated graphics.
    Regarding button thumbnail layers, they show similar behavior - they will always render out as a rectangle.
    If you don't use thumbnail layers (try a replacement layer), you should be able to rotate the button without the replacement layer getting re-adjusted. But note replacement layers don't accept video. If you want video in the buttons, you'll have to do all the work in After Effects.
    But remember - your buttons cannot overlap without introducing button highlighting problems.
    A better solution is to not make these buttons at all, but a regular menu layer or video background layer. And then you can create custom highlight layers in Photoshop, again making sure your buttons don't overlap. This would be a lot of work.

  • Is there a way to create a button to make an entire page visible or hidden in an Acrobat XI form?

    Is there a way to create a button to make an entire page visible or hidden in an Acrobat XI form?

    Note that Reader (11 or otherwise) cannot show/hide pages that are templates. Reader 11 can spawn new pages from templates and delete any spawned pages, however. It also supports spawning a template by overlaying it on an existing page.
    The UI in Acrobat 11 for making a page a template and setting its visibility is found under: Tools > Document Processing > Page Templates
    Here are some links to the JavaScript documentation: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.1216.html
    http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_Dev_Templates.80.2.html
    Note that some of this information is outdated with respect to Reader 11.

  • Is there a way to interface Labview Web GUI with Fusion Charts?

    Is there a way to interface Labview Web GUI with Fusion Charts for dynamic web presentation?
    http://www.fusioncharts.com/

    I have a ballistics program which our clients can use (see attached).  Basically there is a series of Cascading Combo boxes that the user must select for Bullet Manufacturer, Caliber, and Bullet ID.  The program then goes out to the relevant data file (.CSV) and provides ballistic inputs for the selected projectile.  The user is also required to enter in additional data, such as Sight Height, LOS Range, Temp, etc..  Once all data is input, the user either hits the Calculate Button or the Tab (I'm using Event Structures and I now realize this is an issue for Web UI Builder), and the data gets passed to a MathScript which then crunches numbers and spits output to fill a table and a series of Graphs based upon the tablulated data (if so desired).
    I was hoping to use Labivew for the first two parts ( Data Collection and Number Crunching) and use something like Fusion Charts for the presentation.  I tried learning Ruby on Rails.  I was successful with the Ruby part (basically the Mathscript portion) but really got hung up on the Rails section and the need for something like JSON to interface with it.  Could not find a useful source of information which really showed you how to combine the two effectively. 
    Attachments:
    Ballistics1.JPG ‏144 KB
    Ballistics2.JPG ‏265 KB

  • Is there a way to create a button that links to a website?

    Is there a way to create a button that links to a website?
    I was reading up that it's possible to this with menus, and tracks but can you do it with a button and how?
    I am hoping to create a button that people viewing my discs on a computer can click on the link and their web browser will pop up and take them to a website.
    Any help is appreciated.
    Thanks.
    -Fraky

    dvd@ccess questions are being asked once a week on this forum, so I'll repeat why it's useless:
    - Mac users have to enable the feature in the preferences of DVD Player in order to for the links to work.
    - PC users have to install a small application on their PC, and they have to reboot the PC in order for the links to work.
    - On top of this, it's still unreliable, and may not work on some computers.
    It's a dog: Don't use it.

  • Is there a way to create a button on the front panel that would automatically open the txt file data is being stored to?

    I am saving data read from FieldPoint to a .txt file. Is there a way to create a button on the front panel so that when the user pushes this button it automatically opens the .txt folder in notepad? I want to bypass the user having to find the file in the computer in order to open it.

    Hi jem,
    I suggest that you break this up into three seperate questions and re-post to this list. That way you get more ideas from others that may have better insites than myself.
    Re:the sysexec
    The Sysexec will allow you to execute a dos command. This is the equivalent of going to
    Start>>>Run
    What you should do is find the proper DOS command sysntax that is required to open a text file in notepad or your favorite editor. Once you know what a good DOS command is, you should pass that string to the Sysexec.VI. The Sysexec has an input that allows you to choose if the code waits for the command to complete or if it should just start the program and let it run in the background. Sysexec will open its own window to run the command you speci
    fiy.
    Ben
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Is there a way to prevent HTML from being displayed in forum?

    Is there a way to prevent HTML from being displayed in forum in BC to avoid linking to other sites on an eCommerce site?

    Thank you for your post!
    Unfortunately there isn't a way to restrict customers to post on your forums links to other sites.
    However what I suggest here is to choose to moderate each forum post and this way you can choose to approve or remove links from the posts sent by customers.
    I hope this helps!
    Andrei

  • Is there a way to make customisable buttons?

    I think it's called a macro. Is there a way to make a button to put on your tool bar that can perform a series of actions. For instance, it would be nice to have a button that can bookmark a site and automaticly sort it into a specific folder. Or a button that can toggle the "When I open a link in a new tab, switch to it immediately".
    Thanks.

    In DVD-Video, buttons cannot overlap, and their hit area will always be a rectangle...even if the contents of the button are rotated, it will result only in the rectangle becoming larger, to fit the rotated graphics.
    Regarding button thumbnail layers, they show similar behavior - they will always render out as a rectangle.
    If you don't use thumbnail layers (try a replacement layer), you should be able to rotate the button without the replacement layer getting re-adjusted. But note replacement layers don't accept video. If you want video in the buttons, you'll have to do all the work in After Effects.
    But remember - your buttons cannot overlap without introducing button highlighting problems.
    A better solution is to not make these buttons at all, but a regular menu layer or video background layer. And then you can create custom highlight layers in Photoshop, again making sure your buttons don't overlap. This would be a lot of work.

  • Is there a way to add images , text and button in the individual marquee of a carousel

    Is there a way to add images , text and button in the individual marquee of a carousel ?

    Write a custom carousel.  Usually carousel components are just ULs that use something like jQuery to rotate through the LIs.  The foundation carousel component is really just designed for some specific use cases.  Generally I would just recommend rolling your own.

  • Is there any way to use RUN button to deploy the application and open IE...

    Hi
    Thank you for reading my post
    i used to use Run button to compile / deploy and run (opening the browser to project context path) .
    i want to know is there any way to use RUN button to deploy an application to standalone OC4J and opening browser?
    I know that we can define ear or war deployment profiles and use them to deploy the application to stand alone server , but i want a single click solution.
    thanks

    Hello,
    Try disabling graphics hardware acceleration. Since this feature was added to Firefox, it has gradually improved, but there still are a few glitches.
    You might need to restart Firefox in order for this to take effect, so save all work first (e.g., mail you are composing, online documents you're editing, etc.).
    Then perform these steps:
    *Click the orange Firefox button at the top left, then select the "Options" button, or, if there is no Firefox button at the top, go to Tools > Options.
    *In the Firefox options window click the ''Advanced'' tab, then select "General".
    *In the settings list, you should find the ''Use hardware acceleration when available'' checkbox. Uncheck this checkbox.
    *Now, restart Firefox and see if the problems persist.
    Additionally, please check for updates for your graphics driver by following the steps mentioned in the following Knowledge base articles:
    * [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]]
    * [[Upgrade your graphics drivers to use hardware acceleration and WebGL]]
    Did this fix your problems? Please report back to us!
    Thank you.

  • Is there a way to "mix" the nodes and leaves of the tree so if they are at the same level, they will display in a specified order.

    Is there a way to "mix" the nodes and leaves of the tree so that even if they are at the same level (1,2,3...), they will display in a specified order (via sort sequence, alphabetical, etc.).
    History:
    We are using the Tree UI element to display/manage a material bom interface. We seem to be running into an issue with displaying the nodes/leaves of the tree.. regardless of the order that the context is built (which is currently the order of the exploded BOM from from CS_BOM_EXPL_MAT_V2), the bom is displayed with the nested boms at the top of each level and the single materials below them. For example. If  TK1 contains Material1, Material2, Material3, Kit1(containing component1, comp2, comp3), Material4, Kit2(containing comp4, comp5, comp6), and Material5 (in this order), the tree will display with the A level node as TK1, the next node as Kit1 (with its subleaves of comp1,comp2,comp3), Kit2(with subleaves of comp4,comp5,comp6), THEN Material1, material2, material3, material4, material5.  Our users are adamant about the items displaying in the correct order (which should be alphabetical based on the description for one report and by location for purposes of inventory for another). I've searched but not been able to locate a similar question. If I've missed it, please point me in the right direction. The users want the tree,  not a "tree" table.  This is our first attempt at the tree, so maybe we're missing something basic?
    TK1
    -Mat1
    -Mat2
    -Mat3
    -Kit1
    --Comp1
    --Comp2
    --Comp3
    -Mat4
    -Kit2
    --Comp4
    --comp5
    --comp6
    -Material5
    displays as
    TK1
    -Kit1
    --Comp1
    --Comp2
    --Comp3
    -Kit2
    --Comp4
    --Comp5
    --Comp6
    -Mat1
    -Mat2
    -Mat3
    -Mat4
    -Mat5

    co-workers said example picture is misleading.. we can make the order work if everything is a "folder" but not a mix of "folders" and "files" (if making a visual reference to the windows browser). i.e - a file is represented as an empty folder.
    TK1    
    . Mat1
    . Mat2
    . mat3
    > kit1   
    .. comp1
    .. comp2
    .. comp3
    . mat4
    > kit2
    .. comp4
    .. comp5
    .. comp6
    . mat5
    displays at
    TK1
    > kit1
    .. comp1
    .. comp2
    .. comp3
    > kit2
    .. comp4
    .. comp5
    .. comp6
    . mat1
    . mat2
    . mat3
    . mat4
    . mat5
    we can make it work if everything is a folder. This is our current workaround.
    TK1
    > mat1
    > mat2
    > mat3
    v kit1 (when expanded)
    .. comp1
    .. comp2
    .. comp3
    > mat4
    > kit2 (when not expanded)
    > mat5

  • HT1444 Is there a way to undo an update and go back to prior version?

    Is there a way to undo an update and go back to a previous version? I installed the latest version of 10.7.4 (?) on my iPhone (4s) but I hate it. I was warned by another user not to update. She said I would regret it. I should've listened.
    1)The Icons are lighter in color with tiny print on them - resembling a bunch of light colored boxes without meaning.
    2) I used to be able to double-click the home button, press-and-hold a running icon at the bottom and deselect all that were running to prolong my battery life, but I can't figure out how to do that now.
    I am reluctant to update my iPad now. I think I will readjust my settings to make the updates "hidden".

    Unfortunately there isn't a downgrade path. However, to improve legibility go to Settings>General>Accessibility and turn 'Larger Type' on and make adjustments there. Also you can turn the 'Bold Text' option on.
    To close down apps, double-tap the Home button as before and any open apps will appear as a reduced sized window of the app. Stroke that window 'up' and the app will close down.

  • If I own Adobe Photoshop Elements 12 and have it installed on my computer, how can I get access to Adobe Bridge without a monthly subscription?  Is there a way to use Adobe Photoshop and Bridge without paying a monthly fee?

    If I own Adobe Photoshop Elements 12 and have it installed on my computer, how can I get access to Adobe Bridge without a monthly subscription?  Is there a way to use Adobe Photoshop and Bridge without paying a monthly fee?

    Hi Jaclyn2,
    Please follow the steps mentioned in the kb: http://helpx.adobe.com/creative-suite/kb/error-update-server-repsonding-cs4.html .
    Regards,
    Romit Sinha

  • I have a ph window and a macbook pro is there a way to transfer my movies and music on to a ph window

    i have a ph window and a macbook pro is there a way to transfer my movies and music on to a ph window

    Your signature says you have 10.6.8 - is this correct? (It it isn't please amend it to prevent confusion).
    Assuming Snow Leopard, iCloud has not been deleted - it was never there. The minimum requirement for iCloud is Lion 10.7.2 (Mountain Lion preferred): the iCloud Preference Pane does not appear on earlier systems - the MobileMe pane appears on Lion and earlier but is non non-functional - you cannot now open or access a MobileMe account.
    You can set Snow Leopard up to access the email on an existing iCloud account which has been set up on a compliant device, and you may be able to sync iCal using an unsupported (and possibly unreliable) hack, but no other facilities will work. You cannot open an iCloud account on Snow Leopard.
    This page outlines the limited use you can make of an existing iCloud account with Snow Leopard:
    http://www.wilmut.webspace.virginmedia.com/notes/icloudSL.html
    To make full use of iCloud you will have to upgrade your Mac to Lion or Mountain Lion, provided it meets the requirements.
    The requirements for Lion are:
    Mac computer with an Intel Core 2 Duo, Core i3, Core i5, Core i7, or Xeon processor
    2GB of memory
    OS X v10.6.6 or later (v10.6.8 recommended)
    7GB of available space
    To purchase it you will have to ring Apple at the number given at the bottom left of this page.
    The requirements for Mountain Lion are listed here:
    http://www.apple.com/osx/specs/
    It is available from the Mac App Store (in Applications). (If you are currently pre-Snow Leopard you will have to upgrade to that to access the Mac App Store: it's available in the online Apple Store.)
    You should be aware that PPC programs (such as AppleWorks) will not run on Lion or above; and some other applications may not be compatible - there is a useful compatibility checklist at http://roaringapps.com/apps:table

Maybe you are looking for

  • Doing a software update, error occurs with message.

    The message is as follows:- "The following install step failed: run preupgrade script for AppleMobileDeviceSupport. Contact the software manufacturer for assistance." Can anyone offer advice on how I can overcome this problem.

  • How to know which hard drive contains the OS in Hp Pavilion dv7-4069wm? Upgrading.

    I'm thinking about upgrading one of my hard drives (320GB ea) in my HP Pavilion dv7-4069wm laptop for more storage.  I would like to keep the drive that contains the OS to avoid the hassle of making a copy, but I'm not sure which one that is. I haven

  • Using CS3 Libraries in flex builder

    Hi, Im fairly new to Flex and im a starting out with flex builder 3. I am trying to add the CS Libraries as I would have done via Preferences->Actionscript->ActionScript 3.0 Settings in Flash CS3 so that projects can reference these packages. I have

  • Failed to get the Availability State on server Distriubtionpoint1 for role SMS Distribution Point

    Distriubtionpoint1-- Server share distribution point Distriubtionpoint1-- Acting as site system role (DP) Distriubtionpoint1--attached under the primary PR0 (Primary server0) Primary server0-- reporting to CS0 (central site 0) Distriubtionpoint1-- Wi

  • PDA module question

    I just got my PDA module and try to write a simple program run on emulator. But after I click the icon in the emulator. It show "connecting to LabVIEW" and stay there forever. why? also, after I switch target to my PPC, I can not find the icon in my