Limitations in Mobile Module

I have ported several large applications from Windows to LabVIEW RT and it was fairly simple. All the changes that had to be done were backwards compatible (i.e. the RT code can run on Windows as well, so you end up with 1 multitarget code) and without any loss of functionality.
I expected to run into a similar situation with the Mobile Module...but for some reason the limitations on the code are much more serious. Is this really necessary? Is VxWorks e.g. so much more flexible than CE 6.0, or is this an artificial limitation to make the RT platform more attractive when competing with SBCs running CE?
Something as basic as file constants (current VI's path e.g.) are not available (but it seems that it could have been; there is another function that returns system paths...so why not make it transparent that you run on a PDA target?), and another very big disappointment was the fact that the Run Method is not supported (I use it all the time for dynamic instantiation).
Limitations that can be fixed with cross-target compatible changes (like the use of pow instead of ** in function nodes e.g.) would not be that bad to handle, but the way the PDA module is now I'm left with two options; either rebuild the application from scratch (hopefully the required minimum functionality can be made) - or go for a Windows Embedded target instead.
MTO

Hi Terry,
What exact error are you getting? Posting the application (if possible) and a screenshot of the error would be helpful.
Adnan Zafar
Certified LabVIEW Architect
Coleman Technologies

Similar Messages

  • Internal Error 2738 - Can't install Mobile Module 8.6

    Hello,
    i have installed the LabVIEW 8.6.1 in my notebook.
    And i have tried to install the Mobile module 8.6, but i get the error all the time (error 2738).
    i have tried to solve the problem by the following link, but the error still appears.
    http://forums.ni.com/ni/board/message?board.id=170&message.id=357697&requireLogin=False
    i use the windows 7 to install LabVIEW program. Is the mobile module not support the win7?
    i hope someone have a solution for this problem... i really do't want to reinstall my system to vistal or xp >_<
    Bestregards,
    Jaron

    Support for Windows 7 is not available yet. The only OS' that are supported are Windows Vista (32- and 64-bit)/XP/2000.
    Adnan Zafar
    Certified LabVIEW Architect
    Coleman Technologies

  • Mobile module modbus I/O Server

    Hi,
    Is it possible to establish a communiccation with modbus protocol between the PDA (master) and the slave device via WIFI connection?
    I like to do this with configuring the I/O Server, not with the modbus library.
    Best regards,
    Zdenko.

    Hello,
    I am sorry to give you a negative answer to your question.
    I have LabVIEW Mobile module 2009 and DSC  and a PDA target does not support I/O Server.
    I have also installed modbus library, but some functions and proprieties under library's vi s are not supported under mobile target.
    Probabily you could develop very low level code for mobile to implement modbus server, but it's very complicated.
    Regards,
    Emil

  • Unflatten From String Not Functioning in Mobile Module 2011

    Mobile Module does not get updated since version 2011. I am not sure my question will be solved. 
    I have been using Simple Messaging Reference Library (STM) for a couple of years. I use them in my Mobile Module code too. It has been working fine until lately I updated to the latest version of STM.
    I noticed that 'Read Message (TCP).vi' was not functioning properly in the Mobile Module code. After a long debugging, I found the source of the problem. 'Unflattern From String.vi' does not work in Mobile Module any more. I did a test as shown above. 
    My questions are
    1). 'Unflattern From String' was changed so it is not supported in Mobile Module 2011?
    2) Why the same code worked before, but not now?
    I use LabVIEW 2011 and Mobile Module 2011. Thanks. 

    MengHuiHanTang wrote:
    Mobile Module does not get updated since version 2011. I am not sure my question will be solved. 
    I have been using Simple Messaging Reference Library (STM) for a couple of years. I use them in my Mobile Module code too. It has been working fine until lately I updated to the latest version of STM.
    I noticed that 'Read Message (TCP).vi' was not functioning properly in the Mobile Module code. After a long debugging, I found the source of the problem. 'Unflattern From String.vi' does not work in Mobile Module any more. I did a test as shown above. 
    My questions are
    1). 'Unflattern From String' was changed so it is not supported in Mobile Module 2011?
    2) Why the same code worked before, but not now?
    I use LabVIEW 2011 and Mobile Module 2011. Thanks. 
    Is that the real code or just a mockup to demonstrate the issue?  I'm asking because the code is set up to run once and then wait until the stop button is pressed.  Then the VI will complete and exit.  Is the the desired behavior?
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • HTC PDA deployment problem using Mobile Module

    Hi all,
    I am trying to connect my HTC PDA Kaiser (TyTN II) to a customized device using the miniUSB port. This PDA runs Windows Mobile 6, I am using Labview 8.6 (and I am using the Mobile Module - former PDA module) on Windows Vista.
    However, I am having a couple of issues trying to do this. Initially I am trying to discover, if the application deployed on the PDA using Mobile Module sees the miniUSB port as a virtual COM port (or serial). This would make my job much easier.
    Nevertheless, way before that,  I simply cannot deploy my application on the PDA because there are two files missing during the building process(attached file): windows.h and commctrl.lib, according to the message error.   
    I was trying to follow the simple tutorial on http://www.ni.com/pdf/manuals/371296d.pdf but the deployment process stops when I get this message. I installed all the necessary files (Virtual PC 2007, Windows Mobile Device Center and I think LV does the rest) and of course the mobile module. I read about the installation known issues, uninstalling Visual Studio 2008, reinstalling Labview like some of the threads suggested (http://forums.ni.com/ni/board/message?board.id=170&requireLogin=False&thread.id=132656) and still didn't work. I wouldn't go that far to reinstall Windows, would I?
    I know that it might be something related to a wrong path according to the attached log error file during the C generation code, however I am still not sure what's the path supposed to be!
    Does anyone could give any suggestions?
    Kind regards,
    Edgar Charry
    Attachments:
    Error Msg.jpg ‏166 KB
    BuildReport.txt ‏1 KB

    Hi Anna,
    Thanks for the reply. Yes, it is Windows Vista 32-bit Home.
    Certainly the reason is that the builder looks after these two files, that simply doesn't exist. I know it, because I looked for them, and found on the PocketPC2003 - smartphone folder (..\Labview 8.6\PDA\Utilities\VC\Smartdevices\SDK\PocketPC2003\include and lib). And the only one I can at  least emulate is indeed the PocketPC2003 SmartPhone!
    So, if your emulator for the Windows Mobile 6 platform works (emulates any VI), could you please give me the correct path of the Windows Mobile 6 and also the files? Here I have: ..\Labview 8.6\PDA\Utilities\VC\Windows Mobile 6 SDK\PocketPC\Deviceemulation\Pocket_PC (and a couple of others, which are pretty much empty - no header files or libraries there, just the PNG files of the figures of the emulators). That's it.
    I tried copying the lib and the include folders there, but also didn't work....
    Thanks Anna,
    Edgar Charry

  • Call precompile​dDll in mobile module

    Hi,
    I need to call the precompiled dll in my mobile project.
    I got struck while building the application its gives a "error missing vi or c file"
    I have no idea what to do.since i am new to this.
    what method i need to follow to call the precompiled dll and make my mobile app working?
    Pls.help me on this
    Regards,
    Vidura.

    magicofavalon1
    Are you saying that the problem is that you are calling a library from a VI ona PC (which works fine) but when you call the same library from a mobile moduleVI, you get the build error?
    Just as you are saying, I call the library (the stubbed library i madefor Win32) from a VI on the PC and it works fine
    when i do it from a mobile module VI, it doesn’t even build (always using thestubbed library) because when using the ARM library i get an error thatthe library wasn’t made for Windows, which I already know because i made thelibrary for an ARM processor and already tested it with a C++ program made inVisual Studio.
    That’s why I ended making a stub dll but with no luck so far.
    magicofavalon1
    It may also be that you need to reference the location of the libraryand manually copy it to the LabVIEW mobile device before you build it. 
    i already have the library in the mobile device, but I’m using in thecall library node the location to the stub dll in my PC. Is it really necessaryto build the application to have the mobile device connected to the PC becausei haven’t had it like the last 100 times i tried to build it? Anyways Thanksfor your help, I’ll try this tomorrow at first hour (at my job), and maybe youcan understand me better with the explanation i gave you right now.

  • LabVIEW Mobile Module

    Does LabVIEW Mobile Module support Window CE 6.0 R3 version? What are the hardware requirements?
    Also, is it compatible with CPU Marvel PXA310 or PXA 320?

    Check it here:
    http://www.ni.com/white-paper/7705/en#toc3
    I am not allergic to Kudos, in fact I love Kudos.
     Make your LabVIEW experience more CONVENIENT.

  • LabVIEW Mobile Module ... obsolete?

    So I have been looking at the LabVIEW Mobile Module.  It seems like an interesting tool.  The main product page says you can "use the LabVIEW Mobile Module to develop applications for the latest handheld devices and smartphones."
    The "latest" devices?
    It seems to me that it only support up to Windows Mobile 6.0?  Which is about 4+ years old?
    Anyone know of NI's roadmap for supporting mobile devices?  Seems like they are a bit slow to catch on to the "app revolution".

    There has been discussion about this recently and basically upgrades are on hold apparently while NI tries to get a handle on the exploding handheld market and figures out what target(s) to concentrate on, at least as far as I can make out.
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

  • Mobile module intermediate files?

    Where does the Mobile Module store its intermediate .c and .obj files? I get a build error:
       error LNK2001: unresolved external symbol state
    and I'd like to get some sort of hint who uses this symbol. Thanks!

    Thanks for the reply. My problem is not the LNK2001 error per se; that's just a generic "module not found" linker error that one gets fairly regularly when you happen upon a library function available in Windows but not Windows Mobile. In the present project, I've already fixed a bunch of these.
    My problem in this case is that I have nothing called "state"; that's why I want to see the intermediate C files to get a hint where it's coming from. But I can't seem to find out where these intermediate files are stored...

  • Mobile Module to be Discontinued

    I have just received my Quarterly Developer Suite update (which is about to become a bi-annual update) and I read with interest that the Mobile Module Deployment Option is to be discontinued.
    Does anybody know what NI's plans are for supporting portable devices?
    Are they hammering in the final nail of mobile support or are they going to release a new toolkit with WM7, iPhone, Android support?

    Hi ssk,
    At this point I have no further information on the development of a new Mobile Module and I'm afraid I can't speculate on what products will be available.
    The best thing to do is keep an eye on the NI site and and your email updates for more information on new products and releases.
    Regards,
    Chris
    National Instruments - Tech Support

  • Mobile Module for Labview 2009

    Hello,
    What do I need to install to use Mobile Module with Labview 2009?
    I have installed Labview 2009 but I don't see the PDA icon on the main page. 

    I have seen this link, but it doesn't say what I need to check when installing Labview 2009 SP1 in order to get the Mobile Module.
    I work at The University of Twente and we have a full license, so I'm sure it has to be at the install checkbox somewhere...  

  • Cisco 2951 poe limitation for switch module ?

    Hi , i have cisco 2951 router with switch module :
    SM-D-ES3G-48-P
    there are many poe devices connetced to the switch module .
    the problem we face is , sometime the poe devices get down and up (flapping)
    after investigatipon by command
    show power inline police
    i found the devices is getting about 60 Watt , and there is remaining power about 200 watt.
    the question is , how to investigate and troubleshoot this issue ?
    is there any limitation in the power for that platform ?

    Hi ,
    thanks for reply
    the issue is :
    interfaces get down , then up
    some times it still down and take long time to be up agian !!
    exactly if i did shutdown , then no shutdown
    thats the problem that we face !
    sorry cant access the swith now , if i can i will post the config i have.
    thanks for ur time
    regards

  • Mobile Module

    Hi all,
    I have created a vi to generate random numbers and plotted on graph (totally max of 8 plots on waveform chart - based on user's selection) via normal labview project explorer window.  It worked.. GREAT!!!
    Same vi I tried to port to a mobile project (followed by selecting target device running WINCE on it).
    ERROR what i got is "Too many plots; plots size >8".
    Then i replaced the graph control with normal array indicator and build the application with the same mobile project.
    It ran properly (showing correct values on array indicator).
    So, i guessed chart's history was being saved and i tried to clear the history using property node. But vi shows broken arrow  which implies usage of property nodes is not possible for vis under mobile project.
    Also i tried using waveform graph instead of chart. Still I am getting same error message.
    I need assistance for this issue. Please do help me.
    Thanks,
    Sriram N

    I ran into this post when searching for any documentation over the web (using Google) for this issue.
    And I found out that there is no documentation for this issue except for this post......
    and even it was from 2010 and probably not relevant anymore for Sriram_lyer I could not leave it without an answer.
    This message "Too many plots; plots size (>8)" or 560301086 - see image attached,
    is not documented anywhere (at least where I could find) and I am not sure if WinCE is the SW that is posting this Error.
    It is probably not NI SW since there is no NI logo in the upper left corner of the message.
    Specifically in my case, the data sent to the Graph indicator was 2-D array.
    The issue was solved by performing Transpose 2D array before.
    Apparently the code was trying to plot 1200 graphs of 4 samples instead of 4 graphs of 1200 samples each.
    (using NI TPC-2106)
    Attachments:
    22.jpg ‏217 KB

  • A workflow (and the limits of the 'module' concept?)

    Often, choices regarding the best shots (when shooting in difficult conditions, e.g. contre-jour) are determined by which picture better supports adjustments. You might want to check if you get better results by lightening the shadows on picture A or darkening highlights on picture B. So the first feature I thought would be cool, is to make adjustments in Develop while seeing two pictures side by side. You can do this using 'Compare' in Library and the quick develop panel, but after pressing those buttons a number of time, you lose track of the intensity of the effect applied (a basic soution would be to enable sliders in quick develop). I also understand that the picture displayed in develop is not the same as the one in Library? It seems to me that noise patterns tend to differ when you switch modules.
    Processing also affects ratings, positions in stacks, etc.. With a substantial batch of similar shots, which differ by the processing you've applied, it's useful to do basic management while in develop. Unfortunately the filmstrip is bit underpowered at the moment. It responds differently than the gallery. I can't manage to alter the filmstrip view modes the same way I do it in the gallery, etc. I can have a big filmstrip with big thumbnails, but I can't display more rows. It'easy to get lost in your pictures in develop if they're superficially similar (when not at 100%), and if you switch to the gallery, you then might lose the picture you were developing. A sort of mini-gallery feature could be useful. You could for example toggle a mini 'Survey' view while working on your photos
    This could be extended to all modules. Mini-gallery could be useful in Print and Slideshow too(basically, we already have mini-develop in Library). I think Lightroom saves time by streamlining the workflow a lot (it automatically gives sets of related tools), but in situations where no module offers all the tools, you find yourself constantly changing, and that can be confusing. Maybe the SDK will offer completely customizable Modules to the daring user?

    2-up (at least) compare mode in Develop, multi-row film strip, and film strip cells that are the same as grid-mode cells but with separate options have been on my request list for a while.

  • Mobile VI Front Panel Display issue

    I am not sure whether I should report this as a big of Mobile Module, so post it here and see if anybody else encounters the same issue. 
    When create a mobile VI, if you put a TCP Connection control and String array on the front panel the same time, it won't run. It compiles and deploys all fine, but when you try to run it, it doesn't. And if you put it as a subVI, it will stuck when it is called. 
    Guess I am lucky. Just so happened that I needed to put both controls on the front panel and ran it as a subVI. Every time this subVI was called, the whole program stopped. It is a simple subVI call, but maybe it is so simple that it becomes so hard to debug. I started to check if the memory was full, then subVI property, and then put all kinds of breakpoints to debug. Finally, just when I ran out of debugging ideas, I was looking at all the controls on the front panel. Is it possible that one of those controls has some sort of conflicts with others, or the mobile module simply cannot load the type of control(s). So, I took one out at a time.
    It took me a whole morning, but that's how I found this bug. I hope after I post it here, it can save your time to debug this type of bugs.  
    Attachments:
    TCP Control.vi ‏10 KB

    Hi, Paul, 
    This could be another bug of Mobile Module if you can repeat what I did. 
    Here is the issue. When I transfer time stamp from PC (time stamp flattened to string) to the palm (then unflattened back to time stamp), the time stamp on the palm is always plus one hour. Don't know if this is a bug or a programming error?
    Thanks. 

Maybe you are looking for

  • How do i download iTunes to my chrome computer?

    I dont know a app on my Chrome computer back up or open my itunes apps!!!!! Please help. And please add any other information that I need to know to help me!!!

  • Can't adjust icons in notification area.

    I right click on task bar and go into and change wheather to always hide, hide when inactive, or always show icons and click ok.  Then I'm back to the start menu box to click apply then ok to go back to the desktop.  When I click on apply or ok in th

  • Using javascript to show all comments on startup

    I would like all comments to show on all documents when a document is opened.  Right now I have the following code to create a menu option. This runs fine, but when I make a simple call to showAllComments(), I get the error "this.syncAnnotScan(); is

  • Storage location list during Confirmation

    Hi! I discovered during confirmation of the goods in SRM (SRM 4, extended classic) that when I choose to list the storage location for selection, although only the relevant storage locations are listed, there are gaps in between the storage locations

  • Result of query different in version 9i and 10g

    We have a query wiht correlated subqueries. If we execute this query in version 8 or version 9 the query returns no rows. (as expected). Running this query in version 10g return 1 row. Is this a change in the semantics of SQL in version 10 or could i