Can’t start tracking generator
Posted: Wed May 29, 2019 12:17 pm
I see the message saying that the tracking generator is not connected when I assign the comm port in the user interface.
I have the Arduino UNO interfaced to the AD9851 DDS module using the default pins listed in Spectrum Analyzer Options
pull down menu. I have read the user manual and tried the suggestion to re-assign the comms link several times to no avail. When I tried using
the serial monitor in the Arduino IDE and it works very well. I can type commands like connect, version, getpins, spotf, etc
and do get the appropriate responses in the monitor window. For example, I can set the spotf frequency and see the output of the AD9851 DDS with an oscilloscope as a sinewave at the chosen frequency.
I noticed a post in the forum that the analyzer software sends a version request when the comm port is assigned. When I assign
the comms port in Spwctrum Analyzer, I see the RX led on the Arduino blink but never see the TX led blink. However when I send the version request via the
serial monitor(Arduino IDE) I see both the RX and TX leds blink and receive the version info in the monitor window. I am curious
if the baud rate is set to 115200 in the Spectrum Analyzer software or is it different, as the trackgen software seems to be set to 115200 and works appropriately with the serial monitor software. I havent't figured out a way to intercept the command sent by the
analyzer to see if correctly set. Is there any way to monitor the output of the analyzer software to see what it sends to the Arduino?
I am using the Spectrum Analyzer 1.0a release and I loaded the UNO hex file with Xloader. ANY Suggestions?
This is a fabulous tool and I look forward to the next release version.
Thanks,
Bob Gilliland, K3TCT
I have the Arduino UNO interfaced to the AD9851 DDS module using the default pins listed in Spectrum Analyzer Options
pull down menu. I have read the user manual and tried the suggestion to re-assign the comms link several times to no avail. When I tried using
the serial monitor in the Arduino IDE and it works very well. I can type commands like connect, version, getpins, spotf, etc
and do get the appropriate responses in the monitor window. For example, I can set the spotf frequency and see the output of the AD9851 DDS with an oscilloscope as a sinewave at the chosen frequency.
I noticed a post in the forum that the analyzer software sends a version request when the comm port is assigned. When I assign
the comms port in Spwctrum Analyzer, I see the RX led on the Arduino blink but never see the TX led blink. However when I send the version request via the
serial monitor(Arduino IDE) I see both the RX and TX leds blink and receive the version info in the monitor window. I am curious
if the baud rate is set to 115200 in the Spectrum Analyzer software or is it different, as the trackgen software seems to be set to 115200 and works appropriately with the serial monitor software. I havent't figured out a way to intercept the command sent by the
analyzer to see if correctly set. Is there any way to monitor the output of the analyzer software to see what it sends to the Arduino?
I am using the Spectrum Analyzer 1.0a release and I loaded the UNO hex file with Xloader. ANY Suggestions?
This is a fabulous tool and I look forward to the next release version.
Thanks,
Bob Gilliland, K3TCT