Hi freebil,
Yes, the standard installed OEM software Hantek6022BE provides FFT as an option under the Math feature.
The FFT choices are as follows:
Source: CH1, CH2
Window: Rectangle, Hanning, Hamming, Blackman
VERT Scale: 1.00mV, 2.00mV, 5.00mV, 10.0mV, 20.0mV, 50.0mV, 100mV, 200mV, 500mV, 1V, 2V, 5V
HORI Scale: x1, x2, x5, x10
Some excellent work has been done by contributors earlier in this thread, culminating in the development of Pre-Release "Open6022BE" improved versions of the software, by Richard Krupski (RichardK), and its User Manual by Andre le Roux (Matchless ?) (both Regular Cotributors) and others.
Many thanks to that team for their contributions.
This alternative software supports an enhanced FFT function, accessed from its own button on the Toolbar, instead of the Math button.
The FFT Settings include:
Source: Channel One, Channel Two, Math, Reference
Volt/DIV: 1.00mV, 2.00mV, 5.00mV, 10.0mV, 20.0mV, 50.0mV, 100mV, 200mV, 500mV, 1.00V, 2.00V, 5.00V
Render: Native, Lines, Polyline, Polygon
Window: Rectangular, Hamming, Hann, Cosine, Lanczos, Bartlett, Triangular, Gauss, Bartlettt Hann, Blackman, Nuttall, Blackman Harris, Blackman Nuttall, Flattop
Freq Bins: Auto, 256, 512, 1024, 2048, 4096, 8192, 16384
Postion: (Slider control for vertical position of trace)
Color: (Controls trace color from Color Picker Dialogue)
Scale in dB: (Check Box)
The Fundamental Frequency Detection controls are shown in their own Group Box, which includes:
Show Fundamentals: (Check Box)
Begin Peak Threshold: (Adjustable in stpes of 0.01)
End Peak Threshold: (Adjustable in steps of 0.01)
The Pre Release version 18 software can be downloaded from:
http://jmp.sh/k0tTgXgThe executable file Open6022BE_PR18.exe and associataed files should be saved in their own folder.
The latest User Manual for "Open6022BE", v1.0b19 2014/12/21, can be downloaded as a PDF file (57 pages), from:
http://jmp.sh/3RFfHFzThe Source Code (C/C++) for "Open6022BE", v1.0 beta PR19, has been released and can be downloaded from:
http://jmp/sh/sJKpC23This includes executable file Open6022BE_PR19.exe
The Source Files can be built/compiled using Embarcadero/CodeGear C++Builder (part of RAD Studio, which also includes Delphi).
It will be necessary to install ToolBar2000 version 2.2.2, by Jordan Russell, available at:
http://www.jrsoftware.org/tb2k.phpThis should be manually patched for use with later versions of RAD Studio.
See "15. How to install TB2K on Delphi 2009 and up" at:
http://www.silverpointdevelopment.com/sptbxlib/support.htmMinor changes to the Open 6022BE Source Files may be required, e.g. to accommodate changes in location of units within later versions of RAD studio, etc.
I hope this helps