07-14-2009 11:43 AM
I am trying to write a Labview application to perform data acquisition using the NI USB-6009 on a smartphone (T-Mobile Shadow) running Windows Mobile 6.0. Initially I was trying to just use the NI-DAQmx software, but I received an error when I tried to deploy the application to the mobile device, and after doing some reading I realized that I needed to install the NI-DAQmx Base drivers to the mobile device. I installed NI-DAQmx Base 3.2 on my PC, but when I tried to download the drivers to the mobile device using Utilities->Windows Mobile Driver Installation, the following message displayed on the mobile device: "Installation of NI DAQmx Base 3.2.CAB was unsuccessful. The installation file is not intended for this device."
After some browsing on the internet, I saw some posts that indicated Windows Mobile 6.0 is not supported by the NI DAQmx Base software. Is this true, and if so, could this be why I am getting this error? Is there any way to make this work, or do I need to use a device running Windows Mobile 5.0 (which other posts indicate is supported by the NI DAQmx Base software)?
Any help would be greatly appreciated,
Cameron
07-14-2009 01:47 PM
I have done some more investigating, and I think that the problem may stem from the mobile device hardware that I am using, rather than from the Windows Mobile 6 operating system. I read the DAQmx Base documentation more closely, and it indicates that the mobile device needs to have USB Host Support, which I don't think the T-Mobile Shadow does (from information gleaned from various internet discussions). If this is so, then could the DAQmx Base software be detecting this on the device and failing to install for that reason? Does anyone know of any PDAs or smartphones that do have USB 2.0 Host Support? Thanks for any help that can be provided,
Cameron
07-16-2009 09:32 AM
Cameron,
The problem stems from WM 6.0. The DAQmx Base Driver does not have support for WM 6, even though the mobile module does. Hopefully, this may change in the future so we can unlock more devices for DAQ. If you want todo data acquisition, you will need to meet the requirements at Requirements for Performing DAQ with a PDA or Other Mobile Device.
You will also find the information about support for WM6 on that KB as well.
07-16-2009 02:10 PM
Thanks Rob, that is helpful. However, even if I had a PDA with Windows Mobile 5.0, it seems to me that I would still have a problem with the device lacking USB host capability. I have done some searching online, and it seems that USB host capability in a phone is very rare, and the ones that I have been able to learn of only have USB 1.1 functionality, not USB 2.0 functionality as recommended by DAQmx Base. Do you know of a listing of mobile devices with USB 2.0 host support that I could refer to? Thanks again for your help,
Cameron
07-31-2009 04:58 PM
Hello Cameron.
Do you require your mobile device to be a phone? There are some PDA's out there with host capability. I do not know if you require a rugged solution or not but the company I work for, Juniper Systems, builds rugged hand held computers running Windows Mobile 5.0 and 6. I have built several LabVEIW programs using the USB-6008 and USB-6009 devices.
One problem you will encounter with most hand held is that they are USB1.1 on the host port. This is due to hardware limitations in the hand held.
Cheers,
Ben