if you locate the location of the Derived data plugin, you can find the subdirectory called 'calcs' and do some testing, for instance, you could copy "truewind.js" and rename it and then edit the file (a text editor is fine). Change the Optionkey, Title to something that references that this uses smoothed data, and then change the references to:
'environment.wind.speedApparent',
'environment.wind.angleApparent'
to the smoothed version,
and then the outputs:
return [
{ path: 'environment.wind.directionTrue', value: dir },
{ path: 'environment.wind.angleTrueWater', value: angle },
{ path: 'environment.wind.speedTrue', value: speed }
]
to smoothed versions and at this point in the Plugin config, you should be able to turn it on and see if it works the way you think it should work
once you have tested it, you could talk to some of the signal K guys and get it added to the Derived data plugin.
'environment.wind.speedApparent',
'environment.wind.angleApparent'
to the smoothed version,
and then the outputs:
return [
{ path: 'environment.wind.directionTrue', value: dir },
{ path: 'environment.wind.angleTrueWater', value: angle },
{ path: 'environment.wind.speedTrue', value: speed }
]
to smoothed versions and at this point in the Plugin config, you should be able to turn it on and see if it works the way you think it should work
once you have tested it, you could talk to some of the signal K guys and get it added to the Derived data plugin.