Labview communicat​e with other programmin​g language

Hi,
I'm working on the Brainstem GP 1.0 module. It use C language as program platform. So, I was wondering is there anyway for me to used it in Labview?
Thanks.

The Brainstem is not capable of running LabVIEW (obviously).
LabVIEW code (VI's) cannot be run on the Brainstem, since the runtime engine
won't run on it.
You could buy the LabVIEW Microprocessor SDK and try to compile it's C code
to the Brainstem. But it will be expensive (license fee and long development
time).
Or, you can try to make VI's that add small parts of C or assembler code to
a string, and compile that. Much like how mindstorms does it...
You can also work with the compiled C code running on the Brainstem, for
instance through a serial port.
For hardware needed to communicate with it, I'd suggest a serial cable. It
is used to program it, so it should be able to communicate over it. This is
not really LV related though.
Regards,
Wiebe.

Similar Messages

  • Why can't labVIEW communicate simultaneously with all of my six RS 485 devices ?

    Hi everyone,
    i'm writing a VI that is able to read out 8 sensors from 6 devices connected by RS 485. I'm using the VISA subVI for that. 
    My trouble is, the more devices I connect at the same time, the slower the 8 sensor readings are coming in. One device takes 5 seconds and all six take 18 seconds, when they really should take 5 seconds, too. It seems to me, that labVIEW, the way I use it, can only read and/or write one device at the time. Is there a why to make labVIEW faster ?
    To be more exact about my diagram. I simply have open/write/read/close structure in a subVI which is called by a subVI that handles progression of the commands and the output strings. This subVI is called 6 times in a one while loop in my main program.
    I experimented with putting all device-work flows in one sequence structure, but there it became very obvious that more devices slow down the "rhythm" of my VI. 
    Any help is appreciated.
    cheers
    I attach the middle subVI
    Attachments:
    CallSensors.vi ‏19 KB

    PI-Control wrote:To be more exact about my diagram. I simply have open/write/read/close structure in a subVI which is called by a subVI that handles progression of the commands and the output strings. This subVI is called 6 times in a one while loop in my main program.
    You open/write/read/close each time you communicate?  That will wreak havoc on your performance.  You should open the port once at the start of the program and then close it once at the end.  You can read/write as much as you want in between.  Opening and closing ports repeatedly can really slow you down.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions

  • How can labview communicat​e with barcode scanner of USB interface

    I have no idea that USB barcode scanner is within USBTMC or not
    and there is no information available from the BCR supplier about the communication.
    Is there anyone give me suggestions?

    All that you need to read the scanner is a string control - just like you were entering the code from the keyboard. Could not get any simpler.
    Attachments:
    bar code read.png ‏8 KB

  • Ordering macbook other than English language keyboard

    Do ordering macbook with other than English language keyboard gives you a keyboard with 2 printed languages?

    lllaass wrote:
    No. there is only one language printed on the keyboard
    To see the examples of keyboards with two languages printed on them, check
    How to identify keyboard localizations - Apple Support

  • PLC Communicat​ions with Labview

    How do I view and record data from my plc to labview, currently we are using autmation directs DL205 with the 260 processor

    If the DL 205 communicates through the Modbus protocol, you could use the Modbus library. This library consists of a bunch of VIs which can be used for Modbus communication. Think of them as advanced Serial read/write VIs. However, if you are looking into monitoring, datalogging and controlling the registers, then I would recommend the LabVIEW Datalogging and Supervisory Control Module. Using shared variables, you can then easily bind, control and talk to the registers and most of the work is taken away from you.
    If the DL 205 doesn't communicate throught the Modbus protocol, then you would need an OPC server (like the NI Industrial Automation OPC Servers) and the LabVIEW DSC Module. You can then communicate from the LabVIEW DSC Module with the OPC server.
    Message Edited by Adnan Z on 03-15-2007 10:27 AM
    Adnan Zafar
    Certified LabVIEW Architect
    Coleman Technologies

  • What is Procedure for OPC Sever to communicate LabVIEW 7.1 with PLC (Any Make)

    we want to use OPC Sever to communicate LabVIEW 7.1 with PLC (Any Make).Can someone tell what is the procedure for the same and how to configure the OPC Server?

    Hey Sugam,
    Did you try to look into de Developer Zone in NI? Here are some Articles that could help you to get started:
    1. Tools for Troubleshooting OPC Interface Problems:
    http://zone.ni.com/devzone/conceptd.nsf/webmain/401CB3A4E216356286256BC7004B5831
    2. Accessing Remote OPC Server Using DataSocket: http://zone.ni.com/devzone/conceptd.nsf/webmain/D5DC903EC6F9320A862569EE007FEC7D
    3. Connecting LabVIEW to an OPC Server through a DataSocket Connection: http://zone.ni.com/devzone/conceptd.nsf/webmain/DF8C0A4BA2E2B22A86256A3700592BEA
    In short, you have to make your OPC server to run in your machine (you have to look into the documentation from the other manufacturer), and be familiar with NI Server Explorer (article 1 above helps with that) and you have to access the tag with datasocket or Tags (LabVIEW DSC). If you had LabVIEW 8, we introduced the concept of variables and you could configure the variable to access this tag.
    Hope this gives you an idea what to do.
    Barp - Control and Simulation Group - LabVIEW R&D - National Instruments

  • Labview dashboard with other web servers, like a PLC

    Hi
    Is it possible to use labview dashboard with other web servers, like a PLC?
    Regards,
    Vadie
    Solved!
    Go to Solution.

    Vadie, 
    To have Data Dashboard communicate with a PLC you will need to have a Windows PC or NI RT Target in between the two.  I hope this image helps to illustrate this.
    Mark
    LabVIEW R&D

  • I just got the iPhone 5S.  I am able to RECEIVE air drops from people, but I can't send anything via Air Drop.  I doesn't seem to be communicating with others.  I have Air Drop to communicate with my contacts, but it isn't working.  :(  Help!

    I just got the iPhone 5S.  I am able to RECEIVE air drops from people, but I can't send anything via Air Drop.  I doesn't seem to be communicating with others.  I have Air Drop to communicate with my contacts, but it isn't working.    Help!

    iOS: Use AirDrop to wirelessly share content

  • How can I communicate with other applications from my Java application?

    Hello,
    I need help about how can i communicate with other application(say textpad.exe/wordpad.exe/MS word.exe) from my Java program.
    More precisely, I need to know how i can get the current position of the cursor whether it is in any .txt/.doc files, then I may write some text in my java application and click a button and then my program will append the line(string) in that position of the file which is running under another appliction(Notepade.exe/MSword.exe).
    Please provide me some help.

    I may be wrong (and anyone, please correct me if so), but Java may not be the best tool for something such as this. I envision that you'd have to make some OS calls such as calls to the user32.dll, and while this can be done through the JNI, you'd still have to have a C or C++ program doing the dirty work.

  • In the latest iOS updates, did Apple change the way Airplay communicate with other devices through Wifi?

    Short :
    In the latest iOS updates, did Apple change the way Airplay communicate with other devices through Wifi?
    Detailed:
    We had a glitch with our Apple TV 3A 3-4 weeks ago and had to factory reset it (we reconfigured it with the exact same configuration than before the crash), it's now running iOS 7.0.2, I can't saw which version it ran before the problem though.
    It's used in a business environment with 30+ iPads 2, half of them are updated to 8.1.1 and the other half to 8.1.2. We use the latest iTunes version.
    Before the glitch that required a reset, all the iPads were detecting and mirroring when needed to the Apple TV, but now the iPads don't see the Apple TV in their list of Airplay devices anymore (but they detect various other devices inside our network).
    I have to add that our Apple TV is able to navigate the movie store correctly, so I assume that it's not an internet restriction issue from our end (also, the APple TV do not see either any of the many iPads on its device-detection screen.
    We successfully connected an iPhone 5S and an iPhone 6 through P2P Airplay, so it's not the issue, but when we connected the iPhones to our Wifi network (Same as all the other devices are using) the Apple TV suddenly disappeared from the choices.
    Hence the reason why I inquire to the possibility that some changes were made in one of the latest iOS revisions, if so, we would require some details so we can adjust our Wifi configuration accordingly to allow the proper detection of devices.
    P.S. I tried the basic troubleshooting of Airplay problems with no avail. Airplay button is displaying on the control panel, Airplay do not show the Apple TV at all (so it's not either the trick to display the Mirroring button), we also already proceeded to the suggested devices reboots, so my issue is quite more complex I believe.
    Thanks in advance.

    PhotogYogi wrote:
    I Have the same issue on a brand new iPad mini 2. My battery is only lasting up to 5 hours. I went on chat with Apple last night and they said my battery is fine and its a Safari issue. I'm literally losing 1% every 3-4 minutes. I tried recalibrating my battery, signing out of iCloud, shutting off all locations, turning off background app refresh, restoring network settings, restoring all, and finally restoring from iTunes with no luck. This is just awful. I got this iPad so I could use it on my long flight for a trip I have coming up, and unfortunately, it's not going to last that long, plus I'm concerned about how many times i will be recharging my battery because of this since battery's do have a life cycle dependent on the number of charges. This is frustrating and needs to be fixed ASAP and addressed by Apple.
    By the way, Apple told me to bring my device to the Apple Store because it's still under warranty. That's great and all, but I'm going to waste my time if there is no fix for this issue.
    Ok so you want Apple to address the problem, but yet you don't want to take it to them just in case they can't fix it? What if they can fix it? Complaining here certainly won't fix it.

  • Can BEA JMS C APIs be used to communicate with other JMS servers?

    Hello,
              Can BEA JMS C APIs be used to communicate with other JMS servers?
              If yes, is it enough to download, compile the JMS C APIs, and link the C applications to the libraries (shared or static) produced?
              If not, can you point me to an open source framework that can be used to enable C applications to communicate with JMS servers?
              I have HP-UX server that has both C and Java compilers (Java 1.5).

    The JMS C client is a pre-compiled library - we don't supply the source - so C applications link to it. If I recall correctly, there is an HP version. The C client library is actually thin layer that uses JNI to directly invoke a Java JMS client running in an embedded JVM.
              The library might work with other vendor's Java JMS clients, but BEA does not officially support this usage.
              Tom

  • Can't communicate with other hosts from primary domain.

    Hi all, I add vsw0 as below:
    ldm add-vsw net-dev=e1000g0 primary-vsw0 primary
    ifconfig vsw0 plumb
    ifconfig e1000g0 down unplumb
    ifconfig vsw0 (ipaddressofserver) netmask 255.255.224.0 broadcast + up
    mv /etc/hostname.e1000g0 /etc/hostname.vsw0
    init 6
    but now I can't communicate with other hosts from primary domain,if I plumb and up e1000g0 and down vsw0 ,everything is OK,what's wrong with it?Thanks.

    This is greate!I replaced e1000g0 with vsw0 now.
    Could ldm automatic update the ldm configuration parameters?I created a file for the virtual disk,the output of ldm list-bindings as below:
    ......................ignore.............................
    Vdisk: disk0 vol0@primary-vds0
    service: primary-vds0 @ primary
    ......................ignore.................................
    but when I updated some other parameters such as vsw,vnet,the vol0 became:
    .................ignore.........................
    Vdisk: disk0 primary-vds0-vol0@primary-vds0
    service: primary-vds0
    .......................ignore........................................
    and the same time the primary-vds0-vol0 link with /dev/zvol/rdsk/domdisk/dom1,so the guest domain couldn't get the boot disk,I had to update it manunally.
    Did you have the same issue?
    Greetings fenglimian.

  • I have a PowerMac G5 using an Edimax EW-7811Un that is unable to communicate over Bonjour with other systems on our network

    I have a PowerMac G5 using an Edimax EW-7811Un that is unable to communicate over Bonjour with other systems on our network.  On occassion, I can see it appear on iChat on our Network but it doesn't receive any incoming traffic and will drop off soon after.
    The PowerMac G5 does not see any other system over Bonjour.
    Any help or solutions for getting my PowerMac G5 to be visible on our network would be greatly appreciated.
    Thanks!
    -Phil

    I do not understand why you are using Bonjour.  You should be able to configure the g5 to use your router for network setup.
    Do you have all of your devices using the same router?  You should.
    I'm assuming this is a small configuration with one router.
    Robert

  • Both Firefox and Microsoft explorer cannot communication with other webcites but g\Google Chrone can communicate. What is going on?

    Strangely enough the banner information si upto data but I cannot communicate with other cites. the connect box just spins.
    This is not true for Google Chrome which connect quickly with all the addresses.

    Re:
    "Do you have a user.js file in your profile, and did you change the user-agent that gets displayed by Firefox? The setting looks like:
    general.useragent.override "
    I have no idea if I have a 'users.js file' anywhere; let alone in my 'profile' ...WHAT profile? where?? why? I have never needed to know anything about a users.js file to download or update a browser of any kind.
    Nonetheless, IF a 'users.js file' is something that exists, behind the scenes, appearing something like "general.useragent.override" I would have no idea how to locate - or check whether or not I have one. You say it would be in my "profile". A "Firefox" profile? A MAC system profile? A hard disk profile? A Utilities profile? I have no idea what / where this may be.
    I will try the suggestion by cor-el: Download a 7.01 - SAVE the dmg (slippery suckers, hard to find again, once arrived). Then I will isolate that in a special folder and remove my current FIREFOX from my computer; and open/install the 7.01 clean.
    The only problem is I don't know exactly WHAT is mucking things up for the 7.01 to fully install. THEREFOR it seems I will have to search out and destroy all the parts of my CURRENT browser (icons/volumes/files/ et al) ...hoping that I DO remove the nasty part - and that I DO NOT remove something I need to either (A): keep my extremely deep bookmark files and/or (B): allow 7.01 on my system (as it IS an UPDATE - if I have NO "7.0" - can a "7.0.1" load / install without something already in the 7's to work from?)
    I was hoping to avoid this 'search and destroy' raid on my Firefox, for the above reasons; but since I have NO idea what the "user.js file" or its attendant "profile" are, I see no alternative. Unless somebody has a better idea before Monday; I'll go in there and tear it out - after bringing in the dmg of 7.01 first. It'll be a crapshoot; maybe I'll luck out. I HOPE so, 'cause I really hate Safari. Wheeeeeeeeee!

  • I have a problem with other languages with Firefox 3.6.6 and Serverlight

    I acquired the problem with other languages in Serverlight when I update my Firefox to 3.6.6
    It seems that only English chart is working properly. I have WinXPprof and have no any other additionally added languages programs. But I use every day Cyrillic and Greek charts and they are working in others applications except on Serverlight. I do thank you for any coming help.
    == This happened ==
    Every time Firefox opened
    == After updating my Firefox to 3.6.6. version

    Do not reply to engineer. It is a phishing scam.

Maybe you are looking for

  • ReadCursorResponse Items. How Do You Iterate Cursor Items?

    I am working on some C# code that returns a cursor response. The cursor does have items in it. I can access them individually. How can I determine a "count" of items, or how do I control an interation loop of the items returned by the cursor? In othe

  • Interactive Reporting vs. Web Analysis

    Hi, I have been working at a client's location to create financial reports using Hyperion Financial Reporting (version 11.1.1.3). My client now has a requirement for dashboards for upper-management users. I did not see any features in Financial Repor

  • Running Servlet

    I am using jswdk-1.0.1 and JDK1.3 in Windows 2000. I start the servlet, but when I invoke the html page I have the following message, and the servlet didn't run. How could I do to run this application? JSWDK WebServer Version 1.0.1 Loaded configurati

  • I'm wondering is there any way to see what tool is selected in full screen mode?

    Question: Is there any way to see what tool is selected in professional full screen mode when tools and windows are hidden? Here's an example what i mean..i made a sketch So what i mean is for example you are in full screen mode, and you press "U" to

  • I can't access my documents on pages!?

    I can't access the documents at all! They are all there with their names and are all displaying the ink bottle logo rather than their content like usual. If you tap them they flash as if selected but nothing happens. I assumed this was because I hadn