Fake spd_kt using GNSS data #77
Replies: 9 comments 19 replies
-
What would be the source of the VTG data, from GNSS? The attached Matrix is a trial to structure the data flow, perhaps more from my configuration with hull transmitter. Can you clarify the data flow in your boat configuration? |
Beta Was this translation helpful? Give feedback.
-
True Wind is wind speed/direction over water, whereas Ground Wind is wind speed/direction over ground. To calculate True Wind, you need to know the boat speed through water, which requires a water speed transducer. It sounds like @MartinPersson wants to use Ground Wind / COG / SOG when no water speed transducer is fitted, instead of True Wind / STW / BTW. Some interesting reading here: |
Beta Was this translation helpful? Give feedback.
-
We could add a new compile switch in
It is pretty easy. I'm however wondering if we would need a piece of code to disable this conversion in case |
Beta Was this translation helpful? Give feedback.
-
First of all, thank you for a great project (missed this in my original post)! Anyhow, my setup is currently this: The data flow would I imagined would be something like this: I also have a Hull transmitter and a Wireless interface with defect batteries, and depth and speed transducers which are not mounted. |
Beta Was this translation helpful? Give feedback.
-
Your request makes sense Martin. I will add it soon to MTN. There are many reasons for not having water speed measurements in a boat. I will not make this features available by default to avoid having users reading SOG speed instead of water speed without knowing. Concerning the dead batteries, I changed some of my old batteries with new ones by ordering them at a good price on this website : https://www.laboiteapiles.com/produit/recherche?search=raymarine |
Beta Was this translation helpful? Give feedback.
-
I implemented SPD emulation in branch add_spd_emulation. Can you test it with your system ? |
Beta Was this translation helpful? Give feedback.
-
Thanks for the feedback. For your first remark, I think it is "normal" in that sense that all non GNSS related sentences are output when the Micronet Master (the display) sends a message. I will see if it can be changed without too much pain to allow VHW to be sent without display. For the second remark, I will test this tonight and find the bug... |
Beta Was this translation helpful? Give feedback.
-
I released MicronetToNMEA v2.1 with SPD emulation code (disabled by default in BoardConfig.h) |
Beta Was this translation helpful? Give feedback.
-
Works perfectly now, thanks! With a wind sensor attached and SPD emulation disabled, I see an MWV (relative) sentence. With SPD emulation enabled, I also see MWV (true) and VHW sentences, and the SPEED value on the display matches the SOG value. Emulate disabled:TackTick Display Off:
TackTick Display On:
Emulate enabled:TackTick Display Off:
TackTick Display On:
|
Beta Was this translation helpful? Give feedback.
-
A great feature (at least to me) would be to feed spd_kt data to the micronet system without having access to VHW NMEA sentences. To my understanding, this, together with magHdg_deg, would allow VMG to wind and True wind to be displayed on an MN100 also in the absence of VHW data or a T121 Hull Transmitter. Using speed data from the VTG sentences should be a good replacement for actual speed through water, and even more accurate in the presence of strong currents.
Beta Was this translation helpful? Give feedback.
All reactions