Appendix B: crossover file format

Help

Appendix B: crossover file format

A crossover file contains a table of sail names for a certain amount of TWA values (columns) and a certain amount of TWS values (rows). Like polar files, crossover files are basic text files that can be easily viewed and edited using e.g. Notepad, TextEdit and Microsoft Excel.


With respect to the file format the following restrictions are in place:

  • the decimal separator must be a point. E.g. 1.2

  • the first column must contain TWS values in knots. Values must decrease with every line.

  • the first row must contain TWA values in degrees. Values must increase with every column.

  • values must be separated by one or more spaces or a single tab.

  • the value none must be indicated by a single '-' (dash) character.

  • a comment can be added by starting the line with a '!' character.


When importing a crossover file the following errors might occur:

  • "cannot find crossover file": the sailcrossover.txt file cannot be found on the cloud storage.

  • "syntax error in sailcrossover.txt file on line X" : there is likely a problem with the format of any of the numbers. Ensure the decimal separator is a point.

  • "value out of range in sailcrossover.txt file on line X": ensure that each TWS value is in range 1..100 and each TWA value is in range 0..180.

  • "row does not have enough elements": a row does not have as much elements as defined by the first (TWA) row.

  • "invalid sail name found. Only letters, numbers, periods, spaces and underscores are allowed. Furthermore, the name must start with a letter and must have a length of at least one.": self explanatory.



!Example crossover. Can be used as a template.
30 35 40 45 50 55 60 65 70 75 80 85 90 95 100 105 110 115 120 125 130 135 140 145 150 155 160
35 J4 J4 J4 J4 J4 J4 J4 J4 J4 J4 J4 J4 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 A5 A5 A5 A5 A5
30 J4 J4 J4 J4 J4 J4 J4 J4 J4 J4 J4 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 A5 A5 A5 A5 A5
29 J4 J4 J4 J4 J4 J4 J4 J4 J4 J4 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 A5 A5 A5 A5 A5
28 J4 J4 J4 J4 J4 J4 J4 J4 J4 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 A5 A5 A5 A5 A5 A5
27 J4 J4 J4 J4 J4 J4 J4 J4 J3 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 A5 A5 A5 A5 A4 A5
26 J4 J4 J4 J4 J4 J4 J4 J3 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 A5 A5 A5 A5 A4 A4 -
25 J4 J4 J4 J4 J4 J3 J3 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 J2 A5 A5 A5 A4 A4 A4 -
24 J4 J4 J3 J3 J3 J3 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 J2 J2 A5 A5 A5 A4 A4 A4 -
23 J3 J3 J3 J3 J3 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 J2 J2 A5 A5 A5 A5 A4 A4 A4 -
22 J3 J3 J3 J3 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 J2 J2 J2 A5 A5 A5 A5 A4 A4 - -
21 J3 J3 J3 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 J2 J2 J2 A5 A5 A5 A5 A4 A4 A4 - -
20 J3 J3 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 J2 J2 J2 J2 A5 A5 A5 A5 A4 A4 A4 - -
19 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 A0 A5 A5 A4 A4 A4 A4 - -
18 J3 J3 J3 J3 J3 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J1 A0 A5 A5 A4 A4 A4 - - -
17 J3 J3 J3 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J1 J1 A0 A0 A5 A4 A4 A2 - - -
16 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J1 J1 A0 A0 A0 A0 A4 A2 A2 - - -
15 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J1 J1 J1 A0 A0 A0 A0 A2 A2 A2 - - -
14 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J2 J1 J1 J1 J1 J1 J1 A0 A0 A0 A2 A2 A2 A2 A2 - -
13 J2 J2 J2 J2 J2 J2 J2 J2 J2 J1 J1 J1 J1 J1 J1 J1 A0 A0 A0 A0 A2 A2 A2 A2 A2 - -
12 J2 J2 J2 J2 J2 J2 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 A0 A0 A0 A0 A1 A2 A2 A2 A2 - -
11 J2 J2 J2 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 A0 A0 A0 A0 A0 A1 A1 A2 A2 - - -
10 J1 J1 J2 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 A0 A0 A0 A0 A0 A1 A1 A1 A1 A2 - - -
9 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 A0 A0 A0 A0 A1 A1 A1 A1 A1 A1 - - -
8 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 A0 A0 A0 A0 A1 A1 A1 A1 - - - -
7 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 A0 A0 A0 A0 A0 A1 A1 A1 - - - -
6 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 A0 A0 A0 A0 A1 - - - - -
5 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 A0 A0 A0 A1 - - - - -
4 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 J1 A0 A0 - - - - - -


© annalisa B.V.

Go back

Name:
Email:
Subject:
Message:
x
×