Hi, I own a Voltcraft DL-100T (not a 120) and I'd like to help improve this project.
Some ideas:
* introduce a version control system (instead of a zip)
* automatically detect the kind of logger and endpoints used
* automatically detach the kernel driver (I believe libusb allows to do this)
* layer the application better (like split the low-level USB stuff off from the high-level stuff), maybe even make a lib
* investigate/sniff DL-100T packets and add support for the DL-100T
What can I do to help?
The original author is not supporting this project anymore. I have set up a git repository for further development: https://gitlab.com/kollo/vdl120
Anyone is welcome to improve the sources.
hey folks : )
sorry for disappearing for so long...
german police stole my cannabis plants,
my voltcraft climate loggers,
and 3 years of my freedom.
but never mind.
i have added developers and admins
to the vdl120 project here at sf.net.
hope to help,
milahu
PS:
before losing my freedom,
i reached version 1.1
with more elegant functions to
decode (and encode?) numbers,
instead of brute translation.
unfortunately, the code got lost
somewhere on 10 TB of hard drives...
hint:
convert the encoded numbers
to binary representation
and stare at them for some minutes...
im not sure, but i guess
one bit's location indicated
the magnitude of the number,
and the other bits represented
the precise rest of the number...
kinda like significand and exponent
with floating point numbers,
but here, i guess,
the parts are simply summed up.
ideally, the code should be
endian independent...
Last edit: milahu 2016-03-21