1
f
Quick Start Guide
Getting started with ST Quuppa tag emulation
Introduction
This document provides information about the BlueNRG-LP ST Quuppa tag emulation SW
provided within the STSW-QUUPPA-ETAG SW package.
The STSW-QUUPPA-ETAG evaluation SW package provides the ST Quuppa tag emulation
library and associated demonstration application which allow to build a Quuppa tag
emulation device supporting the following features:
location-tracking capability
multiple sensors data provisioning
framework for some custom back channel commands to be used through the
Quuppa’s proprietary positioning system.
ST Quuppa tag emulation library is built following the specification of Quuppa Tag Emulation
using Bluetooth Wireless Technology and the specification of Quuppa Tag Back Channel
using Bluetooth Wireless Technology. It also allows to support a set of Quuppa
preconfigured profiles which define specific tag features.
ST Quuppa tag emulation is based on Bluetooth Low Energy Advertising State as defined in
Bluetooth Core Specification version 4.0 and higher. It provides support for specific standard
manufacturing advertising packets (direction finding and data packets) and it works on
standard Bluetooth LE channels.
This document describes the STSW-QUUPPA-ETAG SW package components and related
HW and SW setup instructions.
It also provides the fundamental information about the Quuppa tag emulation and back
channel capability and some details about the ST Quuppa tag emulation solution.
The following BlueNRG-LP kits are supported:
STEVAL-IDB011V1 (QFN48 package) development platform
Contents
2
Contents
1
HW/SW setup ............................................................................................... 3
1.1 How to configure a ST Quuppa tag emulation? ............................................. 3
2
ST Quuppa tag emulation ........................................................................... 4
2.1 ST Quuppa tag emulation configuration ........................................................ 4
2.2 ST Quuppa tag emulation profiles ................................................................. 5
2.3 ST Quuppa tag emulation packets ................................................................ 9
3
ST & Quuppa Back Channel ..................................................................... 14
3.1 sendQuuppaRequest Back Channel API..................................................... 15
3.2 getQuuppaRequestResponse Back Channel API ....................................... 16
3.3 Base status parameters response format .................................................... 18
3.4 Device Info request/response example ....................................................... 19
3.5 Back Channel Info request/response example ............................................ 20
3.6 Unsupported request/response example ..................................................... 22
3.7 Developer Specific request/response example............................................ 23
3.8 Developer Specific Set Profile Number request/response example ............. 24
4
Acronyms and abbreviations .................................................................... 26
5
References ................................................................................................ . 26
6
Revision history ......................................................................................... 27