I'm trying to understand better the whole path of the RXTUNE command all the way from sendCommand("RXTUNE",rxFreq); in the bool ::ARFCNManager::tune(int wARFCN) function
down to the SPI packets sent to the ADF4360 chip.
Is there any documention that could help me understand this?
What value should be programmed into the ADF6430 to tune the daughterboard RXB for a given ARFCN, say ARFCN 8?
I'm lost after the mControlSocket.write(command); in the int ::ARFCNManager::sendCommandPacket(const char* command, char* response) function. I understand this function sends the command via an UDP port, dedicated to the control.
Where are the control UDP packet being parsed and processed? Somewhere in the USRPDevice, rigth?
Then the command should be routed via USB endpoint 0 to the FX2. The FX2 then finally sends it to the RXB daughterboard via SPI, right?
Thanks for your help