LabVIEW PDA and WinCE

Greetings all,
My latest stab at the bleeding edge of LabVIEW capabilities has brought me to yet another question for which I haven't found an answer... Does the PDA module take advantage of the fact that Win CE is a deterministic OS or are thread prioritization and interrupt servicing isolated by the RTE from the OS? My hunch is that LV PDA doesn't make use of the deterministic capabilities of CE, but I really hope I'm wrong.
Chris
Chris
Practical Physics, LLC
www.practicalphysicsllc.com
National Instruments Alliance Partner
Certified LabVIEW Developer

Thanks for the input, JLC.
I probably should be a little clearer... I was concerned that the thread prioritization in PDA on CE worked like it does when running standard LV on XP (for example). It is my understanding that the prioritizing is only applicable within the RTE. Additionally, I don't believe there is any way under XP to set the interrupt for a DAQ card to a higher priority than the mouse, for example, without extensively reconfiguring the system after disabling ACPI.
Upon further contemplation, however, it would seem that if WinCE is guaranteed to service an interrupt within 5ms, the pressure is on me to write code in the PDA module that can deal with the data within the required system response time minus the 5ms used to acknowledge the interrupt. 
Please let me know if I am not interpreting something correctly.
Chris
Practical Physics, LLC
www.practicalphysicsllc.com
National Instruments Alliance Partner
Certified LabVIEW Developer

