LabVIEW for Single Board Computer

Planning to develop a compact portable Data acquisition system.The idea is to use a Single Board Computer and PC 104 cards.The PC 104 vendor confirmed that LabVIEW drivers are available for Windows XP OS.Thats fine.Now I would like to know if I can use the LabVIEW that I have used on PC on the Single Board Computer as well.Please suggest.
Thank you.

Nothing with the answers I got there.In fact they were very useful.
Thats a good point let me make it clear.The focus on that post was primarily on the interfacing of the PC104 cards for LabVIEW.
This post was made to make a note of the process,if any of using LabVIEW on a Single Board Computer - This was mentioned in the former post but isnt detailed.
So,Now,I would like to know the available options for using LabVIEW on a SBC.
- Can I load the Developer Suite onto it?
- Should I develop application on a PC and use an executable on SBC?
- What is the practise and what are the issues likely to be faced during the process of application porting/development?
I guess there are people around here who worked/working on similar projects.So,it would great if details of what and how they have done can be shared.
Hope this explains.

Similar Messages

  • MSI 9643 / Super Q965 Single Board Computer

    I have an MSI Super Q965 Single Board Computer.   It will work with an E2200 (800 Mhz FSB) processor.  But it wont work, is dead, with a Pentium® Processor E6300 (2.80 GHz, 1066 MHz FSB)  The bios version is 1.3 the lastest from the web site.  The specs say it will support 1066 MHz FSB.  Is that a type-o error?  Any body have any info about this SBC (single board computer) ?  Is it a bios problem?  Can someone at MSI give me a new bios? 

    It will support FSB-266-MHz Processors.  However, that E6300 (2.80 MHz) is a rather new 45nm CPU and BIOS v1.3 is a year old.  A 65nm processor (e.g. E6600) should work properly. 

  • LabVIEW for PC 104?

    For Data acquisition and some minor processing with a PC 104 system,I plan to use LabVIEW.Is it possible to load the LabVIEW application to the Single Board Computer and execute the program like we do on a Desktop/Laptop.If yes,Any specific version or module of LabVIEW to be used or can a exe done with the laptop with LabVIEW Developer Suite works good.Please suggest.

    if you have an API for the pc104 daq cards yes. A simple DLL should be enough then and you can implement your own DAQ drivers.
    A quick search on Goolge shows that EagleDAQ has 104 boards and provides LabVIEW functions to interact.
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • CANopen with single board RIO sbRIO 9606

    Hello,
    I am searching for any support considering  CANopen functionality applied on single board RIO sbRIO 9606.
    There are some tutorials for cRIO using FPGA, but is it possible to translate the known PDOs or SDOs to the format which can be than used with the available Embedded CAN for sbRIO?
    Thank you in advance for any comment!

    Hello Jesse,
    that the embedded CAN driver doesn't have the CANopen functionality is clear, but according to the fact that the lower level protocol implementing is usually (CAN) it should be possible to write VI which will allow the usage of CANopen commands combined with the embedded CAN driver for single board RIO. Or?
    There are some examples for RIO which do allow CANopen functionality using the CAN module.
    Can you please send me additional information considering the basic CANopen master functionality.
    Thank you in advance.
    zolee

  • Labview for stm32f103 development board?

    hi,
    good evening, i'm a student who's currently working on a thesis that involves the stm32f103 development board. our board uses a 32-Bit ARM Cortex-M3 Processor with a 128KB flash memory. it also has RS232 and USB ports for direct connection to the computer. i was just wondering if there are any labview products that are compatible with our board?

    Hi mat2_chan2,
    You have a few options depending on what you mean by "compatible with our board."  There are 2 options I see:
    1) You can use LabVIEW to communicate with your evaluation board (through RS232 or USB).  If you've already got your code working as you wish on the evaluation board, this would be the option for you.
    2) You can use LabVIEW and the LabVIEW for ARM module to download actual LabVIEW code to the board itself.  I tried to identify whether or not your chipset would be supported, but you didn't specify enough information.  You can look here: RL-ARM Real-Time Library.  (Chips for which the RL-ARM Real-Time Library exists can support LabVIEW code.)  More information can be found at www.ni.com/arm.  This method would require background work in order to port LabVIEW to your chip - integrating all of the chip's functionality into the LabVIEW environment.  (If you're really tight on time, you need to take this into account.)  See this link: Programming Additional ARM Microcontrollers with LabVIEW (without the LabVIEW Microprocessor SDK)
    I hope this helps,
    Kevin S.
    Applications Engineer
    National Instruments

  • I have found a person who has a driver software to connect Labview with PCI card. But he says that i need to download a freeware software to configure the PCI card. But you have mentioned that freeware is for GPIB boards. Is it correct ??

    I have found a person who has a driver software to connect Labview with a general PCI card. But he says that i need to download a freeware software from NI website to configure the PCI card. But you have mentioned that freeware is for GPIB boards. Is it correct ?? Is there any other way out ??

    I would ask the person who told you about the freeware software to help you find exactly where it is. I am not aware of any freeware software for configuring motion PCI cards but maybe the person you know might be able to help you locate it.

  • TCP/IP communication between labview and microchip board

    Hi
    I have a microchip board which sends out data over the Ethernet. I have to read this data and use for further mathematical computations on it. So I decided to use some available examples on Labview. I find that all examples come as a pair, client-server. But in my case the board will be the server ( providing data continuously) and Computer with Labview will act as a client (Continuous receiving). Is there any readily available example on Labview for this purpose. If not, can you please suggest which example I need to modify for my purpose? Thanks
    Arvind

    arvind3tthiru wrote:
    Hi Greg, thanks for the reply. I am connecting to a PICDEM.NET2 board which is sending data through its ethernet port. I know the port number and the IP address of the board. I want labview to listen to this port and store the incoming packets. I am not sure how LABVIEW disintegrates the TCP packets and takes only the data out. Since I am not seeing anything on the LABVIEW client, so I am starting to think that TCP Client on LABVIEW may have some prescribed packet format which is not the format in which I am sending my data in. Please enlighten me if I am wrong. If you need more information, please tell me what you will need, I will provide you immediately.
    Thanks
    Arvind
    LabVIEW has no "predesribed" packet format, and it doesn't take packets apart. LabVIEW operates at the application level, so the OS is responsible for providing the data that's contained in the packet to LabVIEW. LabVIEW just sees the data in the packets.
    Have you verified that a connection is actually being made? You said that the LabVIEW should listen to this port. Did you create a listener on the LabVIEW side? Does the microchip code indicate a connection? You may want to use Wireshark to capture the packets to see exactly what is going on.

  • Interface Labview with custom board

    Hello, I want to use Labview with a board I designed. To be brief my board has an Altera FPGA, some memory, and a fiber-optic transceiver. I want to develop a Labview program to display the data I'm receiving from my fiber-optic transceiver. I want to know if this is possible to have Labview interface with a non-National Instruments board? What do I need in order for Labview to work with my board. In my previous design I had the received data written directly to the computer's main memory. Could I do something like that, just tell Labview where in memory to get the data to be displayed?
    thanks,
    joe

    Absolutely. I'm doing that right now with VISA. Look at the posting here. There are some links there in how to procede.

  • LabView for Linux - Ready?

    I am setting up a research lab and would like to use linux for all my
    computing needs. I was wondering how peoples experiences with LabView on
    Linux have been? I would be using it to control instruments via GPIB
    and to take data using DAQs. Is it stable and reliable, or is it too
    early in its development to make the switch from LabView on windows? How
    is NI's LabView support? Thanks for the help.
    G. M. Steeves
    California NanoSystems Institute
    U. C. Santa Barbara

    Geoffrey,
    The LabVIEW for Linux FAQ page has many of the answers you are looking for.
    LabVIEW for Linux is very equivalent to the Windows versions with the exception of ActiveX and NI-DAQ. Data Acquisition is supported on Linux through the Comedi. This is a third party, open souce driver that supports many of National Instruments' DAQ boards. Also, the only toolset available for Linux at this time is the Internet Toolkit. For more information go here.
    Support is done at the same level as for Windows and can be done through all of the same ways.
    Randy Hoskin
    Applications Engineer
    National Instruments
    http://www.ni.com/ask

  • How do I build an EXE for RT board?

    LabVIEW 7.0, App Builder, Win2000.
    I've been working on this program for a while. It uses the RT board as an engine controller and a host part as a supervisor, collecting data from the RT, as well as other places.
    What I've been doing is this:
    1... Launch LabVIEW.
    2... Select TARGET = RT::0
    3... Double-clicking the ENGINE CONTROLLER.llb (it loads)
    4... Click RUN arrow (it downloads to the RT and starts running).
    5... OPERATE | SWITCH EXECUTION TARGET | LABVIEW for WINDOWS
    6... Double-click my HOST.llb, and it loads.
    7... Click RUN arrow, and I'm off.
    That's fine for development, but now it's stable enough to where I want to have the RT part downloaded automatically, whenever the RT boots.
    I tried this:
    1... Launch LabVIEW.
    2... TOOLS | BUILD APP
    3... Choose my BLD file (which refers to the ENGINE CONTROLLER.VI, and builds something called ENGINE CONTROLLER.EXE)
    4... The SHOW RT TARGET SELECTION DIALOG option is checked, by default.
    5... I BUILD the thing, which creates an ENGINE CONTROLLER.exe
    OK so far.
    If I double-click the EXE file, then I get the selection - dialog. I choose the RT option. The thing downloads and starts running.
    I understand that. But how do I make it automatic?
    I tried this:
    1... Launch LabVIEW.
    2... Select TARGET = RT::0
    3... TOOLS | BUILD APP
    4... Choose my BLD file (which refers to the ENGINE CONTROLLER.VI, and builds something called ENGINE CONTROLLER.EXE)
    5... I BUILD the thing, which brings up a dialog that says "Starting build..." and nothing else ever happens. At least not in the five minutes I waited.
    6... The Windows TAKS MANAGER says that LabVIEW is not hung, but I can't do anything except abort LV.
    I tried this:
    1... Launch LabVIEW.
    2... Select TARGET = RT::0
    3... Choose RT::0 OPTIONS | RT TARGET: MISCELLANEOUS
    4... In the APPLICATION PATH field, I typed in the path to the EXE file that I built earlier (NOT targeted to RT), check the LAUNCH APP at BOOT-UP box, and leave the DOWNLOADED VI PATH field at what it was (C:\ni=rt\startup, or something like that).
    So, when I reboot the thing, I get a message about the "STARTUP application is missing". I've checked the path several times, moved it to root folder, all to no avail.
    I haven't checked the version that runs (targeted for windows) to see if EVERYTHING is OK, but at least it starts without errors.
    What am I missing? Why does it complain about a "Missing" application? Do I need to use the DOWNLOADED VI PATH field? How?
    Why does it hang when I build it targetting the RT?
    Steve Bird
    Culverson Software - Elegant software that is a pleasure to use.
    Culverson.com
    Blog for (mostly LabVIEW) programmers: Tips And Tricks

    ftp into your RT controller,
    Not sure what you mean. I know what FTP is, but I don't know how to use it to talk to the RT board. Even if I did, there are no "files" on the board - there is no disk drive or file system (I have PCI-7041 as my RT board).
    navigate to 'NI-RT/STARTUP' folder
    No such folder on my host machine, no files at all on the RT board (there is no disk there).
    and delete the startup.exe (if you encounter errors, rename the file and then delete it)
    No can do.
    create your executable again and this time make sure to place a check mark in the 'set target to launch application at start-up' chech box in the Application Settings tab of the Application builder.
    I didn't mention it because that's the default state, but my BLD file already has it set that way.
    restart your RT controller and your application will start automatically.
    But if RT is the target it won't even build....
    Steve Bird
    Culverson Software - Elegant software that is a pleasure to use.
    Culverson.com
    Blog for (mostly LabVIEW) programmers: Tips And Tricks

  • System Informatio​n - Can Labview tell me the Computer Name/Hardw​are/System Performanc​e

    Hi there,
    Can labview look at the Computer that the program is running on and tell me the system infomation??
    Like, computer name, System performance etc.
    I have it looking at the hard drives and sending me an e-mail to say when they get full.
    But it would be nice to include some system information so i can try to keep track of its health as well.#
    Any ideas??
    Pete

    Do a google search for environment variables inside windows.
    Here is one website.
    http://vlaurie.com/computers2/Articles/environment​.htm
    I also downloaded this file recently from the NI site.
    Attachments:
    windows info.zip ‏829 KB

  • Font Smoothing in LabView for Linux

    Hello,
    I was wondering if anyone has been able to get their fonts in LabView for Linux to be either smoothed using Gnomes subpixel smoother for LCDs, or any other type of anti-aliasing. I currently can use truetype fonts in LabView, and for the most part they do look pretty decent.. btu they are not smoothed at all. Every single application I have loaded has smooth fonts other than LabView. Please let me know if anyone has managed to get this working... and if so, how.
    I am currently using Gentoo with all of my packages updated less than a month ago, with LabView 8.2
    Thanks for any info!

    Unfortunately, we do not support fonts on your operating system. Hopefully another customer is more familiar with this.
    Message Edited by Support on 10-04-2007 01:33 PM
    Charlie M. CLD

  • LabView for ARM - MCB2300 Audio

    Hi, and thanks for reading!
      My name is Chuck and I'm an undergrad ME student taking a mechatronics course. We were asked to create a proximity alarm with the MCB2300 and an IR proximity sensor. I have the entire program running correctly, but this lab has brought up a couple questions about how to better implement audio with the LabView for ARM processors.
      I understand how interrupts work, and I've seen a couple examples online of using an interrupt with a timed loop, but I believe the current version of LabView (2010) doesn't support that feature any more. I had a couple questions about how to get a feature similar to this to work with LV 2010.
      I was thinking I could have the proximity trigger enable an interrupt that I could use to generate higher quality audio than I am already making with a While - Timer loop. However, I'm not sure how to make an increment in the interrupt VI without using some form of a loop. The solution I'm thinking of at the moment is to make a For loop run once and to have an incrementing integer separate from the loop iteration (which would only go from 0 to 1) that stores its most recent value in the shift register.
      My other question is about playing a sound file through the MCB2300. I wrote a VI that reads a .wav file and writes each sample as the output needed to drive a speaker, but that decompression turns a 10KB .wav file into a 300KB text file. I also don't have a way to really load the text file onto the board. Is there any reasonable way to go about this? I found an example online that processes audio data using the MicroVision software, but I don't want to learn a new language to implement this.
      Sorry for such a long post, I just had a couple questions and was looking for some feedback. Any help would be greatly appreciated.
    Thanks so much!

    charlestrep91 wrote:
    Hi everyone,
    I just got my Labview for ARM cortex M3 evaluation kit and I can't download a simple program to the target. I'm using the Keil ULink 2 programmer and I get this error when compiling/downloading:
    [4:23:16 PM] Status: Error
    SWD Communication Failure
    Error: Flash Download failed  -  Target DLL has been cancelled
    Detail: [UVSC_PRJ_FLASH_DOWNLOAD, MSG: 0X100A, STATUS: Ex.] (1) 
    Status: FLASH download error.
    I have read about this error and NI simply refers to Ulink2 user's guide which has this description for this error:
    Serial Wire Debug communication is corrupted. The target SWD interface is not working properly. Mainly caused by the target: debug block not powered or clocked properly. Avoid Deep-Sleep modes while debugging. Lower the Max Clock frequency in the ULINK USB-JTAG/SWD Adapter section.
    I have tried to "Lower the Max Clock frequency in the ULINK USB-JTAG/SWD Adapter section" but it didn't resolve the problem.
    I have also tried to download the program using the usb port on the dev board but instead I get this error:
    [4:51:22 PM] Status: ErrorUnexpected error occurred.
    [Source: Target is in debug mode
    Detail: [UVSC_PRJ_ADD_GROUP, MSG: 0x1002, 
    STATUS: 0xA] Code: 10]
    What am I supposed to do with that?? I'm wondering if the dev board is defective. And this was supposed to be plug and play...
    Any help is greatly appreciated!
    I'll ask the obvious question, are you intending to use SWD or just download through the JTAG.  Check your settings.  I have not used the ARM with LV, but can you download anything using the Keil software?  Give that a try.  That may tell us where the problem lies.  Try to duplicate your settings in LV from the Keil sw.
    Reese, (former CLAD, future CLD)
    Some people call me the Space Cowboy!
    Some call me the gangster of love.
    Some people call me MoReese!
    ...I'm right here baby, right here, right here, right here at home

  • Labview for Vocal Processing

    Does anyone here have experience using Labview for vocal processing? I
    am beginning a project that requires real-time extraction of vocal
    formants (Fourier modes) and it would be nice to have Labview do this.
    I have used Labview a little on a previous project and I am pretty sure
    it *can* be done, but I am hoping to find someone who has already done
    this or something like it to get a few pointers.
    John Starrett
    -----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
    http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
    -----== Over 100,000 Newsgroups - 19 Different Servers! =-----

    John,
    It is definitely possible to do formant analysis in LabVIEW; my knowledge on formant analysis is very basic, but here is a VI to get you started. j
    Here is a small description:
    Opens the included wav file (just a vowel from a voice recording).
    Send the data to the find single tone vi to get the main tone in the signal.
    The Single tone vi exports the original signal minus the tone and we pass this again to the analysis.
    The resulting arrays of Frequencies, amplitudes and phases are then used to generate the vowel again.
    The second for loop generate all the tones with the specs extracted from the original signal and adds them all up.
    Then we obtain the power spectrum of the original and the generated
    data and compare them.
    The white plots represent the original recorded signal and the red plots represent the generated signal.
    To run the exampl just open the "Format Excercise.vi" select the number of tones to extract, select the wav file and run the vi.
    This example does not uses any toolkit, however you may want to look into the Sound and Vibration Toolset (octave analysis, zoom FFT, weighting filters, etc.) or the Order Analysis Toolset.
    I hope this helps.
    Regards,
    Juan Carlos
    N.I.
    Attachments:
    Formant_Excercise.llb ‏361 KB
    EE_vowel.wav ‏9 KB

  • Prefetch capability for single or multi processor

    Hi all
    I wonder SAM supports prefetch functionality for single or multi processors.
    I need that for research topic.

    http://www.smartcrashreports.com/
    Log:
    com.unsanity.smartcrashreports Smart Crash Reports version 1.2.1 (1.2.1) /Users/ChrisFarley/Library/InputManagers/Smart Crash Reports/Smart Crash Reports.bundle/Contents/MacOS/Smart Crash Reports
    Well you have it installed, have a look at their site, and see if you find it usefull otherwise uninstall it.
    I don't know it either. (After uninstalling) unplug your router and restart your computer, check for update's > Apple menu>software update.
    When your devices are up and running select Safari and a window will appear, choose Network Diagnosis to set up a your wireless connection.

Maybe you are looking for

  • I have forgotten my recovery email and it wont accept my date of birth. What do i do?

    I have forgotten my recovery email and apple will not accept my DOB. What do i do?

  • Migration from Split Ledger to NewGL

    Hi, We have been using Split Ledger since 4.62. As far as I understand the data migration tool from Split Ledger to NewGL is only available in Enhancement Package 4 which is currently at ramp-up stage. Question: dose anybody know any organization (a

  • ITunes 10.5.2 "no device list"

    Hello, I recently updated to iTunes 10.5.2, since the update i don't get anything showing in the device list. I have Apple TV 1G iPhone 4S iPad 1G All running the latest software If i plug my iPhone or iPad in they do show, but cannot sync wireless,

  • Safari 5.1, customization not working.

    In Lion, old bookmark bar sites will not stay deleted. Also the customization of the toolbar does not stick.  what do I do? Is there a problem with Lion?

  • Network extender location problems

    I live in Las Vegas Nevada and have to use a network extender due to poor coverage in my area.  Problem, when I use the extender, it shows my location as Seaside, California, where I have never been some 500 to 600 miles away.  I have an app for bett