LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I am trying to move a VI from a pc to a palm how do i do it?

As i have stated in the above message i am trying to move a Vi from a PC to a Plam. I need to know is there anything that may need to be changed about the Vi. (except the front panel)
 
 
 
 Thank You
Chris
0 Kudos
Message 1 of 4
(6,494 Views)
You can not run VIs on a Palm Pilot. If you have the PDA module, you can compile your program into an executable which will be run on the Palm.
 
Theoretically, you can open your VIs and immediately compile them, but that is not always the case:
  • Some things are simply not supported (ActiveX, timed loops, etc.) depending on your version.
  • There are a lot of bugs in the PDA module, even in simple things, so you might have to do a lot of debugging. These bugs might appear as you compile the program or might only appear when you run the application.
  • Sometimes your program might be too demanding and you will need to change its architecture.
  • LV dropped support for the Palm in 8.2, so if that's the version you have, you can't even use the PDA module for this.

___________________
Try to take over the world!
Message 2 of 4
(6,494 Views)
Hi tst,

Great post about the limitations inherent in PDA programming, though I'm a little curious about the bugginess comment.  Bugs from earlier versions of the PDA Module that have been reported have been investigated, and we'd like to know about any more bugs out there so we can find a way to get them fixed.  If you have been running into many issues, especially with 8.2, please let us know.  We test the release as much as we can, but feedback from our users still plays a large part in improving the software.
Cheers,

Matt Pollock
National Instruments
0 Kudos
Message 3 of 4
(6,442 Views)

I haven't worked with versions 8.0 and 8.2 of the module, only with versions 7.0 and 7.1, and I know a lot of stuff was fixed and added since.

I do however follow the issues other users are having and it still seems clear that working with the PDA module is something that requires a lot of patience and overhead for debugging since these bugs affect even simple things.

Just as an example, the module (I think it was 8.0 or 8.2) had a problem with properly auto-indexing arrays in for loops under certain conditions, so an Index Array with the i terminal wired in had to be used to work around.
I truly understand the difficulty in properly translating the code into C, but when you get to the point that you have to debug a basic piece of code like that it really becomes hard.

As another example, I made an application a couple of months ago (a two-player networked Tic-Tac-Toe meant as a demo). It took me about 2 hours spread over a couple of weeks to write the application and get it to properly run on two computers. It took me about an extra four hours to get it to run on the PDA simply because I had to find out why things weren't working and modify the code to work around those problems (and this was designed with the PDA in mind). This was 7.1, so using 8.2 would probably have been better.


___________________
Try to take over the world!
0 Kudos
Message 4 of 4
(6,432 Views)