Similar Messages

  • LabView PDA and Pocket PC2003

    I am using Pocket PC 2003 with the LabView PDA.All the documentation deals with Pocket PC 2002. Are there any changes with the Pocket PC 2003? Also I wrote a test application and downloaded to the PDA and that does not seem to execute!Is it bcos of the 2003?
    Thanks
    Sprasad

    I have exactly the same question. I have LabView PDA 7.0 and a Pocket PC 2003, VIs run ok on Pocket PC 2003 but the problem is when I try to run VIs that call DLLs. The ones that work perfect in Pocket PC 2002 don't work in pocket PC 2003.The DLLs were created using EVC 4.0 SP3.
    Are these incompatible?
    Thanks
    BTW: the link does not work

  • Problem with the Labview PDA and file transfer.

    I�m using PALM Tungsten T3 to run some applications. The OS environment is Windows XP. When I try to download a data.txt or data.dat file to the pc using the Hotsync, it gives me an error. There is installed datalogmgr that is the application that allows files exchange between Palm & PC.
    Error message
    Se ha iniciado la sincronización HotSync 03/09/04 16:12:12
    Aceptar Calendario

    fopen(C:\PDAdata\19_samples.txt) failed
    LabVIEW Datalog Conduit ha fallado la sincronización
    I have installed the LVPDA_Patch_70f1.rar file (in the correct order). I tried also with another file generated by PDATempData (in the examples) and it didn�t work. I tried Also to delete datalogmgr and download it again. I tried to instal
    ll Labview COnduit again. Any idea?

    I know its been a long time since your post. Did you make sure to have the directory that you want the file transferred into created on your PC before the sync. If the folder isn't there you will get that error.
    Dan
    Don't drive angry. Don't drive angry!

  • How to build a dll for labview pda, which uses the intel ipp primitives in it

    Hi all,
    For my application, I need to call a c dll from Labview PDA, and in the c function i need to use intel IPP function. When i call my dll, i get an error saying the ippfunction i use, say "ippsCopy_16s missing c or vi file". Can someone tell  me what I might be doing wrong?

    Hi Vani,
    When using a DLL in a PDA there are some special considerations you have to take. Please take a look at the following knowledgebase describing the process.
    Eli S.
    National Instruments
    Applications Engineer

  • Labview PDA module 7.1 and Windows Mobile 5.0

    Hi!
    In spite of reading that Labview PDA module is compatible with Windows Mobile 5.0, I've tried to compile an application for Pocket Pc 2003 in my device (which has a Windows Mobile 5.0 OS) and it doesn't work. It seems that the process fails when the executable is being sent to the device. Does anybody know what happens and what can I do to solve it? It's strange because the same application compiles properly with a device with Windows 2003 OS!
    If it was not possible to solve, could I create an executable directly in my Pc and then copy it in the device?
    Thank you very much for your help!!!!
    Greta

    I believe it was said that the problem with writing for CE 5 is only with downloading the application, which you need to do manually. You can do this by copying the EXE to the device's shared folder. ActiveSync should automatically recognize that and synchronize the folders, so you will have the file on the PocketPC. Another option is to copy it to the Mobile Device folder, which should appear under My Computer.
    Try to take over the world!

  • LabVIEW PDA customize boolean control with picture

    For a PDA application, I'm looking for a way to customize a boolean indicator. To do this I went in the customize option of the boolean and then import picture for the false and true state. in programming mode I see the correct picture for the different states but when I download this application on my PDA (TPC-2006 with winCE) in only see a blank picture on the boolean. Is this a limitation of the LabVIEW PDA or is there another way to do this ?  (see example in attachement)
    Thanks in advance for your help.
    Attachments:
    EC-103.vi ‏12 KB

    Hey Poussin,
    You bumped into a boundry of LabVIEW PDA. LabVIEW PDA did not support custom controls at all uptil very recently. Only since LV PDA 7.1 there are a few features which are possible like coloring and resizing, see the link below.
    http://digital.ni.com/public.nsf/websearch/08DD9CAACA1F64F586256E920061E4CD?OpenDocument
    Using pictures however is not possible. The control will have its functionality on the PDA but it will not show its decoration.
    Regards,
    Wouter
    National Instruments

  • How to create a login interface in labview PDA module?

    How to create a login interface in labview PDA module? So that it checks with a list of usernames and passwords and allow to go to another VI?
    Anu

    Anu,
    I've attached a really short example that does something like what you're talking about.  It just compares the user's username and password a pre-determined username and password and then "logs the user in" based on that comparison.  Like Greycat said, you probably want to store this username and password info in some sort of file on the PDA that's in an encrypted format for both security and flexibility of your application.
    I hope this helps,
    Justin D.
    Applications Engineer
    National Instruments
    Attachments:
    LoginVI.vi ‏17 KB

  • Labview pda module: how can I resize image dynamicall​y in an applicatio​n?

    Hello every one,
     I am currently working on the development of an application on a PDA (brand Nomad) and whose OS is Windows Mobile. So I am using the PDA module of Labview 8.6.My problem is the following one: in my application I would like to be able to load images (thanks to their path) in pictures indicators. I load images with the labview “function PDA Image File Load.vi” and then my problem is that images don’t fit with the size of the indicator, and so I am only able to see the left top corner of the image…Of course, I would like to see the entire picture, but I don’t know how I can modify or resize a picture with the PDA Module, where most of the property nodes (zoom factor, scrollbars…for picures) are not available.Has someone ever faced and fixed that problem?? Any help would be really appreciated!!   PS: Attached is one part of my application!
    Attachments:
    cameracapture.vi ‏21 KB

    Hi,
    Indeed, like Romain D. said you have some interesting discussions where you can find some customer's experience like yours :
    How Do I Put A Picture or Image On My LabVIEW PDA for Palm Front Panel?
    How to Resize a picture 
    Scale image on PDA (Pocket PC)
    Placing an image or picture on Labview PDA pocket PC 
    Picture and PDA 
    PDA Picture Control Scrollbars
    Let me know what happens.
    Regards,
    Steve M.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Vidéo-t'chats de l'été : présentations techniques et ingénieurs pour répondre à vos questions

  • Accessing mySQL database from Labview PDA

    Hi,
    Has anyone tried writing data to a mySQL database or any other database for that matter using the Labview PDA module?  I know it's easy to do from Labview and you have to download the ODBC drivers to get it working but I don't think these drivers are available for Windows Mobile (I've seen XP and Linux drivers only).  Any help would be appreciated.
    Thanks

    Hello,
    I don't have experience with this, but you might look into the following:
    1. remote connections: http://www.geekzone.co.nz/content.asp?contentid=2656
    2. this thread seems to indicate .NET doesn't support it yet (but it's over a year old...): http://forums.mysql.com/read.php?38,73109,73109
    3. Another option - you can use VI Server to have your PDA VI call a VI on your host machine if they are networked... there is an example of this that ships with LabVIEW PDA I think - check it out!  Thus, if the db is on your host machine, you could write your host VI, and have your PDA VI call it etc.
    I hope this helps!
    Best Regards,
    JLS
    Best,
    JLS
    Sixclear

  • LabView PDA module gives error "unable to lock memory chunk"

    I've written a LabVIEW PDA Application that reads an ASCII decimal string through a PDA serial port. I can display the string ok, but when I try to convert the string to a number using the decimal string to number VI I get the error message "App failed. Error Code 172649003. Unable to lock memory chunk."
    Any ideas?
    Cheers, Paul
    Naval Surface Warfare Center - Carderock Division
    West Bethesda, MD

    Does this happen whenever you use the string to number VI (can you reproduce this in an empty VI)?
    Are you sure it happened because of that VI and not because of something else that is happening in the VI at the same time?
    Can you cut down pieces of the code and still get the error? Can you post a small example?
    Which PDA\LV are you using?
    Can you write some more details about your app (does it do anything else other than serial comm)?
    Try to take over the world!

  • Winsockread Error in LabVIEW PDA

    Hi all. I am currently trying out the VI server example given in the LabVIEW PDA toolkit but i keep getting this error "WinsockRead error Error Code: 10054.
    The LabVIEW example project I am using is "VI Server- Pocket PC.lvproj" and I have loaded the "CallByRef Wave - Pocket PC.vi"  into the PDA. I have a WIFI connection to a PC and have manually assigned IP address to both the PDA (192.168.100.101) and PC (192.168.100.100). I have verified my WIFI connection is working by using the "ping 192.168.100.101" command on my PC.
    Also, I am configured my VI server correctly by selecting the enabling the TCP/IP protocol and ActiveX under the VI Server Configuration. The port number I used is 3363. I have also added the PDA IP address (192.168.100.101) to the Machine Access List.
    When I try to run the example program on the PDA with the IP address "192.168.100.100" and a port number of 3363, I will get the error. Can anyone give advice on what I have missed out or done wrongly?
    I forgot to mention that the remote program "TargetWave.vi" on the PC is loaded in memory and opened in LabVIEW also.
    Thanks in advance.

    D.Com,
    I just thought of something else to try. You said you are using port 3363. The program was initially set up to use Port 3865. Did you change the VI server properties (From the project, right click on the my computer icon>>properties>>VI server: Configuration) to port 3363 or just the control on the front panel of the CallByRef Wave.vi? Both must be set to the same port.
    Secondly, you may have to open a port in your firewall if you are using WindowsXP SP2. Initially I would completely disable the firewall and see if that solves the problem. If it does, then enable the firewall and create an exception of the port you've specified (3363).
    As for using the trial version, this should have no impact on the performance of the toolkit.
    Best Regards,
    Chris C
    Applications Engineering
    National Instruments
    Chris Cilino
    National Instruments
    LabVIEW Product Marketing Manager
    Certified LabVIEW Architect

  • Queries about LabVIEW PDA

    I have a problem with displaying measurment file on the waveform graph in the PDA. I understand that PDA have some function constraints and does not support "Read from measurment file"function. Is there any way to convert the measurment file to a file which the PDA waveform graph able tom display the result or should i replace the "write to measurment file" function to other function e.g write to spreadsheet? How do I include the header,time and date in a spreadsheet heading?

    It would probably be best to originally write your data in a tab-delimited format (including labels, time stamps, etc). Then, you can program the Read from Text File function in LabVIEW PDA to mimic the behavior of the Read from Spreadsheet File VI in LabVIEW.
    Once you place the Open/Create/Replace File and Read from Text File VIs on your block diagram, you can write click on the Read from Text File VI and select the Read Lines option. Next, scan through each line for tab characters using the Scan String for Tokens VI, and finally build up a 2D array of all elements in your text file. This may sound a bit confusing, so I have attached a small example VI to this post below (PDAReadFromTextFile.vi). Don't forget to use the Close File VI when you are done reading from disk.
    Keep in mind that PDAs do not support array indicators, so you must view any front panel data as individual strings (or one large concatenated string). The Index Array function on the Array palette should come in handy here.
    I hope this helps!
    Casey Weltzin
    Applications Engineer
    National Instruments
    Message Edited by Caseyw on 05-29-2007 09:08 PM
    Attachments:
    PDAReadFromTextFile.vi ‏21 KB
    test.txt ‏1 KB

  • Is it possible to run AM Modulation in LabVIEW PDA Module?

    Hi All,
            I would like to ask about AM Modulation vis can run on PDA Module or not?Because as i mention that PDA screen is too small to see all the AM modulation waveforms.So i would like to know whether is it pissible to run AM Modulation on the LabVIEW PDA Module? If it is possible, please tell me that how should i modified my VIs on block diagram and how do i arrange all waveforms graph on front panel?
            Then, the AM modulation that i want to run is as shown in attach file.
             Thanks to all for your help.
    With Regards
    Nyan Lin
    Attachments:
    AM block Diagrams.jpg ‏56 KB
    AM Modulation front panel.jpg ‏107 KB

    Hi Jpaul,
                 Thanks for your quite useful help. I am now able to manage all waveform in one tab control. But i still have some errors for my final year project. I am from Singapore Nanyang Polytechnic who do the final year project. My project is to transfer over the AM Modulation waveforms on the PDA device. But i still face on with some errors.My error is as following.
    (1) After i run my waveforms together with Tab control, the program that appear on the PDA is only too small and only can see half of
          my waveform.As i understand that all the text size must be greater than 20. And I chose the landscape screen for my tab control using.
          The waveform that together with tab control is as shown in attach file.
    (2) Then my PDA's internal memory is not enough space for running the new application and when i want to delete it, it is not possible to
          delete and there is error to delete. I would like to know how can i delete my NI files from my memory. My PDA model is HP iPAQ hx2700.
    (3) Then I would like to know more about what is the usage of NI CF-6004?  Is it like memory card for running NI
          waveforms on the PDA? Or if not what is it use for ?
                 I am strongly appreciate for ur help and i know that this might be so many question. But i am really no way to find this errors anymore.Thats why i have to ask to you. I will be thanks for all ur help. Thanks a lot
    Best Regards
    Nyan Lin
    Attachments:
    AM Modulation on PDA.JPG ‏30 KB

  • LABVIEW PDA/DAQmx Base error

    I'm building a VI for a PDA (pocketPC 2003)
    In a Functions Panel, when I'm going in a menu "Measurement I/O" => "DAQmx Base", it misses many icons. I have installed and uninstalled three time DaqmxBase 2.2 with the same result (icon.jpg). I have installed Daqmx Base 3.0 and the problem is always there. Moreover, when I'm going in menu "Select VI" in a Functions Panels, I can open anothers Daqmx Base VI, but there is many errors (error.jpg).
    Labview 8.2.1
    Labview PDA 8.2.1
    DAQ6062E
    Attachments:
    error4.JPG ‏108 KB
    icon.JPG ‏130 KB

    Hi,
    LabVIEW PDA support for DAQ is limited.  The number of DAQ VI's available on LabVIEW PDA is also limited. 
    I could not clearly view your error list but I did run across a possibly useful Knowledge Base article. I am also including the Known Issues with LabVIEW PDA 8.2.1 . I hope this helps!
    Regards,
    Ima
    Applications Engineer
    National Instruments
    LabVIEW Introduction Course - Six Hours
    Getting Started with NI-DAQmx

  • LabVIEW PDA

    Hi! Everyone
    I have to develope an application for PDA in LabVIEW. Can someone tell me how and where to start....the interface is with RS485. The PDA needs to scan for attached devices and report devices available.
    There are some parameters to be acquired
    and data to be displayed.
    I am not sure if it is a palm or pocket pc. If I start with the development of the Vis on LV Express, do I need to know the OS before hand....will that affect the VIs?
    Can I use LV express base package to develop the VIs or do I need LV PDA toolkit for the development?
    And if once I have deployed the program on the PDA, can I run it in debug mode and can I delete the program from the PDA or not?
    If there are link which I could go through or programs to be taken as the star
    ting point...will be appreciated.
    Thanks!!

    You Could develop your applications using LV express. The only problem is that all the features are not supported on the Palm or the PDA. You also need to know before hand as to what your execution target is as LAbview has a Palm module and a PDA module that are sold seperately. The link below has the PDA manual.
    http://digital.ni.com/manuals.nsf/websearch/948645EDBFA39E1786256D2C0066B381?OpenDocument&node=132100_US
    You could also look up the knowledge base for specifics for the PDA and Palm.
    You can delete the program from the PDA. There are some example code and documentation at
    http://www.ni.com/support/

