EasyManua.ls Logo

extronics iTAG XB BLE - User Manual

extronics iTAG XB BLE
30 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
Document Number X130458(1) (See Extronics DDM for the latest Version)
For warranty information, refer to Terms and Conditions at http://www.extronics.com
©2022 Extronics Limited. This document is Copyright Extronics limited.
Extronics reserve the right to change this manual and its contents without notice, the
latest version applies.
Firmware User Guide
iTAG XB BLE
Question and Answer IconNeed help?

Do you have a question about the extronics iTAG XB BLE and is the answer not in the manual?

Summary

Device Operation

Device States

Describes device states: Storage, Button pressed, Moved, Idle.

Wake Up Procedure

Explains how to wake the device from storage state.

Power On Self-Test Mode

Details the device's self-test behavior on power-up.

LED Status Indicator

Explains LED indicators for device status and state changes.

Supported Beacon Profiles

Motion Detection Engine

Coarse Filter

Details the first stage of motion detection filtering.

Device Configuration

Device MAC Address

SenseBLE Control PC Tool

Read Existing Device Configuration

Steps to retrieve current device settings using the PC tool.

Save New Configuration to Device

Process for creating and saving new device configurations.

Write New Configuration to Device

Procedure for writing configuration files to the device.

Battery Information

Battery Types

Lists battery types for iTAGXB10, iTAGXB20, iTAGXB30, iTAGXB40.

Battery Replacement - iTAG XB10

Step-by-step guide for replacing the battery in the iTAG XB10 model.

Battery Replacement - iTAGXB40

Instructions for replacing batteries in the iTAGXB40 model.

Care and Maintenance

Recycling and Disposal

iTAGXB40-B Parameters Appendix

Overview

This document describes the Extronics iTAG XB BLE device, a Bluetooth Low Energy (BLE) beacon designed for tracking moving objects.

Function Description

The iTAG XB BLE is a versatile BLE beacon equipped with an accelerometer, a push button, and an LED light to indicate device status. Some models also offer over-the-air configurability. Its primary function is to track objects in motion, leveraging its built-in accelerometer and temperature sensors. The device operates through a series of configurable states: Storage, Button Pressed, Moved, and Idle, each with distinct beaconing behaviors to optimize battery life and tracking efficiency.

The device utilizes a two-stage motion detection engine to accurately determine if an asset is moving or stationary. The "Coarse Filter" handles short, unintended accelerometer interrupts, while the "Fine Filter" addresses short periods of motion start or stop. This intelligent filtering ensures reliable motion detection, preventing false positives from minor disturbances.

The iTAG XB BLE supports multiple beacon profiles, including Omni-ID Custom Beacon, Eddystone UID, Eddystone URL, Eddystone TLM, and iBeacon, allowing for flexible integration into various tracking systems. Advertisement and scan response data vary based on configuration, with options to include temperature, manufacturer data, local name, and specific beacon identifiers.

Configuration of the device is performed wirelessly using the "SenseBLE Control" PC application, which requires a TP-Link UB5A USB Dongle. This application allows users to read existing configurations, save new settings to a file, and write these configurations to the device over BLE. This over-the-air configurability simplifies deployment and management, enabling adjustments to beacon types, rates, motion detection sensitivity, and other parameters without physical access to the device.

Important Technical Specifications

Sensors:

  • Accelerometer
  • Temperature

Connectivity:

  • Bluetooth Low Energy (BLE)

Beacon Profiles Supported:

  • Omni-ID Custom Beacon
  • Eddystone UID
  • Eddystone URL
  • Eddystone TLM
  • iBeacon

Advertisement Data (Configurable GAP Records):

  • Temperature Gap Record (0x16 - Thermometer Service)
  • Manufacturer Data Gap Record (0xFF - Omni-ID Company ID 0x0AC0)
  • Local Name Gap Record (0x08 - up to 10 characters)
  • Service Data (for Eddystone TLM)
  • UUID, Major, Minor (for iBeacon)
  • URL Prefix and String (for Eddystone URL)

Battery Types (Model Dependent):

  • iTAGXB10 (Sense Lite V2): Panasonic CR3032 (replaceable), 225 mAh
  • iTAGXB20 (Sense Badge): HCB/Fanso CP304544, 1.3 Ah
  • iTAGXB30 (Sense Asset): HCB/Fanso CP502440, 1.2 Ah
  • iTAGXB40 (Sense Ultra): 2x replaceable Saft LS145000 3.6V, 2.6 Ah

Battery Voltage Monitoring:

  • Measured every 30 seconds
  • Reported in OID Custom Beacon and Eddystone TLM, or within scan response
  • Device stops operation at 1.8V

