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

LabVIEW 8.2.1 Touch Panel Module for Windows CE Known Issues

Primary Software: LabVIEW Modules>>Touch Panel Module
Primary Software Version: 8.2.1
Primary Software Fixed Version: N/A
Secondary Software: N/A

Problem:
LabVIEW 8.2.1 Touch Panel Module for Windows CE Known Issues

Solution:
This KnowledgeBase contains new features and known issues about the LabVIEW 8.2.1 Touch Panel Module.

Refer to the LabVIEW 8.2.1 Readme for LabVIEW known issues.

New Targets in 8.2.1
Installing Shared Variable and PNG Support
Installation Known Issues
General Known Issues
Windows Vista Known Issues
User Interface Known Issues
VIs and Functions Known Issues
Documentation Known Issues
Changes from 8.2
Resources

New Targets in 8.2.1

Version 8.2.1 of the Touch Panel Module includes the following targets:
Target Processor Version Added Use
NI TPC-2006 ARM 8.2.1 Use with NI TPC-2006 hardware
NI TPC-2012 x86 8.2.1 Use with NI TPC-2012 hardware
NI TPC-2106 ARM 8.2.1 Use with NI TPC-2106 hardware
Touch Panel Windows CE 4.2 Device ARM 8.2 Use with third-party touch panel computers running Windows CE 4.2
TOUCH PANEL WINDOWS CE 4.2 Device ARM or x86 8.2 Use with third-party touch panel computers running Windows CE 4.2
Touch Panel Windows CE 5.0 Device ARM (8.2, 8.2.1) or x86 (8.2.1 only) 8.2 Use with third-party touch panel computers running Windows CE 5.0
  • If you are using the x86 TOUCH PANEL WINDOWS CE 4.2 Device Touch Panel target, you must manually download and install the eMbedded Visual Tools and Pocket PC 2003 SDK. Refer to KnowledgeBase 45BE6367: Where Can I Find the Microsoft Tools I Need for the LabVIEW Touch Panel Module? on ni.com for information about how to download and install these tools.
  • Existing Touch Panel targets from version 8.2 are forward-compatible with version 8.2.1, but new Touch Panel targets are not backward-compatible with version 8.2 of the Touch Panel Module.
  • New portrait and landscape templates have been added for 12" Touch Panel targets.

Installing Shared Variable and PNG Support

  • If you are using NI TPC-2012 or NI TPC-2106 hardware, you do not have to manually install shared variable or PNG support because the hardware already contains the necessary files.

Installation Known Issues

  • The Touch Panel 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. 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.
  • (Windows 2000) The Touch Panel Module automatically installs ActiveSync 4.2 if ActiveSync is not already installed. When you install version 8.2.1 of the Touch Panel 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 Touch Panel Module.

General Known Issues

  • If you use refnums in a cluster and try to build the Touch Panel VI into a Touch Panel application using the debug mode, you receive a run-time error or LabVIEW crashes. To resolve this issue, build the application using release mode.
  • You receive an error when you build a Touch Panel VI into a Touch Panel application if the top-level VI is in a library. To resolve this issue, move the top-level VI out of a library.
  • ActiveSync is the default transport protocol in version 8.2.1 of the Touch Panel Module. NI TPC-2012 does not support ActiveSync, so you must use FTP to download your Touch Panel application to the NI TPC-2012.
  • The NI TPC-2006 does not support .wav files.
  • When you convert a double-precision, floating-point numeric control to a Boolean array and create an indicator for the array, the Boolean indicator does not work if the data must be coerced. To resolve this issue, convert the value of the double-precision, floating-point numeric control to an integer before you convert it to a Boolean array.
  • DAQmx Base task constants are not supported. To resolve this issue, use a string control.
  • The Touch Panel Project Wizard does not filter available Touch Panel templates based on the device.

