Software for the Voltcraft DL-120TH USB climate data logger

project status: abandoned

similar projects:

https://www.sigrok.org/
framework for signal analysis

https://gitlab.com/roeles/vdl120
vdl120 fork, based on apuch/vdl120

https://github.com/apuch/vdl120
vdl120 fork
with PID2 0xea61, automatic EP_OUT + EP_IN, memset 0 *cfg
see bug #3

https://github.com/lgyurci/voltcraft-dl191v
based on vdl120
Voltcraft DL-191V voltage logger

https://github.com/patrabu/dl120th
dl120th in Python

https://github.com/mildis/vdl120
vdl120 in Objective-C for macOS

https://launchpad.net/vdl180
vdl180 in C
for Voltcraft DL-180THP

https://gitlab.com/kollo/X11-Basic_examples/blob/master/All/Tests/usb-VDL101T.bas
usb-VDL101T in X11-Basic
for Voltcraft DL-101T

https://sourceforge.net/p/vdl-141th/code/ci/master/tree/lib/DL141TH/
perl module for Voltcraft DL-141TH temperature + humidity data logger

Features

  • Configure logger
  • Read configuration
  • Read log data
  • Store log data for plotting

Project Activity

See All Activity >

License

Public Domain

Follow vdl120

vdl120 Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
5
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5

User Reviews

  • Like the way data saved in struct data.
  • Works fine after fixing the bug xnevs described: you have to add cfg->num_data_rec = 0; to the function build_config. I also changed cfg->start=start; to cfg->start = 0x01; cause it was set to 0x02 for some reason and this did not allow me to start measuring.
  • Hi, I just wanted to let you know of a little bug in your code that I discovered. The application did not work on my system, in fact when I ran "vdl120 -c ..." my voltcraft data logger stopped working and I had to reconfigure it with the original windows application. I discovered that cfg->num_data_rec was being set to a random number. After I added "cfg->num_data_rec = 0;" to the function build_config everything was OK.
    2 users found this review helpful.
  • Shame on Conrad no support for W7. But now I found a better solution here! But I see updates mentioned. Where are they? My problem is that saving ("-s") gives me a segmentation fault (core dumped). This is on a Ubuntu 13.04 system. I'm running as root (sudo -s) in a sub directory in my homedirectory. Thanks for this little program anyway! Egbert Jan, NL
  • Thanks for updates ;)
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux

Intended Audience

End Users/Desktop

User Interface

Console/Terminal

Programming Language

C

Registered

2010-07-01