UNPKG

@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

11 lines 1.03 kB
import LevelStreamAnalyzer from './core/LevelStreamAnalyzer'; import SpectrumAnalyzer from './core/SpectrumAnalyzer'; export type { LevelStreamConfig, LevelStreamOutputData } from './core/LevelStreamAnalyzer/types'; export type { SeriesChangeCallback, SeriesConfig, SeriesEventData, SeriesSubscriber, SubscriptionOptions } from './core/SeriesManager/types'; export { GraphicType, OrientationType, SeriesEventType } from './core/SeriesManager/types'; export { ERROR_MESSAGES, SPECTRUM } from './core/SpectrumAnalyzer/constants'; export { DataValidationError, IndexOutOfBoundsError, SpectrumError } from './core/SpectrumAnalyzer/errors'; export type { BandwidthConfig, FrequencySegment, ProcessInput, ProcessingConfig, ProcessingOptions, ScanSegment, SpectrumConfig, SpectrumData, SpectrumOutputData, TemplateOverData, TimestampedFloat32Array } from './core/SpectrumAnalyzer/types'; export { SpectrumAnalyzer, LevelStreamAnalyzer }; export { default as SeriesManager } from './core/SeriesManager'; //# sourceMappingURL=index.d.ts.map