Products > Test Equipment
New Hantek DSO2X1X models?
Z_E_V_S:
Hi everyone.
I had the misfortune to acquire DSO2c10.
Recently, I detected an error when switching horizontal resolution from 50ms to 100ms at a memory depth of 400k or more.
The oscilloscope does not display the signal correctly.
I wrote about this in Hantek, but there is no answer.
https://www.eediscuss.com/forum.php?mod=viewthread&tid=17937&extra=page%3D1
Maybe this is only an error in my oscilloscope, I ask you to check this mode on your oscilloscope.
Thank you in advance.
P.S. I apologize for my English, I use a translator.
DavidAlfa:
Indeed, there's a new firmware 2023.03.27, though they uploaded it 2 months later! (2023.07.28) :palm:
We already had it, they've been shipping new devices with the updated firmware all this time, so we extracted it from a working device.
Anyways thanks for telling!
Yeah the trigger doesn't work at very low speeds.
About the signal levels, have you calibrated the scope and later pressed "Default setup" ?
Show some pictures! If the signal is very noisy, with random spikes, try updating the FPGA to FW3205.
The statistics issue has been there since day one, it's a shame.
Check the FAQ in my signature!
Z_E_V_S:
--- Quote from: DavidAlfa on July 30, 2023, 02:18:36 pm ---About the signal levels, have you calibrated the scope and later pressed "Default setup" ?
Show some pictures! If the signal is very noisy, with random spikes, try updating the FPGA to FW3205.
--- End quote ---
The problem is not due to noise, the signal is clean.
The largest error when switching from 50ms to 100ms at a memory depth of 400k or more.
To check, you need to give a signal with a frequency of about 3 hz, set the trigger to normal,memory depth of 400k or more, and scan 50ms per division.
In this case, the oscilloscope shows the correct signal.
If you switch to 100ms per division, the oscilloscope will show a very stretched signal.
If you press the "single" button in this mode, the oscilloscope will show a normal signal after capturing.
Please check this on your oscilloscope.
On the Hantek website, I described everything in detail.
My oscilloscope is calibrated.
The error occurs at a horizontal resolution of 100ms or more.
Thanks.
Z_E_V_S:
Activated the generator using your program,DavidAlfa, for which thank you very much.
I continue to investigate the oscilloscope.
Found that the oscilloscope in Roll mode moves the image in jerks.
This is a consequence of poor program optimization.
Linux is not a real-time operating system.
I think that Hantek engineers devoted very little time to synchronizing processes and threads, which led to such consequences.
It is a pity that there is no source code.
This can all be fixed.
DavidAlfa:
Yes, it'll be worse as you use it and discover more "features". We've been like this for more than 2 years.
Nothing to do, Hantek laughts at their customers.
It seems like the bottleneck is in the communication with FPGA, it uses 10MHz SPI to transfer the data to the CPU, that's a pretty small bandwidth (1.25MB/s).
Edit: Inspected it in Ghidra again, it seems it does at 50MHz.
Edit2: But it seems the Linux devicetree will limit this to 1MHz!
I made some tests here, feel free to try.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version