What works today
The current prototype demonstrates the core signal pipeline end to end.
Real-time waveform display
Live ECG waveforms across multiple leads, rendered on a calibrated grid at configurable gain and sweep speed.
On-device signal metrics
Heart rate, QRS duration, rhythm classification, and beat count computed directly from the incoming signal.
Configurable filters
High-pass, low-pass, and notch filters adjustable per session. Default: HP 0.50 Hz, LP 40 Hz, notch at mains frequency.
Mock mode
Built-in signal simulation for development and testing without physical hardware.
Platform
Built with Flutter for cross-platform support. Current targets are Windows, Linux, and Android. The ADS1293 ECG front-end chip drives the capture hardware that the app connects to.
How it connects
The app scans for and pairs with PulseWave hardware over Bluetooth Low Energy. Once connected, the device streams ECG samples in real time to the app for rendering and analysis.
What's next
Recording management, session export, and iOS support are on the roadmap. Algorithm integration will follow once the signal pipeline is stable.