Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

LabVIEW 8.6 Mobile Module Known Issues

Primary Software: LabVIEW Modules>>Mobile Module
Primary Software Version: 8.6
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Modules>>PDA Module

Problem:
LabVIEW 8.6 Mobile Module Known Issues

Solution:
This KnowledgeBase contains known issues and additional resources for the LabVIEW 8.6 Mobile Module.

Note: The LabVIEW Mobile Module was formerly known as the LabVIEW PDA Module.

The readme file also is installed in the labview\readme directory.

Refer to the LabVIEW 8.6 Readme, available by selecting Start»All Programs»National Instruments»LabVIEW»Readme and opening readme.html, for LabVIEW known issues.

Known Issues
Installation Known Issues
General Known Issues
Windows Vista Known Issues
User Interface Known Issues
VIs, Functions, and Structures Known Issues
Building VIs into Applications Known Issues
Properties and Methods Known Issues
Graphs and Charts Known Issues
Tools and Drivers
Additions to the Help
Documentation Known Issues
Bug Fixes

Known Issues

The following items are known issues in the LabVIEW 8.6 Mobile Module.

Installation Known Issues
ID
Known Issue
(Windows 2000) The Mobile Module installs Microsoft ActiveSync 4.2. You might receive a Microsoft Office Outlook error that states Either there is no default mail client or the current mail client cannot fulfill the messaging request. Please run Microsoft Office Outlook and set it as the default mail client.

Workaround—You do not need to install Microsoft Outlook nor does Outlook have to be your default mail client. Click the OK button to continue installation.
The Mobile Module automatically installs ActiveSync 4.2 if ActiveSync is not already installed. When you install the Mobile Module and do not already have ActiveSync, the installer automatically reboots the computer without alerting you. To resolve this issue, rerun the installer (setup.exe) to complete the installation or install ActiveSync before you install the Mobile Module.

Workaround—Rerun the installer (setup.exe) to complete the installation or install ActiveSync before you install the Mobile Module.
If you install LabVIEW and the Mobile Module to custom locations that contain non-ASCII characters, errors occur when you build Mobile VIs into Mobile applications.

Workaround—Install LabVIEW and the Mobile Module to the default installation locations.
General Known Issues
ID
Known Issue
117037
Passing a control reference through a zero-iteration For Loop can cause a crash.

Workaround—Use a local variable for the control reference instead of using the output tunnel from a zero-iteration For Loop.
Several front panel and block diagram objects behave differently when the execution target is a Mobile target. Refer to the Mobile Module book in the LabVIEW Help for information about different or unsupported front panel or block diagram functionality.
2W0DTEJU
The Mobile Module does not support significant digits.

Workaround—Use digits of precision instead.
If you flatten data that contains an extended precision or complex precision floating-point data type, the flattened data is incompatible with any other LabVIEW version or add-on except the Mobile Module.
3Q39UPZO
Any binary operation involving a dynamic data type and a non-scalar non-dynamic data type, such as a 1D array, does not work correctly.
44698H30
If you copy and paste global variables, you receive a link error when you try to build the Mobile VI into an application.
44698H30
When you create a VI that uses multiple global variables, do not copy controls from one global variable to another global variable. Controls copied from one global variable to another global variable result in errors when you build the Mobile VI into an application.
XON/XOFF flow control in serial communication causes a timeout if you use the Serial Compatibility VIs. This is not an issue if you use the VISA VIs and functions.
When a timestamp in a Mobile VI is rounded to the nearest integer, the timestamp is always rounded down to the next lowest integer. The effect of this behavior is that the Round to Nearest and Round to -Infinity functions produce the same output on timestamps.
3ZGG3OXE
LabVIEW stores colors as RGB values. Windows Mobile and Windows CE operating systems store colors as BGR values. If you place a color box constant inside of a nested array or cluster constant, the colors might render incorrectly because the red and blue components are exchanged when you build a Mobile VI into a Mobile application.

