Support Forums
Reprogramming dataTaker using USB stick

Hi!

I have a DT80 about 4000 km away. It was working happily until someone pulled the plug and the battery discharged. A month later, when someone went to stick in the USB device to download the data for me, they noticed the DT80 had been unplugged...

On plugging the power cord back it, the DT80 started up of course, but all the data now is rubbish - the DT80 is running - I don't know what. So... how do I reprogram it using a USB device?

The details in the User's Manual are not that clear. About all I can find is the bit on p57 that states that "
When a USB memory device is inserted into a DT80, the DT80 first looks for a file on the USB device named A:\serialnum\ONINSERT.DXC, where serialnum is the serial number of the DT80 (eg. SN80322). If found, the commands in this file are entered into the DT80 exactly as if they had been received via a comms port." etc etc.

At the moment the ONINSERT.DXC on the USB device simply has COPYDATA in it, so when the person sticks it in, the data is copied onto the USB device and then it's emailed back to me.

So by the looks I email over a new ONINSERT.DXC and tell the person to replace the old one and stick it in. But what goes in the ONINSERT.DXC?

A command that tells the DT80 to load and start to run the program? What DeLogger files do I include and how - the FRED.DLW or the .dlp or what?

Or do I just copy the program text into the ONINSERT.DXC? Or is there someway of getting the original program up and running again? I'm not very familiar with the DT80 and DeLogger and how it all works - I usually use a DT50 and DeTransfer.

Thanks for your help.
Susan

Hi! I have a DT80 about 4000 km away. It was working happily until someone pulled the plug and the battery discharged. A month later, when someone went to stick in the USB device to download the data for me, they noticed the DT80 had been unplugged... On plugging the power cord back it, the DT80 started up of course, but all the data now is rubbish - the DT80 is running - I don't know what. So... how do I reprogram it using a USB device? The details in the User's Manual are not that clear. About all I can find is the bit on p57 that states that " ```` When a USB memory device is inserted into a DT80, the DT80 first looks for a file on the USB device named A:\serialnum\ONINSERT.DXC, where serialnum is the serial number of the DT80 (eg. SN80322). If found, the commands in this file are entered into the DT80 exactly as if they had been received via a comms port. ````" etc etc. At the moment the ONINSERT.DXC on the USB device simply has COPYDATA in it, so when the person sticks it in, the data is copied onto the USB device and then it's emailed back to me. So by the looks I email over a new ONINSERT.DXC and tell the person to replace the old one and stick it in. But what goes in the ONINSERT.DXC? A command that tells the DT80 to load and start to run the program? What DeLogger files do I include and how - the FRED.DLW or the .dlp or what? Or do I just copy the program text into the ONINSERT.DXC? Or is there someway of getting the original program up and running again? I'm not very familiar with the DT80 and DeLogger and how it all works - I usually use a DT50 and DeTransfer. Thanks for your help. Susan

Good morning Susan,

If you have a program called ONINSERT.DXC on a memory stick, when it is inserted into the DT80 the program will be loaded and run.

The program can contain any dataTaker commands, as with the copy data command, or a full program. This allows the user to program the logger without connecting a computer. The program needs to contain the dataTaker code. You can load the code into the text window and copy it from there into DeTransfer or note pad and save the file on the memory stick as ONINSERT.DXC

But if the program is already in the DT80 then you don't need to send it again. If the job has stopped then sending the command RUNJOB"JobName" where JobName is the name you called the job then it will start running again.

If there is a chance of power lost, you can save the job so it will start up when the DT80 is reset. This can be done by having the job in your DT80 and sending the command RUNJOBONRESET"JobName"

Cheers,
Roger

Good morning Susan, If you have a program called ONINSERT.DXC on a memory stick, when it is inserted into the DT80 the program will be loaded and run. The program can contain any dataTaker commands, as with the copy data command, or a full program. This allows the user to program the logger without connecting a computer. The program needs to contain the dataTaker code. You can load the code into the text window and copy it from there into DeTransfer or note pad and save the file on the memory stick as ONINSERT.DXC But if the program is already in the DT80 then you don't need to send it again. If the job has stopped then sending the command RUNJOB"JobName" where JobName is the name you called the job then it will start running again. If there is a chance of power lost, you can save the job so it will start up when the DT80 is reset. This can be done by having the job in your DT80 and sending the command RUNJOBONRESET"JobName" Cheers, Roger

Hi Roger,

Thanks for your reply. I'll give the RUNJOB method a try first and see what happens...

Susan

Hi Roger, Thanks for your reply. I'll give the RUNJOB method a try first and see what happens... Susan
67
2
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