man! i didnt expect it will be on video. and pls dont exagerate pal, its embarassing, i kind of over flattered, but thanx for the video effort. but i still dissapointed you didnt mention that now 3x25 support sawtooth wave
nevermind its 100% ok. there is no magic in it, just a simple "remainder theorem" i think. and all rectification are done in software. several thing i want to point out...
1) the glitch and
irregularity in "square synch out" is the property of the hardware, i've done nothing to repair it. its just automatic, and from my observation, "square synch" irregularity is affected by signal shape and phase just as shown in pictures below (note the notches location on square)
2) i made different 50ohm BNC cable and now i can read both signal at terminated setting (my previous pictures showed non terminated signal, but terminated synch output).
with different cable and termination setup, my phase calibration no longer works. as also shown in the same pictures below (synch_vs_signal.jpg), by right they should be 0 degree phase shift, bt not anymore. so i think its the instability in the hardware, not much i can do. worst in highest freq range 100MHz, at 2 points per period, i will no longer able to shift between 0 and 180 degree. so its a bad news.
i would love to expand the software to include arbitrary point editing, to make it more flexible compared to hantek bundled software. but i think i need more vote on it since it will take much more time, and its still workable in the bundled software. i believe people like saturation will have no problem solving problem with the bundled hantek software. as for now, i still concentrate on how to (1) make the signal in-phase and (2) minimize signal attenuation by using some algorithm. about the former (1) since fom my test and observation...
different cable setup and highly probably different circuit in real application will need different calibration value, so it will be difficult and i think we still need to look closely the "signal vs synch phase difference" during our real work.
and lastly, its not a genius work, its just a devotion to make a better thing and an appreciation on information sharing, so our one sleepless night will not just be benefited by us alone, but by many others and propagate throughout... Cheers.