Motion Detection Engine (Configurable Parameters):

  • Motion Threshold: OTA programmable accelerometer threshold (0-10, 0=off, 10=most sensitive)
  • Activity Window (Seconds): Length of ring buffer for event history (max 1 event/second)
  • Activity Threshold (Seconds): Minimum interrupts within activity window to trigger "Active" state
  • Stationary -> Moving Threshold (Seconds): Time device needs to stay active to change from stationary to moved state
  • Moving -> Stationary Threshold (Seconds): Time device needs to stay stationary to change from moved to stationary state
  • Moved State Time: Duration the "moved" flag persists after motion stops

Beaconing Rates (Configurable):

  • Idle State: Default 5000 msec (can be configured for burst mode up to 5 packets, 100ms apart)
  • Moved State: Default 200ms
  • Button Pressed State: Default 100ms (connectable advertisement for 30 seconds)

Device MAC Address:

  • Uses Random Static Address provided by Nordic ID (46-bit random number generated at manufacture)

Usage Features

Device States and Transitions:

  • Storage State: Shipped in this state, device is asleep, BLE radio off to conserve battery.
  • Wake-up Procedure: Push button for >3 seconds. Transitions to Button Pressed State, LED blinks 3 times. Beacons Omni-ID custom beacon at 100ms (non-connectable) while button is pressed, then advertises as connectable for 60 seconds for configuration.
  • Power-on Self-test Mode: Short button press (<3 seconds) powers up device for 3 seconds, then reverts to storage state. LED blinks once. Beacons Omni-ID custom beacon every 100ms (non-connectable). On power cycle/battery replacement, beacons without entering storage state by default.
  • Button Pressed State: Advertises Omni-ID custom beacon with Button Pressed state flag at 100ms (connectable for 30 seconds by default). Beacon type, rate, and state time are configurable.
  • Idle State: Default state if no motion detected after Button Pressed state expires. Beacons with 5 types of interleaving beacons (connectable) at 5000 msec by default. Configurable for burst mode, beacon type, connectable/non-connectable, and rate. Interleaving works for beacon rates >1 second.
  • Moved State: Triggered by accelerometer detection of movement. Beacons iBeacon as connectable at 200ms by default. Moved state is advertised in BLE payload. After timeout, reverts to Idle state, with moved flag persisting for 5 seconds by default. Beacon type, connectable/non-connectable, rate, and state time are configurable.

LED Status Indicator:

  • Red LED indicates device status. Blinks rapidly 3 times on wake-up or state change (e.g., Button Pressed to Idle).

Configuration:

  • Over-the-air configuration via "SenseBLE Control" PC application.
  • Allows reading, saving, and writing configuration files to the device.
  • Configurable parameters include beacon types, advertisement rates, motion detection sensitivity, and state durations.
  • RSSI and Company ID filters in the PC tool help shortlist scanned devices.

Maintenance Features

Battery Replacement:

  • iTAGXB10 (Sense Lite V2): Requires a CR2032 battery. Untighten four 2.5mm hexagonal head captive screws to 0.5Nm. Carefully remove case upper, PCB, and then use a flat head screwdriver to release the battery from its holder. Install new battery (Panasonic CR2032 only) noting polarity, ensuring clips secure it. Reinstall PCB, gasket (flat and correctly located), and case upper. Torque tighten screws to 0.5Nm to ensure IP68 rating.
  • iTAGXB40 (Sense Ultra): Requires two Saft LS14500 batteries. Unscrew four captive screws. Lift case cover opposite hinge side. Carefully remove batteries, noting polarity. Install new batteries, ensuring they are clipped firmly. Ensure gasket is flat and correctly positioned. Close case cover and torque tighten four captive screws to 0.7Nm to ensure IP68 rating.

Important Warnings for Battery Replacement:

  • Use only specified battery types.
  • Replace batteries in a dry, clean environment to prevent water/debris ingress.
  • Dispose of old batteries responsibly.
  • Under-tightening screws can cause leaks.
  • Over-tightening screws can damage brass inserts.
  • Ensure two-part casing is correctly screwed back together to maintain ingress protection.

General Care and Maintenance:

  • Do not attempt to open or disassemble the device.
  • Do not submerge the device in deep water (> 1m).
  • Do not use harsh chemicals, cleaning solvents, or strong detergents. Use only water and soap or a dry cloth for cleaning.
  • Do not paint the device.
  • Keep the device out of reach of small children.

Recycling and Disposal:

  • Return used electronic devices, batteries, and packaging materials to dedicated collection points.
  • The crossed-out wheeled-bin symbol indicates that the product should not be treated as household waste.
  • Batteries do not contain Mercury (Hg), Cadmium (Cd), or Lead (Pb).

extronics iTAG XB BLE Specifications

General IconGeneral
Brandextronics
ModeliTAG XB BLE
CategoryGPS
LanguageEnglish