The rx thread looks at the data and prints out a message when the data.real()>0.01. (The data is normally (0,0).
When i start the program up.. the rx prints out a bunch of samps. Then it stops. 10 seconds goes by. the tx thread wakes up and sends its first message, the rx gets nothing. 10 more seconds goes by, the tx sends out another 94 sample message. Now, TONS of samples come out. In fact, the program print indefinitely.
What is going on here? It seems like the AGC is getting modified after the 2nd tx. Is this true?