Rf based positioning using phase differences

ginodecock
Posts: 20
Joined: Thu Jun 29, 2017 7:10 pm

Rf based positioning using phase differences

Postby ginodecock » Mon Jun 18, 2018 7:16 pm

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?

ESP_Sprite
Posts: 2006
Joined: Thu Nov 26, 2015 4:08 am

Re: Rf based positioning using phase differences

Postby ESP_Sprite » Tue Jun 19, 2018 1:22 am

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.

ESP_Sprite
Posts: 2006
Joined: Thu Nov 26, 2015 4:08 am

Re: Rf based positioning using phase differences

Postby ESP_Sprite » Tue Jun 19, 2018 5:54 am

Hold that thought: something has been recently merged. Does https://esp-idf.readthedocs.io/en/lates ... nformation do what you want?

ginodecock
Posts: 20
Joined: Thu Jun 29, 2017 7:10 pm

Re: Rf based positioning using phase differences

Postby ginodecock » Sun Jun 24, 2018 7:26 pm

I don't see anything in this documentation that gives access to i/q signals.

WiFive
Posts: 2065
Joined: Tue Dec 01, 2015 7:35 am

Re: Rf based positioning using phase differences

Postby WiFive » Sun Jun 24, 2018 7:48 pm

Each item is stored as two bytes: imaginary part followed by real part
.

ginodecock
Posts: 20
Joined: Thu Jun 29, 2017 7:10 pm

Re: Rf based positioning using phase differences

Postby ginodecock » Sat Jul 07, 2018 7:08 pm

It seems that the ESP32 can not transmit unmodulated carriers and is therefore not supported for phase-based ranging. :cry:

Return to “ESP32 IDF”

Who is online

Users browsing this forum: Google [Bot] and 15 guests