Maybe you are looking for

  • Ready to throw my iPhone in the bin - answering calls

    Hi guys, can anybody help me with how to fix my problem? Basically, I cannot answer my phone properly half the time, because of the "Remind me" and "Respond with message" buttons. When I take it out of my pocket, these buttons are accidentally activa

  • A simple question: how to create a folder in the active root

    I have a simple little issue: When I go in the "Finder" down the folder chain to what ever place with the intention to create a new sub folder, using "file" + "new folder" the system always create the new folder in the main root versus creating it wh

  • BADI MD_PIR_FLEX_CONS not working

    Hi, We want the Stock transfport order to consume the PIRs. For this purpose we implemented the BADI MD_PIR_FLEX_CONS. But its just working for all SD docuements and not MM documents like Purchase req rel, Planned order rel and Stock transport orders

  • Table Control in SAP NetWeaver 2004

    Hello, I have a requirement for table control in SAP NetWeaver2004 Webdynpro for java (sp16), where i need a kindoff tablepopins as provided in 2004s.Is there anyway i can get it done or if there is any workaround to achieve  the same with sp16 NetWe

  • SRE Wlan configuration

    Hi I purchased a cisco2901 and added a SRE so as to add the WLAN module. I need to know If any of you have ever had to configered this bo know how before. I just need to know how we unable Http access from the CLI for the WLAN module. regards