├── .github └── workflows │ ├── publish.yml │ ├── release_on_tag.yml │ ├── require_pr_label.yml │ └── test.yml ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── calcs ├── airDensity.js ├── batteryPower.js ├── courseOverGroundMagnetic.js ├── courseOverGroundTrue.js ├── cpa_tcpa.js ├── depthBelowKeel.js ├── depthBelowKeel2.js ├── depthBelowSurface.js ├── dewPoint.js ├── eta.js ├── fuelConsumtion.js ├── headingTrue.js ├── heatIndex.js ├── leeway.js ├── leewayAngle.js ├── magneticVariation.js ├── moon.js ├── propState.js ├── propslip.js ├── setDrift.js ├── steer_error.js ├── suncalc.js ├── suntime.js ├── tankVolume.js ├── tankVolume2.js ├── transducerToKeel.js ├── vmg_wind.js ├── vmg_wind_stw.js ├── windChill.js ├── windDirection.js ├── windGround.js └── windShift.js ├── index.js ├── multiExample.js ├── package.json ├── test └── test.js └── utils.js /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release_on_tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/.github/workflows/release_on_tag.yml -------------------------------------------------------------------------------- /.github/workflows/require_pr_label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/.github/workflows/require_pr_label.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | .DS_Store 4 | .vscode/ 5 | 6 | *.tgz 7 | package-lock.json 8 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/README.md -------------------------------------------------------------------------------- /calcs/airDensity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/airDensity.js -------------------------------------------------------------------------------- /calcs/batteryPower.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/batteryPower.js -------------------------------------------------------------------------------- /calcs/courseOverGroundMagnetic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/courseOverGroundMagnetic.js -------------------------------------------------------------------------------- /calcs/courseOverGroundTrue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/courseOverGroundTrue.js -------------------------------------------------------------------------------- /calcs/cpa_tcpa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/cpa_tcpa.js -------------------------------------------------------------------------------- /calcs/depthBelowKeel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/depthBelowKeel.js -------------------------------------------------------------------------------- /calcs/depthBelowKeel2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/depthBelowKeel2.js -------------------------------------------------------------------------------- /calcs/depthBelowSurface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/depthBelowSurface.js -------------------------------------------------------------------------------- /calcs/dewPoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/dewPoint.js -------------------------------------------------------------------------------- /calcs/eta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/eta.js -------------------------------------------------------------------------------- /calcs/fuelConsumtion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/fuelConsumtion.js -------------------------------------------------------------------------------- /calcs/headingTrue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/headingTrue.js -------------------------------------------------------------------------------- /calcs/heatIndex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/heatIndex.js -------------------------------------------------------------------------------- /calcs/leeway.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/leeway.js -------------------------------------------------------------------------------- /calcs/leewayAngle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/leewayAngle.js -------------------------------------------------------------------------------- /calcs/magneticVariation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/magneticVariation.js -------------------------------------------------------------------------------- /calcs/moon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/moon.js -------------------------------------------------------------------------------- /calcs/propState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/propState.js -------------------------------------------------------------------------------- /calcs/propslip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/propslip.js -------------------------------------------------------------------------------- /calcs/setDrift.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/setDrift.js -------------------------------------------------------------------------------- /calcs/steer_error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/steer_error.js -------------------------------------------------------------------------------- /calcs/suncalc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/suncalc.js -------------------------------------------------------------------------------- /calcs/suntime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/suntime.js -------------------------------------------------------------------------------- /calcs/tankVolume.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/tankVolume.js -------------------------------------------------------------------------------- /calcs/tankVolume2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/tankVolume2.js -------------------------------------------------------------------------------- /calcs/transducerToKeel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/transducerToKeel.js -------------------------------------------------------------------------------- /calcs/vmg_wind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/vmg_wind.js -------------------------------------------------------------------------------- /calcs/vmg_wind_stw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/vmg_wind_stw.js -------------------------------------------------------------------------------- /calcs/windChill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/windChill.js -------------------------------------------------------------------------------- /calcs/windDirection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/windDirection.js -------------------------------------------------------------------------------- /calcs/windGround.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/windGround.js -------------------------------------------------------------------------------- /calcs/windShift.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/calcs/windShift.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/index.js -------------------------------------------------------------------------------- /multiExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/multiExample.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/package.json -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/test/test.js -------------------------------------------------------------------------------- /utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SignalK/signalk-derived-data/HEAD/utils.js --------------------------------------------------------------------------------