Workaround—Place the color box constant inside a single array or cluster constant on the block diagram and use the Build Array or Bundle function to nest the array or cluster.
Different Mobile devices have different button behaviors. Use the Button Input VIs example, located in the labview\examples\PDA\button input directory, to determine and test the button behavior for a device. Use the Key Events - Pocket PC example, located in the labview\examples\PDA\key events directory, to determine how to handle key events in an Event structure. You also can open these examples through the NI Example Finder.
Mobile VIs do not support the values of Z, X, or T in digital data controls and digital waveform controls. You can use values of 0, 1, L, and H.
49KH9F00
Smartphone menus can have only two top-level menu items no matter how many top-level items are in the VI.
447GK1X1
The PDA Pick Color VI does not support Samsung or Motorola Q Smartphones.
4BCFMCOI
The Mobile Module does not support creating a source distribution. If you right-click Build Specifications in the Project Explorer window and select New»Source Distribution from the shortcut menu, LabVIEW displays an error message in the Source Distribution Properties dialog box.
(Windows Vista/XP) You must install the Virtual PC 2007 to use Mobile emulators for debugging or TCP/IP applications.
Windows Vista Known Issues
ID
Known Issue
ActiveSync has been replaced with Windows Mobile Device Center, which you must download from www.microsoft.com, in Vista.
460E2GYF
If you install the Mobile Module on a computer that runs a non-English version of Vista, you might receive a Command line option syntax error. Type Command/? for Help error.

Workaround—Click the OK button to continue the installation.
User Interface Known Issues
ID
Known Issue
117411
Users can select items in a tree indicator.

Workaround—Disable the tree indicator.
114766
If you select a multi-needle dial, gauge, or meter control, you can move only the current needle using keys. Pressing the <Tab> key moves the focus to the next control and not the next needle.
117311
If a dial is on a tab control but not on the initially displayed tab, the dial has the background rectangle color of the front panel instead of that of the tab control when the dial is shown.

Workaround—Make sure the tab that contains the dial is shown initially. Or, make sure that the background color of the tab is the same as the color of the front panel.
114955
Charts draw incorrectly when the number of points on screen exceeds the chart history length.

Workaround—Change the chart history length to accommodate the number of points drawn on the chart before it scrolls.
100031 The focus rectangle of the task ring control is partially visible and is not erased when the control is out of focus.
The 2D Boolean OK, Cancel, and Stop buttons do not support different text strings for TRUE and FALSE states.
49KH9R00
Scroll bars and multiline inputs/outputs are unsupported for string controls if you use the password display mode.
452AA2LL
3D borders on tank indicators do not scale with the rest of the indicator when you build a Mobile VI into an application.
444EN6Z0
Tab controls redraw slowly when you switch tabs. You might see shadows of the controls on the previous tab as LabVIEW redraws the controls on the current tab.
98987
Autoscaling of the y-axis for multiplot XY graphs is not supported.
46I8J200
Duplicate scales and plot legends are unsupported.
3O3AD7YF
Captions are always displayed behind the control.

Workaround—To resolve this issue for button controls, use Boolean text.
481814YF
You cannot use front panel data binding with radio buttons controls.
45216SX2
Arrays of DAQmx task name controls are not visible on the front panel of a Mobile application.

Workaround—You can use an array of DAQmx task name controls in a Mobile VI to write values even though the controls are not visible in the Mobile application.
VIs, Functions, and Structures Known Issues
ID
Known Issue
110909
The Bluetooth Discover function does not return the local Bluetooth device address if the device has a Broadcom Bluetooth function.
111408
When you use the Display Message to User Express VI to display a message to a user, execution of other loops is halted.

