@rfkit/spectrum-analyzer
Version:
A high-performance spectrum analyzer library for RF signal processing, supporting real-time spectrum analysis, waterfall display, and multi-segment frequency scanning
27 lines (22 loc) • 557 B
Markdown
# @rfkit/spectrum-analyzer
> A high-performance spectrum analyzer library for RF signal processing, supporting real-time spectrum analysis, waterfall display, and multi-segment frequency scanning.
## Setup
```bash
pnpm add @rfkit/spectrum-analyzer
```
## Use
```typescript
import {
SpectrumAnalyzer,
type SpectrumConfig,
type SpectrumOutputData,
type TimestampedFloat32Array,
} from '@rfkit/spectrum-analyzer';
new SpectrumAnalyzer({
processing: {
enableMetrics,
enableWaterfall,
},
onSpectrumUpdate: handleSpectrumUpdate,
});
```