EttusResearch / gr-doa

Direction-of-Arrival (DoA) Demo for GNU Radio (OOT) with the USRP™ X-Series and TwinRX™
GNU General Public License v3.0
102 stars 52 forks source link

problems about the gr-doa simulation #9

Closed cruisebzk closed 4 years ago

cruisebzk commented 4 years ago

Issue Description

Hello: when i simulate the gr-doa module without USRP X310, i find that the simulation results are incorrect and it has the following rules. The degree of angle which is the simulation parameter is theta. The computed results are sent to the 'QT GUI Vector Sink' module to show. We found that the estimation results is '90 + theta' if '90+theta' is less than 180 degree, and is the '180-(90+theta-180)' if '90+theta' is greater than 180 degree.

Where the problem maybe occurs?

thank you very much.

Setup Details

Expected Behavior

Actual Behaviour

Steps to reproduce the problem

Additional Information

tfcollins commented 4 years ago

1D linear arrays cannot differentiate the direction of a signal when you exceed 90 (or -90) degrees off-boresight since the response of the array is identical (or mirrored). To get full 360 distinctions requires a 2D array.

Sea-of-Silence commented 4 years ago

thank you.