On Thu, Jun 30, 2011 at 10:08 AM, nghia phan <firstname.lastname@example.org> wrote:AFAIK, documentation beyond the data sheet is currently limited. You
> Hello everyone
> 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?
could look at how the register values are currently determined.
Take a look at Transceiver::driveControl() in Transceiver.cpp
> 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?