I also do software dev, and you should consider github maybe? Even just the ticket system is helpful?
Richard seems to have stopped developing this soft (probably real life took over). This is pretty standard for small hobby projects like this - authors dont want to share code because they feel its not good enough yet (they mean to share when it is polished), or they count hours spend and start thinking about financial gratification, or they are afraid someone will sell it once its open source(afraid = jealous about theoretical future potential profits that never materialize). It all ends the same way - sooner or later something else takes their attention, project dies, and since there is no source there is nothing to continue.
Has anyone tried to extract the firmware and take a look?
http://sigrok.org/wiki/Hantek_DSO-2xxx/52xx
QuoteI was told whatever I do, absolutely do not, under any circumstances, do not buy a Hantek or Sainsmart USB oscilloscope.
I'm glad I found this forum.
It's true that those two USB scopes (amongst others) are often disparaged, though sometimes it's simply for their lack of knobs and screens. But on a performance scale, one can not simply lump them all into one basket. Hantek, for example, has a whole range of USB DSO's. Some quite expensive and powerful. The 6022BE is simply at the bottom of their price & performance chain, which is achieved by stripping out everything they possibly could, to minimize costs. Leaving only core functionality intact. Devices like the Sainsmart simply went a bit farther than they should have.
To anyone looking to poke around in the code, good luck, and sorry again if the code is messy
Hantek, for example, has a whole range of USB DSO's. Some quite expensive and powerful. The 6022BE is simply at the bottom of their price & performance chain, which is achieved by stripping out everything they possibly could, to minimize costs. Leaving only core functionality intact. /quote]
Is it possible you could show the 'family tree' of the 6022BE - that is, it's parents that share the same boards or architecture but have more functionality?
...I am releasing the source into the public domain...
Here is the link to the latest source, hope it helps anyone interested in hacking this scope... --> http://jmp.sh/sJKpC23
...I am releasing the source into the public domain...
Here is the link to the latest source, hope it helps anyone interested in hacking this scope... --> http://jmp.sh/sJKpC23Best Christmas present EVER!!! Thank you.
I see you compiled it under Codegear Rad Studio, but I think I'll try to see if I can recompile under a free environment like gnu c.
I am releasing the source into the public domain, and I had originally intended to clean it up
Also it should easily port over to the slightly older Borland C++ Builder Personal Edition which is free, and is what Codegear Radstudio is descendent from (it has VCL and similar IDE).
Also it should easily port over to the slightly older Borland C++ Builder Personal Edition which is free, and is what Codegear Radstudio is descendent from (it has VCL and similar IDE).
I just took a quick look with Google, and didn't find any free BCB PE versions. Lots of Trial-ware, and talk about free versions, but no free editions.
Any possibility you may have an active link?
Hantek, for example, has a whole range of USB DSO's. Some quite expensive and powerful. The 6022BE is simply at the bottom of their price & performance chain, which is achieved by stripping out everything they possibly could, to minimize costs. Leaving only core functionality intact. /quote]
Is it possible you could show the 'family tree' of the 6022BE - that is, it's parents that share the same boards or architecture but have more functionality?
Hi, Jack. Yes, that would be easy... since there are none. I.e., there are no 6022BE parents with the same boards or expanded functionality. (The 6022BL adds a few LA parts to make a dual-function device, so it's a sibling.)
You may have been confused by my comment about stripping out functionality. But I was referring to a process that occurred at design time. I.e., take a fully functional architecture, and remove everything you possibly can. What's left is the 6022BE.
Hi Mark_O!
Thanks for your analysis.
However, I saw there're other members in Hantek 6000BE series, like 6052BE, 6082BE.
Aren't they the same family?