I’m building a wall-mounted single-anchor UWB system to detect whether a tag is inside or outside a doorway, using AoA rather than a fixed threshold gate (tag needs to be tracked even through an already-open door).
Hardware: QM33120W-based custom PCBA, plus a bare Murata Type 2AB EVB (Qorvo QM33120W) running the same firmware, and separately Qorvo’s own official Segger-based reference PDoA firmware; same result on all three.
Anchor is ceiling-mounted ~7ft up, antennas facing straight down. With clean, strong RSSI/power, walking or circling inside the home near the anchor produces wild angle swings and false “outside” commits even while the tag is clearly still inside.
Sign convention issue: My expectation is a consistent convention; positive angle = inside, negative = outside, crossing zero at the doorway threshold. In practice, while the tag is unambiguously still inside, I’m seeing both positive and negative angles, correlated with the tag being rotated and moved in random directions/speeds by the person carrying it; not with actual position relative to the doorway. If I hold the tag in the optimal straight forward/antenna on top, everything is fine but when moving/rotating the tag (DW3000), I start seeing different AoA values even when standing in the same place.
Per APH511 (front-back ambiguity), I understand a 2-element PDoA array only measures phase along one baseline axis, constraining the tag to a cone rather than a point, which matches what I’m seeing. Before I move to different hardware, I wanted to ask the community directly:
- Has anyone solved single-anchor front/back ambiguity with a 2-antenna QM33120W/DW3000 setup (e.g., antenna geometry, mounting offset, dual-mode ranging) rather than adding a 3rd antenna/second chip?
- Any recommended antenna array or mounting configuration for a top-down, overhead-mount use case specifically?
- Is there a Qorvo part/module with 3+ simultaneous RX chains for a true second baseline, or is that outside the current QM3x product line?
Appreciate any advice.



