SignalK / signalk-derived-data

Generates deltas for values derived from signalk values
Apache License 2.0
18 stars 31 forks source link

True Wind Speed option based on Speed Over Ground #66

Closed scurvy-dog closed 3 years ago

scurvy-dog commented 3 years ago

Current True Wind speed module is based on speed through water (navigate.speedThroughWater) to calculate true wind speed. Not all vessels can generate speed through water (navigate.speedOverGround) so it would be nice to have the option to use speed over ground. Though this is not as accurate it would be a nice option.

LeaseOnLife commented 3 years ago

same issue here, but I found a workaround, using the Plugin "Path Mapper" and duplicate navigation.speedOverGround to navigation.speedThroughWater

sbender9 commented 3 years ago

There's also a calculation for GWD which uses SOG.

chris0348 commented 3 years ago

I have mixed feelings about calculating TWS via SOG. As far as I know, by common definition TWS is calculated from STW. My suggestion would be to leave TWS as is to stick to the commonly used definition. As suggested above, a good workaround if STW is not available would be to map SOG to STW.

sbender9 commented 3 years ago

I totally agree