Workaround—Use a subVI instead of a dialog box.
4H7C2000
The Escape XML and Unescape XML VIs are unsupported.
Dynamic Add/Remove Signals is unsupported.
If you use the .NET Refnum, Event Callback Refnum, or Code Interface Nodes (CINs) in a Mobile VI, you receive an error if you try to build the VI into a Mobile application.
The Mobile Module does not support paths in the Not a Number/Path/Refnum? function.
You must use strict C code in Formula Nodes you use in Mobile VIs. However, LabVIEW does not check the C syntax in the Formula Node syntax while in edit mode. If you build a VI into a Mobile application that contains a Formula Node with non-strict C code, LabVIEW returns a general error.
The Delay Values Express VI and the Trigger and Gate Express VI do not function correctly in Mobile VIs because maintaining state in local variables between calls to a subVI is not supported.
The Configuration File VIs are unsupported.
Building VIs into Applications Known Issues
ID
Known Issue
115992
The Optimize subVI calls build option is unsupported.
You might receive an error that states This property is writable only when the VI is in edit mode, or this method is available only when the VI is in edit mode. This error occurs if the VI is running on the host and you try to build the VI into an application. You must stop the VI on the host before building.
Properties and Methods Known Issues
ID
Known Issue
The Mobile Module does not support the Update Value while Typing property for string objects.
Graphs and Charts Known Issues
ID
Known Issue
The Mobile Module does not support plotting waveforms with more than 32,000 elements.
41768
If you are using the Zoom Chart of Graph VI and set the zoom style to Zoom to Rectangle, the x and y axis changes properly, but the graph is not correct.
378H49YF
If you are zooming a graph or chart in a Mobile application and draw with the log scale, it might appear as if nothing has happened.

Workaround—Choose a larger zoom rectangle.
Pull-down menus are not visible while a chart or graph is updating.

Workaround—You can place the mouse pointer on the pull-down menu to display it to make a selection.
Tools and Drivers
ID
Known Issue
You must install the VISA driver to use VISA. Select Start»All Programs»National Instruments»VISA»Windows Mobile Driver Installation.
You must install the Virtual PC 2007 to use ARM-based emulators. Download the driver from the Windows Mobile 5.0 Web site.
Projects you created in version 8.0 of the Mobile Module use the Microsoft eMbedded Visual Tools, which you had to download and install. You do not have to download and install these tools with version 8.2 or later of the Mobile Module. However, if the eMbedded Visual Tools are not installed on the host PC, you receive a build error when you build the Mobile VI into a Mobile application.

Workaround—Download and install the eMbedded Visual Tools or use a new target. In version 8.2 or later, targets that are in all capital letters are eMbedded Visual Tools targets. If you need to download and install the eMbedded Visual Tools, visit the National Instruments Web site at ni.com/info and enter pdaevc for more information about the eMbedded Visual Tools.
Additions to the Help
ID
Known Issue
You can use the Label property to get a reference to the label object of a control or indicator.
You can run Mobile applications built for devices that run Pocket PC 2003 or Windows Mobile 5.0 on devices that run Windows Mobile 6.0. Use a target that runs Pocket PC 2003 or Windows Mobile 5.0 to programmatically download or run Mobile applications from the project.
You now can wire a control reference to the Zoom Chart or Graph VI and the Clear PDA Chart VI.
Documentation Known Issues
ID
Known Issue
The Detailed Help link in the Context Help window does not open the correct topic for the Inline C Node.

Workaround—Open the LabVIEW Help by selecting Help»Search the LabVIEW Help. Click the Index tab and select Inline C Node.
The Help button in the Add/Remove Headers dialog box does not open the correct help topic.

Workaround—Open the LabVIEW Help by selecting Help»Search the LabVIEW Help. Click the Index tab and select Add/Remove Headers dialog box (Embedded Targets, PDA, TPC).

Bug Fixes

The following items are the IDs and titles of a subset of issues fixed between the LabVIEW 8.5.1 PDA Module and the LabVIEW 8.6 Mobile Module. If you have a CAR ID, you can search this list to validate that the issue has been fixed. This is not an exhaustive list of issues fixed in the current version of the Mobile Module.

ID
Fixed Issue
58468
The Dialog Listbox control has been replaced with the System Listbox control.
4CJ59GX2
Applications no longer crash when writing random characters to a string indicator.
117447
When you use mouse down events on picture controls, the coordinates are now relative to the front panel windows instead of the picture.


Related Links:
Product Manuals: Getting Started with the LabVIEW 8.6 Mobile Module
Product Manuals: LabVIEW 8.6 Mobile Module Help

Attachments:





Report Date: 06/06/2008
Last Updated: 11/26/2008
Document ID: 4M59OJNX

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit