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

You Might Also Like
PRTG Network Monitor | Making the lives of sysadmins easier Icon
PRTG Network Monitor | Making the lives of sysadmins easier

Stay ahead of IT infrastructure issues

PRTG Network Monitor is an all-inclusive monitoring software solution developed by Paessler. Equipped with an easy-to-use, intuitive interface with a cutting-edge monitoring engine, PRTG Network Monitor optimizes connections and workloads as well as reduces operational costs by avoiding outages while saving time and controlling service level agreements (SLAs). The solution is packed with specialized monitoring features that include flexible alerting, cluster failover solution, distributed monitoring, in-depth reporting, maps and dashboards, and more.
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

Linux, BSD

Intended Audience

End Users/Desktop

User Interface

Console/Terminal

Programming Language

C

Registered

2010-07-01