OpenHantek / OpenHantek6022

OpenHantek6022 is a DSO software for Hantek USB digital signal oscilloscopes 6022BE / BL. Development OS is Debian Linux, but the program also works on FreeBSD, MacOS, RaspberryPi and Windows. No support for non-Linux related issues unless a volunteer steps in!
GNU General Public License v3.0
867 stars 152 forks source link

Add a new device: Hantek 1070 #387

Closed ccorrea97 closed 1 year ago

ccorrea97 commented 1 year ago

Hello, how are you?

I'm currently working with a Hantek IDSO1070A. What I aim to do is to build a simple custom software which retrieves data from the oscilloscope and, with a specific setting, plot the curves for each channel. I'm struggling with the very beginning of it: communicate the Hantek with my code. This seems to be not an easy task (tried with PyVISA but not working). I was wondering if some of you worked on it or see it viable to do.

The solution I would like, taking in consideration the 'add a new device' section in the readme file, is to have the option to add the Hantek IDSO1070A.

Thank you very much in advance, hopefully you can help me.

Ho-Ro commented 1 year ago

Sorry, but the communication structure of this 1070 scope is so different from the scopes supported by OH6022 - they all are based on the Cypress EzUSB chip that streams the data from the ADCs directly w/o buffering. OH6022 has been optimised to get the max out of these cheap HW. But there exist other projects for the 1070, e.g. this one https://github.com/hhornbacher/idso1070-protocol