07-10-2010 09:52 PM
hi all,
Here is an "emergency" problem.
I have done a GSM VI for a WAVECOM GSM modem, and this VI works prefectly in my laptop.
However, after I built it as a EXE file, and transferred this EXE file to another computer, a problem came out, which is although this EXE file can be executed in that computer, but it can not send SMS any more.
I dont know where is the problem. At the very first, I thought maybe that computer need Run-Time Engine and VISA, so I installed these two to that computer, but it still cannot send messages, then I wondered there may be a connectivity issue between that computer ans the GSM modem, hence, I used Hyperterminal, typed in AT commands to test the connectivity, the result is, the GSM worked, which means there was no connectivity problem originally.
P.S, at the beginning,that computer has intallled nothing about LabView or something related to LabView, except for Run-Time Engine and VISA.
Here is steps that how I build it.
Step1
Step2, I just click Continue
Step3, I click Build straightforward
Can anyone help me solve this weird issue? Did I build it as a EXE file in a wrong way?
07-11-2010 02:09 AM
I suggest u make use of the error vi's in the program before createing the exe and running it in another pc.
To run a labview exe in a pc without labview, you need runtime engine.
Most probably when you used the GSM modem , you included a name for it right? Well in the other computer the name of the GSM might be different, so the exe wont work since it wont find the old GSM.
Cant make it still work? Than install a trial labview and just run the full code, not the exe, and see where will the error be.
I faced the same problem not long time agao. I hope it helps.