I used to be able to play the Onetone frequency and I would see a pure sine wave on my reciever, after a program crash my Onetone (and any other waveform) seem to pulse instead of transmitting a constant signal. Has this happened to anyone before?
Program crashed and left the device in data streaming state. Next program run attempted tp configure streaming parameters while the stream was active from before, causing garbage in data buffers. Stopping and then starting stream should fix it.
If you mean starting and stopping the stream in the FFT viewer I’ve tried that several times, but the signal still pulses:
Is there a different way to hard-reset the buffers?
Testing different sample rates. It seems like it doesn’t pulse below about 24MHz for the CLK_H value.
The higher the sample rate, the more obvious it is. But I’m not sure if that’s just because of a weird syncronization thing with the GUI’s buffer. Here’s 32MHz:
It’s suspicious that the Rx data rate does not change with different sampling rates. And the data rate is a lot lower than it should be.
That would suggest something wrong is happening with clocking.
Have you tried unplugging the board and then again see how it works?
Is the board being actively cooled? overheating might cause clocking and other issues.
Temperature was like 46 so that could have been it. I unplugged and let it cool down, restarted my computer and it seems to be working again. Thanks for your input!