Legacy Hardware and Apps
SMSX program error

Hi there,

I'm going through the manual "Using the SMSX modem with DT800 range of dataTaker data loggers." When entering and executing the following:

SINGLEPUSH BEGIN RX DELAY=2000 REFT(=1CV,NR) DO{[/h/Z/r/e/m]} DO"ET-SMS=0|Logger Temp ?1F1 DegC|P0|30^M" END G

I should be able to send "X" to the logger, and get some data in return. The only thing I get is:

DT80> SINGLEPUSH dataTaker 80 Version 6.02 Initializing...Done. 
DT80> REFT(=1CV,NR) 
DT80> DO{[/h/Z/r/e/m]} 
DT80> DO"ET-SMS=0|Logger Temp ?1F1 DegC|P0|30^M" ET-SMS=0|Logger Temp 29.6 DegC|P0|30 
DT80> END dataTaker 80 E10 - Command error at column 1 [ <err>END ]

Obviously some kind of error. Can anyone help me?

Best regards,
Jesper

Hi there, I&#039;m going through the manual &quot;Using the SMSX modem with DT800 range of dataTaker data loggers.&quot; When entering and executing the following: ```` SINGLEPUSH BEGIN RX DELAY=2000 REFT(=1CV,NR) DO{[/h/Z/r/e/m]} DO&quot;ET-SMS=0|Logger Temp ?1F1 DegC|P0|30^M&quot; END G ```` I should be able to send &quot;X&quot; to the logger, and get some data in return. The only thing I get is: ```` DT80&gt; SINGLEPUSH dataTaker 80 Version 6.02 Initializing...Done. DT80&gt; REFT(=1CV,NR) DT80&gt; DO{[/h/Z/r/e/m]} DT80&gt; DO&quot;ET-SMS=0|Logger Temp ?1F1 DegC|P0|30^M&quot; ET-SMS=0|Logger Temp 29.6 DegC|P0|30 DT80&gt; END dataTaker 80 E10 - Command error at column 1 [ &lt;err&gt;END ] ```` Obviously some kind of error. Can anyone help me? Best regards, Jesper

Good morning Libak,

The program is being sent to the logger before the reset has been completed. You will need to have DeTransfer delay sending the rest of the program after the reset command. DeTransfer has a wait command , simply put \w5 for a 5 second delay.

SINGLEPUSH
\w5
BEGIN
RX
DELAY=2000
REFT(=1CV,NR)
DO{[/h/Z/r/e/m]}
DO"ET-SMS=0|Logger Temp ?1F1 DegC|P0|30^M"
END
G

Cheers,
Roger

Good morning Libak, The program is being sent to the logger before the reset has been completed. You will need to have DeTransfer delay sending the rest of the program after the reset command. DeTransfer has a wait command , simply put \w5 for a 5 second delay. ```` SINGLEPUSH \w5 BEGIN RX DELAY=2000 REFT(=1CV,NR) DO{[/h/Z/r/e/m]} DO&quot;ET-SMS=0|Logger Temp ?1F1 DegC|P0|30^M&quot; END G ```` Cheers, Roger

Hi Roger,

That did it.. It works perfect now - thank you! You should probably consider adding the /W5 in the manual?

Libak

Hi Roger, That did it.. It works perfect now - thank you! You should probably consider adding the /W5 in the manual? Libak

Good morning Libak,

It is a deTransfer command and is in the online help. deTransfer has a whole swag of commands used to automate connections,open and close files etc.

Cheers,
Roger

Good morning Libak, It is a deTransfer command and is in the online help. deTransfer has a whole swag of commands used to automate connections,open and close files etc. Cheers, Roger
24
3
2
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft