Core development plan

Install better.
Diagnose smarter.
On-board stream reduction.

A phased roadmap for the Nexus BLE Gateway focused on field placement quality, local gateway diagnostics, and embedded stream reducers for scalable BLE acquisition.

Product direction

Theme 1

RF Survey / Placement Optimization

Help installers position the gateway and rotate the antenna to get the best BLE field quality.

Theme 2

Persisted Gateway Diagnostics

Add a local gateway flight recorder so support can inspect gateway-side diagnostics after the fact.

Theme 3

Built-in Reducers

Add firmware-supported signal reducers that turn high-volume BLE/sample streams into compact metrics.

Core phased plan

P0
Phase 0

RF Survey Mode MVP

Provide a live survey mode that collects RSSI and packet consistency data from target BLE sensors and produces a simple RF quality score.

  • Start, status, and stop survey commands.
  • Rolling RSSI and packet-consistency windows.
  • Current, best, worst, mean, and final score tracking.
  • Live feedback while the user moves the gateway or rotates the antenna.

Reasoning

The gateway has physical deployment options: a long USB cable for flexible positioning and an enclosure that allows antenna rotation. The first priority is to make installation data-driven rather than blind.

P1
Phase 1

RF Survey Mark, Compare, and Export

Allow installers to mark candidate positions, compare RF scores, recommend the best placement, and export survey results.

  • Mark the current survey state with a label.
  • Compare marks across one or more target sensors.
  • Identify best overall and best per-sensor positions.
  • Export the survey result as JSON and a readable summary.

Reasoning

Users may either adjust live or test fixed positions one by one. The system should not need separate modes; it should continuously measure and allow meaningful moments to be marked and compared.

P2
Phase 2

Persisted Gateway Diagnostics — Flight Recorder

Move detailed BLE gateway diagnostics into a bounded local record-and-query model so the host can access details later when needed.

  • Append-only circular diagnostic log.
  • Compact common record header plus event-specific payloads.
  • Queries by session, address, timestamp, or sequence.
  • Flight-recorder bundles for support and correlation.

Reasoning

Diagnostics are currently handled live by the host, which adds transmission and computation overhead. The gateway is always connected to the host, but gateway-side diagnostics can be stored locally and accessed later instead of streamed live in detail.

P3
Phase 3

First Built-in Reducers

Add firmware-supported reducers that compute compact metrics from raw BLE/sample streams over defined time windows.

  • Reducer registry and common reducer interface.
  • List, configure, enable, disable, and status commands.
  • First accelerometry reducer over fixed windows.
  • Reducer diagnostics captured by the flight recorder.

Reasoning

BLE bandwidth and throughput are always contentious. The hardware can execute dedicated reducers that compute metrics from raw streams, reducing BLE, serial, and host processing load.

Initial focused workflow

01Position gateway
02Rotate antenna
03Measure RSSI
04Check packet consistency
05Score position
06Mark candidates
07Export result
real sensor systems

The Gateway for Real BLE Sensor Systems

Nexus gives mixed sensor systems concurrent links, high-rate streaming, reusable host integration, and clear visibility into data quality — from motion to ECG and beyond.

Got an idea for the gateway?