03-19-2007 03:48 AM
03-19-2007 11:23 AM

Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
03-20-2007
04:13 PM
- last edited on
05-23-2026
09:27 PM
by
Content Cleaner
Hi there,
As you've seen, the FTP VIs are not supported at this time in the PDA module.
Some nodes, such as semaphores and some property nodes, can show up on the functions palette, but their functionality is not allowed.
As far as implementing FTP client functionality, you likely have two options:
1) Using the TCP VIs and verifying that the data transmitted adheres to the FTP protocol.
2) Use the call library function node to call some external code on your PDA that actually handles the FTP transmissions.
Best of luck in your application,
03-30-2007 09:54 AM - edited 03-30-2007 09:54 AM
Hey Lobo,
We sucessfully did what Sam suggested above. I actually just utilized the TCP server-client example that ships with LabVIEW. I just added a small VI that sent me a list of the available files (through a string array shared variable), then I could select and request the specific file through the TCP client. This was done over a wireless bridge with 802.11g communication. Just make sure that your PDA application has the aliases file deployed with it (default is 'don't deploy') and that your computer's IP address is listed correctly in the file.
-Mellobuck
Message Edited by Mellobuck on 03-30-2007 09:56 AM
04-01-2007 08:58 PM
04-02-2007 09:40 AM
hey Lobo,
I will attach the client and server VIs. Again, I didn't write these, they are examples from NI. You can see that the client (on the PDA side) needs an IP address and a filename to transfer, the server side just needs the file name.
You are right is removing the simple error handler, as the PDA does not support pop-ip screens, just wire it to a display if you need to see it.
I am afraid explaining the error messages you have are beyond my ability.
-Mello