Search on the EZ for other topics that are discussing about AD9361 and WIFI. You should find there many answers.
Only two examples:
AD9361 for wifi application
AD9361 for WiFi (TDD) application
Your question is not related to the thread where you have initially posted it, so I've branched it to a new one.
It's not clear for me what exactly you want to do, but if TDD (Time Division Duplex) is used, reception and transmission are done on the same frequency but time separated, while in FDD (Frequency Division Duplex) it is required to have two different frequencies. AD9361 supports both standards.
I guess that when you are asking about the switching between TX and RX you are referring to TDD - in this case take a look in the AD9361 Reference Manual at TDD Mode Faster Lock Times section.
I am willing to use AD9361 as WIFI that's why we are using this in TDD mode.
Can we set rx frequency different from tx frequency in AD9361?
According to your advice we can set TX and RX on different Frequency in TDD Mode.if we are setting different frequency in TX and Rx then it will take time as it is mention Faster Lock Time Section near about (25 us or less) it will effect my project.
i am working in TDD mode and i am able to perform switching following way :-
1 I started in Sleep mode ------SUCCESS------>Alert ----FAIL------> RX mode
2 I started in Sleep mode ------SUCCESS------>Alert -----SUCCESS-------->TX mode ------SUCCESS------>Alert -----SUCCESS------>RX mode.
if i am trying to go in RX mode through Alert state in first but it's fail as shown in 1 index.
if i am trying to go inside tx mode through alert state it is going fine after that, i try to go inside Alert state and through alert state i goes to RX mode it work fine for me as shown in index 2.
Please suggest changes require if i am willing to inside in rx mode first through alert state first.
Thanks and Regards
The TDD_SWITCH_STATE_EXAMPLE from our provided main.c, starts from the RX state. Did you try it? It should work.
Retrieving data ...