@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
8 lines • 685 B
TypeScript
import SpectrumAnalyzer from './core/SpectrumAnalyzer';
import LevelStreamAnalyzer from './core/LevelStreamAnalyzer';
export type { ProcessInput, ProcessingConfig, SpectrumConfig, FrequencySegment, BandwidthConfig, TimestampedFloat32Array, SpectrumOutputData, SpectrumData, } from './core/SpectrumAnalyzer/types';
export type { LevelStreamConfig, LevelStreamOutputData, } from './core/LevelStreamAnalyzer/types';
export { SpectrumError, DataValidationError, IndexOutOfBoundsError, } from './core/SpectrumAnalyzer/errors';
export { SPECTRUM, ERROR_MESSAGES } from './core/SpectrumAnalyzer/constants';
export { SpectrumAnalyzer, LevelStreamAnalyzer };
//# sourceMappingURL=index.d.ts.map