Ublox XPLR-AOA-1 User Manual

Explorer kits
Hide thumbs Also See for XPLR-AOA-1:

Advertisement

Quick Links

XPLR-AOA-1 and XPLR-
AOA-2 explorer kits
Bluetooth direction finding
User guide
Abstract
This document describes the XPLR-AOA explorer kits for evaluating Bluetooth 5.1 direction finding
and indoor positioning use cases using Angle-of-Arrival methodology. It serves as a practical guide
that explains how the u-blox modules and software included in the kit are used to explore direction-
finding tags and anchor nodes. The kit contents, setup, configuration, and operation are described.

Advertisement

Table of Contents
loading

Summary of Contents for Ublox XPLR-AOA-1

  • Page 1 XPLR-AOA-1 and XPLR- AOA-2 explorer kits Bluetooth direction finding User guide Abstract This document describes the XPLR-AOA explorer kits for evaluating Bluetooth 5.1 direction finding and indoor positioning use cases using Angle-of-Arrival methodology. It serves as a practical guide that explains how the u-blox modules and software included in the kit are used to explore direction-...
  • Page 2: Document Information

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Document information Title XPLR-AOA-1 and XPLR-AOA-2 explorer kits Subtitle Bluetooth direction finding Document type User guide Document number UBX-21004616 Revision and date 21-Dec-2022 Disclosure restriction C1 - Public This document applies to the following products:...
  • Page 3: Table Of Contents

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Contents Document information ........................2 Contents ..............................3 Product description ........................4 1.1 Kit includes ................................5 1.2 Evaluation software ............................5 1.3 System requirements ............................5 Quick start guide .........................6 2.1 C211 anchor setup............................. 6 2.2 C209 tag set up..............................
  • Page 4: Product Description

    Table Model Ordering code Description XPLR-AOA-1 XPLR-AOA-1 Bluetooth 5.1 direction finding explorer kit for evaluating Bluetooth 5.1 direction finding using Angle-of-Arrival methodology. The kit includes a single C211 application board and one C209 tag: •...
  • Page 5: Kit Includes

    • Positioning engine software example to run on a PC ☞ The C211 antenna board included in the initial versions of the XPLR-AOA-1 and XPLR-AOA-2 hardware kits featured a LED array that indicated the direction towards the C209 tag. Due to constraints in component availability, later versions of these kits are built without this LED array.
  • Page 6: Quick Start Guide

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Quick start guide Use this to set up the C211 anchor and C209 tags included in the XPLR-AOA kits. 2.1 C211 anchor setup Use the following procedure to set up the C211 anchor boards.
  • Page 7: Bluetooth Direction Finding

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Bluetooth direction finding Bluetooth direction finding provides a relatively inexpensive and flexible approach to developing location-related applications for both in indoor and outdoor environments. Examples of applications for which Bluetooth direction finding technology is most suitable include: •...
  • Page 8: Angle Of Departure (Aod)

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide 3.1.2 Angle of Departure (AoD) In AoD systems, the transmitter has multiple antennas. The receiver calculates the phase difference between these antennas to determine the direction to the transmitter. By using this data in combination with angle data from other transmitters, the receiver can estimate its position.
  • Page 9: Xplr-Aoa Anchor Nodes And Tags

    Both XPLR-AOA-1 and XPLR-AOA-2 explorer kits include both Bluetooth anchor nodes and tags. ☞ Although this chapter generally describes these nodes and tags in the context of the XPLR-AOA-1 direction finding system, the concepts it describes are equally applicable to the XPLR-AOA-2 indoor positioning explorer kit.
  • Page 10: C211 Anchor Nodes

    Some product variants do not include the LED cross on the C211 application board, which is part of the XPLR-AOA kits: XPLR-AOA-1-00 C211 has an active LED array XPLR-AOA-1-01 C211 does not have an active LED array XPLR-AOA-2-00 C211 has an active LED array XPLR-AOA-2-01 C211 does not have an active LED array Figure 7 shows an overview image of the C211 antenna side.
  • Page 11: Connectors

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide 4.3.2 Connectors 4.3.2.1 UART The UART connection must be configured for USB connection with jumpers connecting pins 3 to 5 and 4 to 6 on connector J5, as shown in Figure Figure 8: Jumper settings for UART connection over USB 4.3.2.2...
  • Page 12 XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide The Arduino connectors, J1, J3 and J4, are shown in Figure Figure 9: C211 with Arduino connectors marked 4.3.2.3.1 Pinout The pinout of the Arduino compatible connectors is described in EVK-ODIN-W2 wireless gateway configuration.
  • Page 13 XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Connector Pin Name Description Not connected Not connected Not connected Not Connected. Can be connected to NINA-B411 GPIO_45 by populating position R67 Ground Not connected Not Connected. Can be connected to NINA-B411 GPIO_4/I2C SDA by populating position R66.
  • Page 14 XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide 1. Enter the following commands to setup EVK-ODIN-W2 as a wireless UDP gateway: ☞ Replace the “ ”, “password”, “ ” and “ ” with suitable values for your ssid server_ip udp_port network.
  • Page 15: Flashing

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide 4.3.3 Flashing Other than the bootloader, C211 boards are delivered without software. 4.3.3.1 Command line flashing Follow the procedure outlined below to flash the board over the UART connection. 1. Download the u-connectLocate software container from [19].
  • Page 16: Configuring The Board

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Figure 12: Updating the software on the C211 board using s-center 4.3.4 Configuring the board When connecting to the USB port on the C211, a serial port (COM port on Windows) is available on the host.
  • Page 17: C209 Tags

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide 4.4 C209 tags 4.4.1 Overview ☞ C209 is an example implementation of a tag and is not optimized or available as a separate product. C209 tags are based on the open CPU NINA-B406 module variant. The tags run on custom tag software that advertises as an Eddystone beacon using extended advertising and using periodic advertising with a Constant Tone Extension added to the periodic advertising packets.
  • Page 18: Software And Flashing

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Name Description Remarks ☞ GPIO_2 LIS_INT Interrupt signal from Ambient Light Can cause current leak in default Sensor configuration. See C209 GitHub repository [13] for more information. GPIO_7 GREEN GREEN system status signal...
  • Page 19 XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide 2. Open s-center on the correct COM port once the module is in SW download mode. 3. Select Software Update 4. In the “Software Update” dialogue, select the file from the software container, as shown app.zip...
  • Page 20: System Setup

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide System setup 5.1 Anchor node configuration By default, the C211 Anchor Point comes pre-configured to track all u-blox tags. The u-blox tags advertise with the Eddystone namespace , which is default on the C211 to 0x4E494E412D4234544147 track.
  • Page 21: Enabling/Disabling Advertising

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide C209 tags are simply configured over the UART interface using AT commands. The AT commands that can be used to configure the interface are described in Table 4. Command Description AT+UMLA=1 Read Local MAC address...
  • Page 22: Running System

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Running system Once the system is setup, each anchor reports, over the serial port connection, angle calculation events ( ) when it detects a beacon: +UUDF +UUDF:CCF9578E0D8A,-42,20,0,-43,37,”CCF9578E0D89”,””,15869,23 +UUDF:CCF9578E0D8B,-41,10,4,-42,38,”CCF9578E0D89”,””,15892,24 +UUDF:CCF9578E0D8A,-42,-10,2,-43,39,”CCF9578E0D89”,””,15921,25 … The data reported in this event can be used to estimate the position of the tracked beacon.
  • Page 23 XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide The angle events can also be visualized in the s-center support application using the “IoT->Angle of Arrival” tab, as shown in Figure Figure 17: s-center with Angle of Arrival tab UBX-21004616 - R10...
  • Page 24: Appendix

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Appendix A Glossary Abbreviation Definition Angle of Arrival Angle of Departure Constant Tone Extension RSSI Received Signal Strength Indication UICR User Information Configuration Register Table 5: Explanation of the abbreviations and terms used B Limitations The u-connectLocate software (2.0 and higher) supports continuous tracking of up to 25 individual...
  • Page 25: C C209 Schematics

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide C C209 schematics UBX-21004616 - R10 Appendix Page 25 of 27 C1 - Public...
  • Page 26: Related Documentation

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Related documentation Bluetooth Direction Finding: A Technical Overview https://www.bluetooth.com/bluetooth-resources/bluetooth-direction-finding/ Bluetooth indoor positioning application note, UBX-21006395 NINA-B41 product page, https://www.u-blox.com/en/product/nina-b41-series-u-connect NINA-B40 product page, https://www.u-blox.com/en/product/nina-b40-series-open-cpu u-connectXpress AT commands manual, UBX-14044127 NINA-B4 system integration manual,...
  • Page 27: Revision History

    XPLR-AOA-1 and XPLR-AOA-2 explorer kits - User guide Revision history Revision Date Name Comments 05-Mar-2021 mape Initial release 28-Jun-2021 mape Revised document title to reflect product scope including XPLR-AOA-x explorer kits. Added product description chapter and included hardware information describing anchors and tags. Introduced NINA-B411 and updated AT commands for u-connectLocate software.

This manual is also suitable for:

Xplraoa-2

Table of Contents