Nope...
"really looks like shit" doesn't mean it's not usable. Put it thru a comparator and get a square wave out of it. Usable. Or just use the square wave output.
Ain't no damn elite approval going on here. FOK! I'm as dumb as the next dipshit down the line.
People read the chinabay header that says 30Mhz signal generator. They buy it and wonder why it puts out shit at 30Mhz. Then go out in the wild and bitch about shitty equipment when the problem in the first place is shitty equipment sold as good stuff.
DSP/filtering basics/10bit DAC - I've got plenty of those laying around in my head. No need to go back to basics.
Yes, the part has a 10-bit DAC. No, you will not and cannot possibly use all 10 bits in each 360 degrees of an output sine wave once you get above certain frequencies.
Again, if you have an MCLK of 125Mhz, which most of these modules do, and you want to output a sine wave at 62.5Mhz, you will get an output that is a square wave, effectively a 1-bit DAC. Plain and simple. Don't believe me? Try it and see what happens.
If you want an output of 31.25Mhz, you will get an output that is a stepped-square wave with only 4 points, effectively a 2-bit DAC.
If you want an output sine wave of X frequency that does not divide into 125Mhz perfectly, then you will get a stepped output that varies from cycle-to-cycle. Depending on the frequency desired, will you be able to see those steps? Maybe, maybe not. Depends how high the frequency is.
I might even humor this thread with a video eventually.