ble-telemetry-estimation

Integrate BLE telemetry samples to estimate SoC, range, and energy.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/ShawnRn/SmartDash-by-Shawn-Rain --skill ble-telemetry-estimation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ble-telemetry-estimation
Source: https://github.com/ShawnRn/SmartDash-by-Shawn-Rain/tree/main/.agents/skills/ble-telemetry-estimation
Command: npx skills add https://github.com/ShawnRn/SmartDash-by-Shawn-Rain --skill ble-telemetry-estimation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This section addresses the challenge of integrating BLE-based controller telemetry with other data streams to produce accurate energy, range, and trip insights, ensuring new controller samples drive physical accumulations and prevent drift.

Core Features & Use Cases

  • Real-time telemetry ingestion and de-duplication
  • SoC and range estimation from mixed sources
  • CSV export, replay tooling, and historical analysis

Quick Start

Input fresh controller telemetry samples to trigger the estimation pipeline and verify correct SoC and range outputs.

Frequently Asked Questions about ble-telemetry-estimation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I estimate SoC and range from BLE controller telemetry?

You estimate SoC and range by feeding fresh BLE controller samples into a unified TelemetrySample pipeline, which separates raw, derived, and estimation layers to deliver accurate physical accumulations and prevent energy drift.

What is the best way to handle timestamp jitter and non-finite values in telemetry data?

Handling timestamp jitter and non-finite values in telemetry data requires applying built-in pipeline guardrails during data cleansing, ensuring accurate estimations before exporting to CSV.

Can I export BLE telemetry data to CSV for historical analysis?

Yes, you can export BLE telemetry data to CSV for historical analysis. The ingestion pipeline supports CSV export and provides replay tooling to review past controller data and trip insights.

Does BLE telemetry estimation work for both vehicles and bikes?

Yes, BLE telemetry estimation works for both vehicles and bikes. It processes controller data from any BLE-controlled vehicle or bike to deliver accurate range and energy estimates.

Why does my SoC estimation drift when integrating multiple BLE data streams?

SoC estimation drifts when integrating multiple BLE data streams if new controller samples do not properly drive physical accumulations. The pipeline prevents this by separating raw and derived estimation layers.