Page 1 of 1

Rf based positioning using phase differences

Posted: Mon Jun 18, 2018 7:16 pm
by ginodecock
There are certain conditions to which the RF-PHY must comply in order to be able to work for phase-based ranging, such as access to I / Q signals and a PLL that continues between TX / RX switching. Does the ESP32 complies with this or is this a limitation by the ESP32?

Re: Rf based positioning using phase differences

Posted: Tue Jun 19, 2018 1:22 am
by ESP_Sprite
I think the hardware actually should have support for this (with a few restrictions, as in, if I recall correctly it only works for certain encodings), however the drivers do not have functionality to output the associated data yet. Also, the functionality is mostly untested so we don't know if it works in practice.

Re: Rf based positioning using phase differences

Posted: Tue Jun 19, 2018 5:54 am
by ESP_Sprite
Hold that thought: something has been recently merged. Does https://esp-idf.readthedocs.io/en/lates ... nformation do what you want?

Re: Rf based positioning using phase differences

Posted: Sun Jun 24, 2018 7:26 pm
by ginodecock
I don't see anything in this documentation that gives access to i/q signals.

Re: Rf based positioning using phase differences

Posted: Sun Jun 24, 2018 7:48 pm
by WiFive
Each item is stored as two bytes: imaginary part followed by real part
.

Re: Rf based positioning using phase differences

Posted: Sat Jul 07, 2018 7:08 pm
by ginodecock
It seems that the ESP32 can not transmit unmodulated carriers and is therefore not supported for phase-based ranging. :cry: