I don't know off the top of my head, I have to change and test change and test again. That script is confusing to me.
A general recommendation for those values that need to be emulated to get the thing to run: I sometimes have some values and other times don't, if I have my Garmin plotter shut off, or if I'm running it at home with none of the boat mounted stuff. So what I was able to do is emulate a sentence that iKommunicate gave lower priority - so that it would use the emulated Depth Below Keel = 0 value only when my actual Depth Below Surface value wasn't present and so on.
Also - it was handy to change the hard coded defaults in the settings file to those I prefer. Much less fiddling around when accessing it from different devices.
A general recommendation for those values that need to be emulated to get the thing to run: I sometimes have some values and other times don't, if I have my Garmin plotter shut off, or if I'm running it at home with none of the boat mounted stuff. So what I was able to do is emulate a sentence that iKommunicate gave lower priority - so that it would use the emulated Depth Below Keel = 0 value only when my actual Depth Below Surface value wasn't present and so on.
Also - it was handy to change the hard coded defaults in the settings file to those I prefer. Much less fiddling around when accessing it from different devices.