For more photos and info see the respective sigrok wiki page, don't want to re-upload every file here:
http://sigrok.org/wiki/Hantek_DSO-5200A
You know that people have already written Linux drivers for this DSO, including firmware extraction tools?
http://sourceforge.net/projects/openhantek/
And a second one
http://sourceforge.net/projects/hantekdso/
Do you really think it makes sense to re-invent the wheel a third time? Or is there something fundamentally wrong with the existing software?
Actually, there's also Digital Soda and Oscope2100, and probably others.
http://sourceforge.net/projects/dsoda/http://sourceforge.net/projects/oscope2100/So yes, we're aware of them. Most of them support some Hantek device but maybe not others, and that's OK. No, there's nothing fundamentally wrong with them, they all have their uses, and they're all open-source so it's all nice and dandy.
There's also no reason for us (as in "the sigrok project") to not support these Hantek devices, however. Just as we already support
many different logic analyzers from various companies, we also want to support many different PC oscilloscopes (and DMMs, and MSOs, and...) from many different companies in the nearer future. This includes those Hantek devices, of course. Why would we
not support them? But this also includes various other scopes too, Velleman PCSU1000, PicoScope 2203, Voltcraft DSO-3062C, Rigol DS1052E, and whatever else we can get our hands on.
sigrok is intentionally designed to not be restricted to one specific (set of) devices, but rather to be a generic framework which can support all kinds of devices via a flexible "driver" mechanism. So yeah, there will be some overlap with other projects and we will also support some hardware which is already supported by other projects, but we don't see that as a problem really.
Cheers, Uwe.