You will find some SA screenshots as follows:
...
With such a design I cannot belive that HANTEK can release more than the HDG2032B model to his resellers !!
You will find some SA screenshots as follows:
...
With such a design I cannot belive that HANTEK can release more than the HDG2032B model to his resellers !!
oh well, we don't know how the hardware really looks like on HDG2102B. Sure, DAC/FPGA/SoC/PSU are the same,
but the important filter part might be different (i really hope it is different ..., and if not, well we will do something about)
On the other side, look their specs (and this are "typical" values)
Harmonic Distortion = 10MHz-100MHz: <-50dBc
Spurious signal (non-hormonic) = >10MHz <-65dBc+6dB/spectrum phase
So i'm not expecting wonder on a real HDG2102B. Too bad that you haven't made any measurments on unmodified unit,
something like 20MHz sine before and after (to see if software modification have any influence on signal quality).
Yeah I also noticed the glitching with fast sines, I wonder what that is about...
Did you also look at the noise mode? From what I have measured it does not look that random at all...
I discovered the source of the glitches at higher frequencies: the external reference seems to be causing it, regardless of how clean or dirty the reference is. I had been using my Rb few standard, but reran a couple of the 90+ MHz tests with the internal reference and no more spurious glitches! Can someone confirm this behaviour with the external reference?
You will find some SA screenshots as follows:
...
With such a design I cannot belive that HANTEK can release more than the HDG2032B model to his resellers !!
oh well, we don't know how the hardware really looks like on HDG2102B. Sure, DAC/FPGA/SoC/PSU are the same,
but the important filter part might be different (i really hope it is different ..., and if not, well we will do something about)
On the other side, look their specs (and this are "typical" values)
Harmonic Distortion = 10MHz-100MHz: <-50dBc
Spurious signal (non-hormonic) = >10MHz <-65dBc+6dB/spectrum phase
So i'm not expecting wonder on a real HDG2102B. Too bad that you haven't made any measurments on unmodified unit,
something like 20MHz sine before and after (to see if software modification have any influence on signal quality).
Should be easy enough to do.. just rename the backup of the config fileI can try and get a screen shot or two.
I intended to do the same next day ... so you will get your answer (I am also using an external 10MHz Rubidium souce) later (more later ..) in the evening.
The inverted positionning of the TN LCD display is very VERY annoying when the HDG is used on a desk: did you find a way to correct this, as the EEPROM "setting" method seems not to be used anymore in this device (no I2C.log ....)
I think this could be usefull for many people as it is easy to physically rotate the LCD (the lenght of flat ribbon seems to be sufficient for both configurations).
The inverted positionning of the TN LCD display is very VERY annoying when the HDG is used on a desk: did you find a way to correct this, as the EEPROM "setting" method seems not to be used anymore in this device (no I2C.log ....)
I think this could be usefull for many people as it is easy to physically rotate the LCD (the lenght of flat ribbon seems to be sufficient for both configurations).
it is actully funny, you can't use lot of todays gears when then in-line with your eyes (or above). Hantek is here very conservative,
all their gears can be perfectly use like that (and i was always happy about, i don't have tons of place on desk, i like all my gear to have above it). Of course for people who have them all on their desk directly it sucks (are there any? i thought only maketing ppl have gears on desk directly, an EE have neverenought space for that). So if you really have need to place it directly on desk, then use that two feets on bottom side and move your gear 60-80cm away from you. Sure, you (maybe) can rotate the physical display to get "view angle for use on desk", but then you have to resolder i think two resistors on display itself to rotate the displayed information as well (check the datasheet, i think it is still Innolux AT070TN83).
... but with the next (or next .. next) generation of equipement I hope they will generalize the IPS or Oled displays (... it a dream !)
Maybe I am better off looking at better units that meet their specification?
Well I think I might have found one that can be shipped out tomorrow for me. But I do not know at this stage if its worth the money. Maybe I am better off looking at better units that meet their specification?
oh well, we don't know how the hardware really looks like on HDG2102B. Sure, DAC/FPGA/SoC/PSU are the same,
but the important filter part might be different (i really hope it is different ..., and if not, well we will do something about)
I seem to have done something very bad... I tried saving the "status" under the utility menu. The save worked, but on the next reboot, it appears the display of the HDG2002 goes black after the splash screen and the hantek are briefly displayed. It can still output a signal, so I don't think it's totally borked, but yeah. So word to the wise, don't save the status of the function generator!
Could someone send me a copy of their generator's files (I guess etc and /home/user and anywhere else I might need to poke around), or even better, if someone knows how to do a factory reset, that would be better. Thanks!
Hummm. Naughty boy not doing backups? Those young guys ...
First try to remove the def.hsf file in /home/user and reboot (with reboot command). It will restore your default factory settings
Actually, after a bit more looking, fremen67 can you check what is in your /etc/anolis.conf? Mine is empty, and that seems suspicious.
Actually, after a bit more looking, fremen67 can you check what is in your /etc/anolis.conf? Mine is empty, and that seems suspicious.OK I will do it when back home. Did you list all the lastly modified files? I could send you all of them if needed.
One file you should absolutly backup is the htg.cal in /etc because it has the initial calibration of your hdg and at the moment the calibration procedure is still buggy.
The embedded nanddump utility doens't work well for backing up root file system but it could simply be done with the dd command.
I will post the procedure later on...
At this point, there are a few files in /home/user that were modified at the same time as the anolis.conf file. If you could throw me a copy of everything in/etc and /home/user that would be helpful. I have a backup of the htg.cal file already.
test_beep
test_bkl
./test_bkl on 105
Code: [Select]./test_bkl on 105
Poof the display popped back on! Of course on reboot it turned back off again. So after temporarily re-enabling the backlight, I went back into Utility -> System Status -> Startup and set it to Default, power cycled and boom, back in business no worries.
Code: [Select]./test_bkl on 105
Well I guess there are still a few bugs in the firmwarePlease note that you can run into this bug REGARDLESS OF WHETHER YOU CRACK THIS FUNCTION GENERATOR OPEN OR NOT, and it has nothing to do with modifying the HDG2002. Except that if you don't crack it open after you do this, you seemingly have no way to recover.
Hmm...looking at the spectrum...Hantek's design really seems to be imperfect.
This is what the AD9747 is capable of:
http://wiki.analog.com/_detail/resources/fpga/xilinx/interposer/cf_ad9747_ebz_spectrum_1.jpg?id=resources%3Afpga%3Axilinx%3Ainterposer%3Aad9747
Could somebody maybe explain why we get these spurious spectrums?
@tinhead: nice SA screen caps, thanks for that!