Windows Vista Known Issues

  • Because the default fonts on Windows Vista are different than the default fonts on previous versions of Windows, you might notice cosmetic issues, such as overlapping or truncated text strings, in VIs and LabVIEW dialog boxes. To correct this problem, change the theme of the operating system to Windows Classic in the Theme Settings dialog box and then restart LabVIEW. Select Start»Control Panel»Appearance and Personalization and click Change the theme to display the Theme Settings dialog box. You might encounter similar cosmetic issues on Windows XP if you use large fonts.
  • ActiveSync has been replaced with Windows Mobile Device Center, which you must download from www.microsoft.com, in Vista.
  • If you install the Touch Panel 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. Click the OK button to continue the installation.

User Interface Known Issues

  • The Touch Panel Module does not support the Transpose Array item on the shortcut menu of a graph or chart.
  • Increment and decrement buttons on numeric controls revert to gray when you build a Touch Panel VI into an application.
  • Scroll bars are not visible on array controls when you run the application on the target. To resolve this issue, use horizontal and vertical scroll bars or use a Property Node with the Index Values (Array) property.
  • You cannot hide an index array indicator in a Touch Panel application even if you hide the indicator in the VI.
  • Changing the size of increment and decrement buttons on numeric controls is not supported.
  • You cannot programmatically obtain a reference to individual controls in a cluster control. To resolve this issue, use controls outside of clusters if you want to reference them.
  • Scales on thermometer controls start at the top and bottom of the control rather than the fill level.
  • 3D borders on tank indicators do not scale with the rest of the indicator when you build a Touch Panel VI into an application.
  • Redrawing tab controls when you switch tabs is not fast enough, so you see shadows of the old controls as LabVIEW redraws the new controls.
  • When you move the mouse pointer around a dial control, the needle does not always move correctly in relation to the mouse pointer.
  • XY graphs with multiple plots do not draw correctly.
  • Duplicate scales and plot legends are unsupported.
  • Captions and labels on type definition (typedef) controls are not supported.
  • Captions and labels of typedef controls are not generated. To resolve this issue for button controls, use Boolean text.
  • Captions are always displayed behind the control. To resolve this issue for button controls, use Boolean text.

VIs and Functions Known Issues

  • If you wire a cluster or arrays of integer refnums, such as menu refnums, occurrence refnums, and so on, to the number/path/refnum input in the Not A Number/Path/Refnum? function, the NaN/Path/Refnum? Boolean output always returns FALSE.
  • The One Button Dialog function might not display a dialog box if the message input is an empty string.
  • The Configuration File VIs are unsupported.

Documentation Known Issues

  • The Detailed Help link in the Context Help window does not open the correct topic for the Serial Compatibility VIs. To access the help for these VIs, open the LabVIEW Help by selecting Help»Search the LabVIEW Help. Click the Index tab and search for Serial Compatibility VIs.
  • The Structures (PDA Module, Touch Panel Module) topic in the LabVIEW Help incorrectly states you must use the pwr() function. The correct function name is pow().

Changes from 8.2

  • Reentrant Call Library Nodes no longer produce memory leaks. This fix improves the stability of NI-DAQmx Base applications.

Resources

LabVIEW includes extensive online and PDF documentation for new and experienced LabVIEW users. Refer to the Related Documentation section in the Getting Started with the Touch Panel Module guide for more information about LabVIEW documentation. Visit the National Instruments Web site at ni.com for software drivers and updates, a searchable KnowledgeBase, product manuals, step-by-step troubleshooting wizards, thousands of example programs, tutorials, application notes, instrument drivers, and so on. The following KnowledgeBase articles contain more information about the NI TPC targets:

Related Links:
KnowledgeBase 45BE6367: Where Can I Find the Microsoft Tools I Need for the LabVIEW Touch Panel Module?
KnowlegeBase 45ABJV2M: What Target Do I Select for TPC-2006, TPC-2012, and 3rd Party TPCs
KnowledgeBase 40EAE6X1: Improved Display Driver for TPC-2006 Industrial Touch Panel Computer
KnowledgeBase 402A280F: Changing the Splash Screen Logo on NI TPC-2006
KnowledgeBase 4361GBMK: Shared Variable and/or PNG Support Is Not Active After Rebooting the TPC-2006

Attachments:


readme_TPC.html


Report Date: 04/05/2007
Last Updated: 05/10/2007
Document ID: 484FSBKN

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