UNPKG

signalk-weatherflow

Version:

SignalK plugin for WeatherFlow weather station data ingestion

25 lines 958 B
import { SignalKApp, WindInput, ApparentWindData, DerivedWindValues, SignalKDelta } from './types'; export declare class WindCalculations { private app; private headingTrue; private headingMagnetic; private courseOverGroundMagnetic; private speedOverGround; airTemp: number; private humidity; private anchorSet; private anchorApparentBearing; private vesselName; constructor(app: SignalKApp, vesselName?: string); private formatSourceName; private getVesselBasedSource; private degToRad; private radToDeg; private normalizeAngle; private toCompassBearing; updateNavigationData(path: string, value: number): void; calculateApparentWind(windData: WindInput): ApparentWindData; calculateDerivedWindValues(apparentWindData: ApparentWindData): DerivedWindValues; createWindDeltas(derivedValues: DerivedWindValues): SignalKDelta[]; } //# sourceMappingURL=windCalculations.d.ts.map