Application: Sailing

Former Member
Former Member
This thread is for any comments or questions regarding my Sailing application. Feel free to post suggestions for new features or bugs. Thanks for using.

Changelog:

#version 0.7
- added a startline screen that displays a countdown, distance and course to startline, ETA (see description)
- added support for D2 Bravo
- Layout updates for Velocity view
- 4 minutes countdown

# version 0.6a
- changed detail layout in velocity view

# version 0.6
- added support for Vivoactive
- added support for Forerunner 920 XT (experimental, Feedback needed via forum)
- Bearing calculation is adjusted (will be calculated every 0.01 NM)
- adjusted interface for the velocity view (former history view)
- Session recording starts after countdown finishes
- added countdown submenu

# version 0.5
- finalized Epix layout (with compass and MOB heading)
- stable MOB results
- race coutdown
- added calculated bearing value
- added Average and 10 second average speed
- improved compass display (the old one was to inconvenient)
- added an activity menu, from which activities can be saved, resumed and discarded
--- press start first time -> activity starts
--- press start second time -> activity menu is shown

# Version 0.4
- added vibration on anchor alert
- additional fixes on MOB (still instable, hope this will work better soon)

# Version 0.3
- fixed some MOB issues

# Version 0.2:
- added support for epix watch
  • Former Member
    Former Member over 9 years ago
    Small problem that i find
    In you program look like that segments is on every 5 miles i see segment 1 2 and so on ...
    but record work good
    One more suggestion average speed in 10s is very important for me in yachting can you make separate screen with very big letters top 10s average screen bottom smaller letters actual speed


    I have just updated the app. The session recording begins at the end of the countdown now and you can cycle through the values in the velocity view (the one with the graph) by pressing start/enter. By segment do you mean laps?
  • Former Member
    Former Member over 9 years ago
    Start line

    Hi Z-74, I have a followup question. You wrote that the aspect should be calculated based on a point in the middle of the two other points. Should the distance be also calculated on this point or the closest point on that line? Thanks


    Ciao, let me tell my view. Acutally the boat can start indifferently in all the line long. I don't see any reason to have a middle point. Sorry if i'm wrong. The courts should place the line and the upwind buoy according to the Wind which has to be orthogonal. But the Wind changes continuosly so the racer chacking the line Angle and the Wind Angle decide where to start in the line. Been in the right position of the race courts at the right time (zero time of the countdown) make the difference. During the starting procedures no one would have the time to see a drawing in the watch, but for sure have some information quick may help a lot. My self, Who normally be on the front of the boat during this, would appriciate to have
    - the countdown really big and clear, minutes and the last 10 second market with sounds and vibration too;
    - distance from the line (Meter);
    - an indicator that tell if at the current speed you will arrive too early or too late in the line; something that tell if accelerate or slow down.

    Please Also Mind that during the starting procedure there arte lots of things to do and think about, setting the countdown, eventually cancel it and resetting, MARK the two points of the line... Has to be really easy! Also consider that the poor man in the front, must have and hand free to hold himself to not fall in the water!!! ;-)
  • Former Member
    Former Member over 9 years ago
    Distance

    Ciao, let me tell my view. Acutally the boat can start indifferently in all the line long. I don't see any reason to have a middle point. Sorry if i'm wrong. The courts should place the line and the upwind buoy according to the Wind which has to be orthogonal. But the Wind changes continuosly so the racer chacking the line Angle and the Wind Angle decide where to start in the line. Been in the right position of the race courts at the right time (zero time of the countdown) make the difference. During the starting procedures no one would have the time to see a drawing in the watch, but for sure have some information quick may help a lot. My self, Who normally be on the front of the boat during this, would appriciate to have
    - the countdown really big and clear, minutes and the last 10 second market with sounds and vibration too;
    - distance from the line (Meter);
    - an indicator that tell if at the current speed you will arrive too early or too late in the line; something that tell if accelerate or slow down.

    Please Also Mind that during the starting procedure there arte lots of things to do and think about, setting the countdown, eventually cancel it and resetting, MARK the two points of the line... Has to be really easy! Also consider that the poor man in the front, must have and hand free to hold himself to not fall in the water!!! ;-)


    Sorry: distance from the line= distance between you and the clotest point of the line.

    An other things: the distance has to be positive, in one side, and negative. So it is important that F3 knows in which part you are.
    Between the line and the upwind buoy= wrong during starting procedure, distance negative
    The other side have positive distance and good place to be.
    When the countdown finish you can accros the line and go with the upwind buoy direction which is your first target.
    Once you have accros the line, and the race is started, the distance of the line is an information that is no more neccecary to have!
  • Former Member
    Former Member over 9 years ago
    Sorry: distance from the line= distance between you and the clotest point of the line.

    An other things: the distance has to be positive, in one side, and negative. So it is important that F3 knows in which part you are.
    Between the line and the upwind buoy= wrong during starting procedure, distance negative
    The other side have positive distance and good place to be.
    When the countdown finish you can accros the line and go with the upwind buoy direction which is your first target.
    Once you have accros the line, and the race is started, the distance of the line is an information that is no more neccecary to have!


    Thank you for the feedback. It's very nice to get to know how you handle this in real life. I think it will make it much easier to implement without having to draw a map ;-). I currently have to solve the problem how to know, which is the closest point on the line. How would you suggest the points should be marked? Set it pre-race on a smartphone or drive nearby and press a button on the watch?
  • Former Member
    Former Member over 9 years ago
    Thank you for the feedback. It's very nice to get to know how you handle this in real life. I think it will make it much easier to implement without having to draw a map ;-). I currently have to solve the problem how to know, which is the closest point on the line. How would you suggest the points should be marked? Set it pre-race on a smartphone or drive nearby and press a button on the watch?


    Setting it in the pre-race is impossible, you don't have the information. Courts decide at the latest, where to place the courts... According to the courent Wind direction. The easy way is press a button to MARK the points. Sorry if i repeat that but this has to be easy... I would say, push one button and you record one point, push another button and you record the second point. If you push the buttons again you overwrite the information. You May fail doing this, should be Also easy delete and

    Distance-to-line is the perpendicular distance to the Line from where you are. Having tre points (coordiantes), should be a formula. Sorry if i make it too easy.

    You also may require a rule, let me say, Marking the two points keeping the line on your right, so f3 knows where show distance positive and negative.

    Ps: countdown has to consider many period lefts, Also 6min is a common prestart period. Normally the countdown has to be set on 5minutes ... But if the first start fail... For many reason... The second start will be given with starting fixing a 6minutes to go. So the countdown should be easily delated, changed to 6, and ready to be restarted!
  • Former Member
    Former Member over 9 years ago
    This is great. Love it. Will donate. Would love to be able to toggle to mph if possible.
  • Former Member
    Former Member over 9 years ago
    This is great. Love it. Will donate. Would love to be able to toggle to mph if possible.


    I'm happy that you like it and I will consider to implement some different speed measures to select via menu. Thanks in advance for your donation!
  • Former Member
    Former Member over 9 years ago
    @RMZ84:

    If you are going 45° (NE) and the line is a straight E-W (90°/270°) your aspect is 45° taken from the imaginary line drawn from the ship's head that goes in the ship's direction until it touches the start line, wherever it is intercepted. You draw the aspect from your heading compared to the line, not from your bearing (in which case you'd need a middle point so that whatever your heading is, the bearing to the middle point of the line is the same).

    What you really want is something that tells you how far the start line is, what your aspect and speed are and how long till you touch it with the start time (countdown) in plain sight. Then you have a time differential and you could even tell the watch to display the required speed to get to the line at T=-1". The problem is putting all this data in as few as possible screens because this is where second-splitting decisions are taken at the start of a race and you can't afford the scroll of pages.

    Apparently the F3 can show 4 data per page, period.

    I would also consider that since the F3 can hook to the web via bluetooth and GSM another very useful app you could build takes into account the local weather forecast, with special care on the wind. That comes very handy... you know in each zone where the wind is and can see on the watch your aspect to the wind's coming direction. Naturally this would be awesome too at the start.

    I think this stuff would be super useful to neophyte sailors.

    If there's something you don't understand of the explanation tell me and I'll draw diagrams for aspect, heading, bearing etc. Hope you're taking notes... I must have given you already 10 different data to display and I repeat... apparently we can only show 4 data per page on the F3. Or... can you work something out with the font size and put more data, in rows, on just one page?
  • Former Member
    Former Member over 9 years ago
    First - Thanks for application. Very liked and donated to continue developing.


    Small problem that i find
    In you program look like that segments is on every 5 miles i see segment 1 2 and so on ...
    but record work good
    One more suggestion average speed in 10s is very important for me in yachting can you make separate screen with very big letters top 10s average screen bottom smaller letters actual speed


    I think its very good idea. Prefer to see on screen in big fonts - 10sec ( possible 20-30sec) average SOG (Speed Over Ground) and GPS ( not magnetic ) COG ( Course Over Ground ).

    Timer is very good idea and working well