Support Forums
How to download DT80-2 data automatically??

We are using DT80-2 to log the data, our plan is to download the log data daily for one year. Current, we are using dEX-2 V2.1.36 software tool, Data Explorer to download data manually.

Is it possible to write some Visual Studio or Python code to download data automatically?

We are using DT80-2 to log the data, our plan is to download the log data daily for one year. Current, we are using dEX-2 V2.1.36 software tool, Data Explorer to download data manually. Is it possible to write some Visual Studio or Python code to download data automatically?

Hi RabbitZ,

dEX does not have an automatic download function. It is possible if you wish to write some Python code to download data regularly.

Why don't you push the data to a FTP server? You can create an FTP server on your PC using Filezilla Server then set the logger to send data to this PC using DO{COPYD dest=ftp://....}, you can this process using dEX 2.0.

Best regards,
dataTaker Expert

Hi RabbitZ, dEX does not have an automatic download function. It is possible if you wish to write some Python code to download data regularly. Why don't you push the data to a FTP server? You can create an FTP server on your PC using Filezilla Server then set the logger to send data to this PC using DO{COPYD dest=ftp://....}, you can this process using dEX 2.0. Best regards, dataTaker Expert

My device is DT80-2 datalogger, I believe it can be done by sending "data management commands" by python program to download data automatically.

My first step is to learn the commands, I would like to send command to DT80 USB serial port to read the "Status" of the device, this will not change any setting, not affect current testing.

From the user manual "DT80.de", there are "Sending commands", such as "channel definitions", "schedule definitions",..... But I can't find the command to read the status, such as "Hardware Product", "software version". where is the commands to read device status?

My device is DT80-2 datalogger, I believe it can be done by sending "data management commands" by python program to download data automatically. My first step is to learn the commands, I would like to send command to DT80 USB serial port to read the "Status" of the device, this will not change any setting, not affect current testing. From the user manual "DT80.de", there are "Sending commands", such as "channel definitions", "schedule definitions",..... But I can't find the command to read the status, such as "Hardware Product", "software version". where is the commands to read device status?

Hi mia,

Thanks for your comments.

Currently, I'm using dEX-2 to configure and downloading. I download manually via "Data Explorer"==>"Details" choose Range==>"Load Schedule Tree" choose channels ==>"Download".

How to configure dEX-2 downloading automatically daily? Add another "Schedule" which is "Triggering = daily" and add the "data management commands". If this can do automatically downloading, that is the easiest way.

But two questions,

  1. There is a 5 seconds schedule do measurement, can several schedules run in the datalogger?
  2. When I add items in new "Schedule", how to add "data management command"? Is "Other" ==> "Manual" the item to add commands?
Hi mia, Thanks for your comments. Currently, I'm using dEX-2 to configure and downloading. I download manually via "Data Explorer"==>"Details" choose Range==>"Load Schedule Tree" choose channels ==>"Download". How to configure dEX-2 downloading automatically daily? Add another "Schedule" which is "Triggering = daily" and add the "data management commands". If this can do automatically downloading, that is the easiest way. But two questions, 1. There is a 5 seconds schedule do measurement, can several schedules run in the datalogger? 2. When I add items in new "Schedule", how to add "data management command"? Is "Other" ==> "Manual" the item to add commands?

Hi Rabbitz,

We removed miaalexandra since that is a spam account from India which lead into Spacebar clicker, please be careful.

You can configure dEX 2.0 to send FTP data daily but not for automatic download.

Best regards,
dataTaker Expert

Hi Rabbitz, We removed miaalexandra since that is a spam account from India which lead into Spacebar clicker, please be careful. You can configure dEX 2.0 to send FTP data daily but not for automatic download. Best regards, dataTaker Expert

Hi,

Thanks for your help.

Configure dEX2.0 another Schedule to send FTP data daily? As I mentioned, there is a 5 seconds schedule do measurement, can several schedules run in the datalogger?

I'm not familiar with FTP, the datalogger will be a FTP client? I need build a FTP server.
FileZilla is a good solution?
Can I install FileZilla server in the same PC with dEX2.0? Otherwise, I will request the permission from our IT department.

Hi, Thanks for your help. Configure dEX2.0 another Schedule to send FTP data daily? As I mentioned, there is a 5 seconds schedule do measurement, can several schedules run in the datalogger? I'm not familiar with FTP, the datalogger will be a FTP client? I need build a FTP server. FileZilla is a good solution? Can I install FileZilla server in the same PC with dEX2.0? Otherwise, I will request the permission from our IT department.

Hi Rabbitz,

You can have the Filezilla server be installed in the same PC that already has dEX 2.0. Using the software you will be able to turn the PC as an FTP server where you can push the data from the logger to this PC via FTP transfer.

You can check this link for more information:
https://assets.thermofisher.com/TFS-Assets/ANZ/Technical-Notes/datataker-filezilla-ftp-dt80-series-logger.pdf

The above link may be a bit too old as we haven't update with a new Filezilla Server version.

Notes:
We believe you have receive an invitation sent by our tech support to join the new forum platform.

Best regards,
dataTaker Expert

