Problem is really not hard to duplicate.
Whole all sweep functions are now totally wrong in this version 36.
No LOG, no LIN, no selectable up or down sweep. All is now destroyed what was ok in previous version.
It is good to know that if you have accidentally updated to version 36 you can downgrade back to version 31.
How it need work (just ONE example for ONE thing):
Start freg f1 (example 100kHz)
Stop freq f2 (example 200kHz)
Sweep up
Sweep linear
Sweep time t sweep (example 10s)
After these settings output is steady (f1) (example 100kHz)
Then start sweep example start manually pushing "trig"
linearly (linear freq change related to time) it start rising frequency until f2 and without output freq sweep immediately return to f1 and stop in this case and waiting new trig.
-----
FW version P36
Start freg f1 (example 100kHz)
Stop freq f2 (example 200kHz)
Sweep up
Sweep linear
Sweep time t sweep (example 10s)
After these settings output is steady half way between f1 and f2 (in this case 150kHz) WRONG!
Then start sweep example start manually pushing "trig"
it start rising frequency using undefined mathematical function until f2 and then it turns back (reducing frequency) until it reach f1 and then it turn and start rising frequency until half way between f1 and f2 (in this case 150kHz) TOTALLY WRONG. I do not this time know if this sweep is linear or what hell function but in every case it is totally wrong.
If I change now for sweep down. It do not anything. Still this stupid half way - then up - then down and then up until back in half way between f1 and f2.
LOG sweep. (and up and down) also same.
LOG up need work as in version 31 (exept that LOG calculation need repair)
LOG down need work as in version 31 (exept that LOG calcualtion need repair)
LIN up need work as version 31
LIN down need work as version 31
IF Siglent want add other kind of sweep function... set center freq and then how much want linearly or log scan out from center freq single shot or continuously wobbling around center......yes this function is welcome for example pass band IF filter adjustments in radio equipments etc but I think it is better first repair function what have never worked right after launch.
And this is LOGaritmic sweep up or down starting from user defined start frequency to user defined end frequency. .
In version 31 (and just this original ranting about it) was that your math inside FW for log sweep is wrong. In version 31 it works but only inside one decade difference between start and stop freq.
In version 31 it works example if I select start 10Hz and stop 100Hz (this is one decade - Siglent) but if I want set start example from 10 Hz to 10000Hz or example from 27Hz to 53768Hz... it do not normal LOG function sweep. I hope Siglent engineers know what is logaritm.
I'm really surprised that before launch and after "repair" this function no one have tested it. Please take even 3 kids from streed and promise ice cream if they test it and tell if it works ok or wrong.
If it is still difficult.
Please go to shop and buy one function gnerator where is log sweep... and do exercises how it works and then run SDG1000 and look agen if think it is difficult to define and regognize IF there is problem or IF there is not problem.
After this update version 36 whole sweep function is total junk.
Please remove this version 36 from share and set information that peoples who have updated can downgrade back to version 31R1
Btw, what is nice in new FW is that now can lock channels freq. It can set so that CH1 or CH2 is master and other channel follow frequency. Also there can set offset between channels. (but I feel that this offset setting is somehow weird... I feel better if offset is for slave channel, not for master channel. Master is master and it have its freg. If there is offset then slave have this offset related to master... positive or negative offset. But Siglent think somehow opposite. There is offset, it can be only positive and it is added to master. (display of course show right but still I feel it is weird logic but perhaps other people feel is just ok... I like RPN but also I lake that master is reference and if there is offset it set for slave.)