multi-link • multi-modal • high-rate

Multi-Sensor, Multi-Modal BLE Acquisition

One gateway for mixed BLE sensor systems — stream motion, ECG, and future sensor data through one high-rate acquisition backbone.

Movella DOTmotion stream
Movesense ECGphysiology stream
Future BLEsensor modules
Nexus
Gateway
stream hub
Host appJSON control + binary stream
9 linksvalidated concurrent streams
60 Hzhigh-rate Movella DOT capture
BLE + SDKone host-facing interface
JSON + binarysimple control, serious throughput
what it does

High-rate streaming without the BLE plumbing.

Nexus manages gateway-side scanning, connection, subscription, GATT reads, GATT writes, notification forwarding, and stream diagnostics so your host application can focus on acquisition logic and data interpretation.

Multi-Link Streaming

Connect and manage multiple active sensor links through one gateway and one host interface.

High-Rate Binary Transport

Move high-throughput notification data through compact binary stream frames.

Multi-Modal Sensor Support

Combine motion, ECG, and future supported BLE sensors in one workflow.

Built-In Diagnostics

Expose packet counts, timestamp gaps, queue drops, observed rates, and receive health.

mixed sensors

One Gateway for Mixed BLE Sensor Systems

Single-sensor demos are easy. Real sensor systems are harder. Nexus is built for workflows where multiple motion units, ECG devices, and future sensor types run together — each with its own GATT profile, sampling behavior, configuration sequence, and payload format.

Movella DOTmotion + timestamp parser
Movesense ECGphysiology stream
Future BLE sensorssensor-specific modules
Nexus
BLE
Gateway
Host SDKshared transport + diagnostics
multi-link performance

Validated for up to 9 simultaneous links at 60 Hz.

The multi-link foundation makes Nexus well suited for richer sensor configurations where multiple devices are active at the same time and the host needs a consistent way to control, stream, and monitor them.

9simultaneous Movella DOT links
60Hz validated streaming rate
BLEcontrol and streaming gateway
developer interface

Simple API, Serious Streaming

Control commands are human-readable JSON. High-rate notification data can move through efficient binary frames. The same gateway interface supports scanning, connecting, subscribing, reading, writing, disconnecting, and status diagnostics.

gateway-control.jsonl
{"type":"hello","request_id":"hello_1","protocol_version":1}
{"type":"scan_start","request_id":"scan_1","timeout_ms":5000}
{"type":"connect_addresses","addresses":["D4:22:CD:00:11:22"]}
{"type":"subscribe","binary_notifications":true}
{"type":"get_status","request_id":"status_1"}
host-sdk.py
gateway = NexusGateway(port="/dev/serial/by-id/...")
gateway.reset_session()
gateway.hello(client="customer_app")

sensors = gateway.scan(filter="supported")
gateway.connect(sensors)

gateway.subscribe(
    sensor=sensors[0],
    characteristic=STREAM_UUID,
    binary_notifications=True,
)

stats = gateway.get_status()
observable acquisition

Know the Quality of Every Stream

When multiple sensors are streaming at once, connection status alone is not enough. Nexus exposes diagnostics that help teams understand stream quality, host throughput, and gateway behavior during each run.

packet countsper-sensor stream volume
timestamp gapsdiscontinuities and estimated drops
queue dropstransport pressure visibility
BLE RX healthgateway receive counters
observed ratemeasured stream performance
startup gatebegin after stability criteria pass
extensible architecture

Built for Motion, Physiology, and Sensor Fusion

Nexus separates the reusable gateway layer from the sensor-specific integration layer. New sensor support can be added by implementing discovery rules, GATT UUIDs, configuration commands, payload parsing, and customer-facing workflows on top of the shared SDK.

Shared Gateway Layer

Common control, streaming, request correlation, transport parsing, and diagnostics.

Sensor-Specific Modules

Device-specific UUIDs, setup commands, timestamp parsing, and payload interpretation.

Future Sensor Ecosystem

A foundation for expanding mixed BLE sensor workflows beyond the first integrations.

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.