Hi Rabbitz, You can have the Filezilla server be installed in the same PC that already has dEX 2.0. Using the software you will be able to turn the PC as an FTP server where you can push the data from the logger to this PC via FTP transfer. You can check this link for more information: https://assets.thermofisher.com/TFS-Assets/ANZ/Technical-Notes/datataker-filezilla-ftp-dt80-series-logger.pdf The above link may be a bit too old as we haven't update with a new Filezilla Server version. Notes: We believe you have receive an invitation sent by our tech support to join the new forum platform. Best regards, dataTaker Expert

Hi Rudy: I´ve got a DT82 and in the past I configured FTP features to export data to FTP Server over Internet. Later I deleted the FTP detalis. Today I create again a FTP features, but the DT82 looks remember old info like user, pass, and folder. I try to change info using FTP command wihtout success. (to see prompt I´ve used P56=8). If there is a command to leave in blank FTP info and start again with new config? Thanks in advance :)

Hi Rudy: I´ve got a DT82 and in the past I configured FTP features to export data to FTP Server over Internet. Later I deleted the FTP detalis. Today I create again a FTP features, but the DT82 looks remember old info like user, pass, and folder. I try to change info using FTP command wihtout success. (to see prompt I´ve used P56=8). If there is a command to leave in blank FTP info and start again with new config? Thanks in advance :)

Dear data Taker Expert,

This file "datataker-filezilla-ftp-dt80-series-logger" is very useful.

two questions:

  1. How to send command to the data logger via PC, it is a Virtual COM port in PC, can I use HyperTerminal to send command "dest=ftp://user1:password@169.254.254.233/logger2/datafile.csv"?

2.If Automatic Data Transfer, how to set the start time? say 11:59 PM.

Dear data Taker Expert, This file "**datataker-filezilla-ftp-dt80-series-logger**" is very useful. two questions: 1. How to send command to the data logger via PC, it is a Virtual COM port in PC, can I use HyperTerminal to send command "dest=ftp://user1:password@169.254.254.233/logger2/datafile.csv"? 2.If Automatic Data Transfer, how to set the start time? say 11:59 PM.

Hi ptelemetry,

After you changed the FTP credential of your configuration (program), you may still have unsent FTP transfer in the queue. This queue is not linked directly with your program; therefore it will not get deleted after the program update.

We believe that was happening in your case, which indicate the unit was trying to send the data using the old FTP credential instead of the new one.

For a solution, you can clear the queue using SESSION CLEAR, but it won't delete the process that was currently run (retry). Thus you need to use SESSION LIST to check the queue and SESSION CLEAR one or two times, ensuring you do not see any queue.

Best regards,
dataTaker Expert

Hi ptelemetry, After you changed the FTP credential of your configuration (program), you may still have unsent FTP transfer in the queue. This queue is not linked directly with your program; therefore it will not get deleted after the program update. We believe that was happening in your case, which indicate the unit was trying to send the data using the old FTP credential instead of the new one. For a solution, you can clear the queue using SESSION CLEAR, but it won't delete the process that was currently run (retry). Thus you need to use SESSION LIST to check the queue and SESSION CLEAR one or two times, ensuring you do not see any queue. Best regards, dataTaker Expert

Hi RabbitZ,

You can trigger the FTP transfer using any terminal software (Hyperterminal, Putty, Realterm, etc) via either TCP/IP (Ethernet/ USB cable + DTUsb) or SERIAL (DB9/ USB cable).

If you wish to create an automatic file transfer for the unit, you can create a dedicated schedule which responsible to trigger this transfer, then have one FTP transfer syntax as its member. In your case if you wish to use Filezilla with 1 hour transfer interval then.

RC1H
DO{COPYD dest="ftp://user:password@address/?(timestamp).csv" format=csv start=new}

The above sample will automatically send the data every hour at 0 minute (the logger interval is synch to midnight). The data cutoff occurs on a successful transfer in which the logger will create a flag indicate the old transfer and the next transfer.

If you wish to have a different time frame for the transfer, you can change the schedule interval and use CRON setting (11:59 pm?)

RC[0:59:23:*:*:*]
DO{COPYD dest="ftp://user:password@address/?(timestamp).csv" format=csv start=new}

The code will trigger a transfer one minute before midnight and it also becomes the transfer flag for the next transfer.

Best regards,
dataTaker Expert

Hi RabbitZ, You can trigger the FTP transfer using any terminal software (Hyperterminal, Putty, Realterm, etc) via either TCP/IP (Ethernet/ USB cable + DTUsb) or SERIAL (DB9/ USB cable). If you wish to create an automatic file transfer for the unit, you can create a dedicated schedule which responsible to trigger this transfer, then have one FTP transfer syntax as its member. In your case if you wish to use Filezilla with 1 hour transfer interval then. ```` RC1H DO{COPYD dest="ftp://user:password@address/?(timestamp).csv" format=csv start=new} ```` The above sample will automatically send the data every hour at 0 minute (the logger interval is synch to midnight). The data cutoff occurs on a successful transfer in which the logger will create a flag indicate the old transfer and the next transfer. If you wish to have a different time frame for the transfer, you can change the schedule interval and use CRON setting (11:59 pm?) ```` RC[0:59:23:*:*:*] DO{COPYD dest="ftp://user:password@address/?(timestamp).csv" format=csv start=new} ```` The code will trigger a transfer one minute before midnight and it also becomes the transfer flag for the next transfer. Best regards, dataTaker Expert
65
10
3
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