CurrentRanger App
A desktop companion application for the CurrentRanger R3 precision current meter.
Built with Rust + Tauri v2, React + TypeScript, and uPlot for high-performance real-time charting.

Features
- Real-time current monitoring with 50 Hz+ sample rates
- Autoranging across mA, uA, and nA ranges
- Minimap overview with click-to-navigate
- Markers and annotations (point and range markers with custom colors)
- Charge / energy integration (coulombs, mAh, joules, mWh)
- Battery runtime estimation with derating factors
- Workspace save/load for persistent sessions
- CSV and JSON export
- Full device configuration panel (LPF, BIAS, autoranging, calibration, etc.)
Pages
- Getting Started
- Connecting to a Device
- Live Chart
- Markers and Annotations
- Charge and Energy Integration
- Battery Tools
- Device Configuration
- Workspaces and Export
- Console
- Mock Device for Testing
- Keyboard Shortcuts