True wind output - Printable Version +- OpenMarine (https://forum.openmarine.net) +-- Forum: OpenPlotter (https://forum.openmarine.net/forumdisplay.php?fid=1) +--- Forum: How do I...? (https://forum.openmarine.net/forumdisplay.php?fid=3) +--- Thread: True wind output (/showthread.php?tid=1498) |
True wind output - barney2074 - 2018-09-22 Hello I would like to output true wind speed and direction to SignalK (specifically the delta log files) I am using the SK 'Log all SignalK data' plugin This is obviously calculated from the apparent readings- I thought the 'calculate' tool in Openplotter might do this, but it does not seem to make any difference If anyone can help, I would be very grateful thank you Andrew True wind output - tkurki - 2018-09-23 (2018-09-22, 12:15 PM)barney2074 Wrote: Hello Use the Derived Data plugin to calculate true wind data. You need to install the plugin and enable it and activate the calculations that you want. Sent from my iPhone using Tapatalk RE: True wind output - barney2074 - 2018-09-23 (2018-09-23, 06:33 AM)tkurki Wrote:thanks for the reply(2018-09-22, 12:15 PM)barney2074 Wrote: Hello I will try this when I am back on the boat next weekend Andrew RE: True wind output - partyvi - 2019-01-27 Sounds I have the similar problem. I am trying to setup system to calculate true wind and output it over NMEA, but for some reason signalK does not do this work. Could you please help to setup my system? Is true wind calculation works for somebody well? my configuration: Raspberry pi 3 B I have openplotter version 1.2.0 alpha signalK version 1.11.0 signalk-to-nmea0183 version 1.3.0 Devived data and polars - could not find version I setup "derived data with polars" plugin check "Active", "True wind angle..." In "Convert to EMEA" added MWD - Wind relative to North, speed might be ground speed. MWV - Aparent Wind heading and speed MWV - True Wind heading and speed VWT - True wind speed relative to boat. I have IMU, GPS, Wind sensor and BMP280 connected, but Speed over water is simulated due i am playing on the bench. My wind sensor it sends message (example) $GPMWV,088.0,R,7.4,N,A*29 I have speed through water (from simulator) I have compas and GPS Sounds it should be enough for calculation , but I can see only repeating apperent wind only message from signak K [b]$INMWV,91.00,R,3.81,M,A*0B [/b] [b] BUT NO CALCULATED TRUE WIND DATA server and raspberry was restarted several times[/b] 10110 tcp port NMEA output (i see all signal k outputs there but mo true wing data) $GPGGA,144544.000,3331.9997,N,08140.6577,W,1,06,1.1,111.7,M,,,,0000*1B $GPGSA,A,3,10,32,31,15,18,24,,,,,,,1.7,1.1,1.4*38 $GPMWV,088.0,R,7.4,N,A*29 $INMWV,91.00,R,3.81,M,A*0B $GPGSV,3,1,11,20,71,092,11,10,67,346,13,32,46,283,21,24,33,047,28*71 $APXDR,A,23.389,D,PTCH*48 $APXDR,A,-0.149,D,ROLL*48 $APHDM,137.764,M*33 $IIHDG,137.76,,,,*7D $IIHDM,137.8,M*2F $GPGSV,3,2,11,14,32,266,,21,29,181,20,12,16,102,16,25,14,136,*7A $IIXDR,A,23.4,D,PTCH,A,-0.1,D,ROLL*45 $GPGSV,3,3,11,18,08,321,29,31,08,208,26,15,07,069,21*48 $IIMMB,29.6875,I,1.0053,B*79 $IIXDR,P,1.0053,B,Barometer*10 $IIMTA,22.68,C*3B $GPRMC,144544.000,A,3331.9997,N,08140.6577,W,0.75,78.24,270119,,*20 $IIHDG,137.76,,,,*7D $OCXDR,A,-0.1,D,ROLL*58 $OCXDR,A,23.4,D,PTCH*53 $APXDR,A,23.386,D,PTCH*47 $APXDR,A,-0.157,D,ROLL*47 $APHDM,137.764,M*33 $IIHDG,137.76,,,,*7D $IIHDM,137.8,M*2F Ksignal log {"updates":[{"source":{"sentence":"HDM","talker":"AP","type":"NMEA0183","label":"OPpypilot"},"timestamp":"2019-01-27T14:05:09.210Z","values":[{"path":"navigation.headingMagnetic","value":2.4255189686353775}]}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} {"updates":[{"$source":"OPsensors.I2C.BME280","values":[{"path":"environment.outside.pressure","value":100473.652772},{"path":"environment.outside.temperature","value":294.56},{"path":"environment.inside.humidity","value":0.30684165692}],"timestamp":"2019-01-27T14:05:09.256Z"}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} {"updates":[{"source":{"sentence":"GGA","talker":"GP","type":"NMEA0183","label":"OPkplex"},"timestamp":"2019-01-27T14:05:09.000Z","values":[{"path":"navigation.position","value":{"longitude":-81.67772666666667,"latitude":33.533393333333336}},{"path":"navigation.gnss.methodQuality","value":"GNSS Fix"},{"path":"navigation.gnss.satellites","value":6},{"path":"navigation.gnss.antennaAltitude","value":111},{"path":"navigation.gnss.horizontalDilution","value":2},{"path":"navigation.gnss.geoidalSeparation","value":0},{"path":"navigation.gnss.differentialAge","value":0},{"path":"navigation.gnss.differentialReference","value":0}]}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} {"updates":[{"$source":"OPsensors.I2C.MPU-925x","values":[{"path":"navigation.attitude","value":{"pitch":0.382785622076,"roll":-0.000314159274,"yaw":0}}],"timestamp":"2019-01-27T14:05:09.522Z"}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} {"updates":[{"source":{"sentence":"HDM","talker":"AP","type":"NMEA0183","label":"OPpypilot"},"timestamp":"2019-01-27T14:05:09.710Z","values":[{"path":"navigation.headingMagnetic","value":2.4253095291250903}]}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} {"updates":[{"$source":"simulator.0","values":[{"path":"navigation.speedThroughWatter","value":2.2050666666666663}],"timestamp":"2019-01-27T14:05:09.754Z"}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} {"updates":[{"source":{"sentence":"MWV","talker":"GP","type":"NMEA0183","label":"OPkplex"},"timestamp":"2019-01-27T14:05:10.068Z","values":[{"path":"environment.wind.speedApparent","value":0.051444457477040344},{"path":"environment.wind.angleApparent","value":1.9373154701560522}]}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} {"updates":[{"source":{"sentence":"RMC","talker":"GP","type":"NMEA0183","label":"OPkplex"},"timestamp":"2019-01-27T14:05:09.000Z","values":[{"path":"navigation.position","value":{"longitude":-81.67772666666667,"latitude":33.533393333333336}},{"path":"navigation.courseOverGroundTrue","value":5.3220324893214865},{"path":"navigation.speedOverGround","value":0.49386679177958726},{"path":"navigation.magneticVariation","value":0},{"path":"navigation.magneticVariationAgeOfService","value":1548597909},{"path":"navigation.datetime","value":"2019-01-27T14:05:09.000Z"}]}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} {"updates":[{"$source":"OPsensors.I2C.BME280","values":[{"path":"environment.outside.pressure","value":100473.455253},{"path":"environment.outside.temperature","value":294.55},{"path":"environment.inside.humidity","value":0.306842722642}],"timestamp":"2019-01-27T14:05:10.258Z"}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} {"updates":[{"source":{"sentence":"HDM","talker":"AP","type":"NMEA0183","label":"OPpypilot"},"timestamp":"2019-01-27T14:05:10.309Z","values":[{"path":"navigation.headingMagnetic","value":2.424873196811992}]}],"context":"vessels.urn:mrn:imo:mmsi:123456789"} RE: True wind output - seandepagnier - 2019-01-29 I am curious what you are using true wind data for. Is it to compare to grib predictions? \ |