We are trying to power down complete receive path of AD 9364. Could we use ad9361_set_en_state_machine_mode API to power down RX path.
Are you looking for power saving or just disable the RX?
We are looking for power saving mode but Tx path should not be disabled
You can power down the required section of RX path
refer UG-671 register map for details
POWER DOWN OVERRIDE REGISTERS (ADDRESS 0x050 THROUGH ADDRESS 0x058)
As 0x50 ,0x54,0x55,0x58 registers belong to Rx section. So these registers only should be set accordingly?
Are there any APIs for this. Approx how much power saving can we achieve?
Do Tx path still will work ?
There is no API available to disable power only to RX path.
Refer data sheet for current consumption for various modes to calculate power saving.
Yes TX path will still work.
If you want TX only - Why not enable TDD mode and set ENSM mode to TX?
This will effectively power down the entire RX chain.
If you need to turn off the TX LO while in FDD mode.
You can use this: Local Oscillator Power-down
Retrieving data ...