ExpeditionExpedition Navigation Software

You are not logged in. Would you like to login or register?



Yesterday 2:36 am  #1


TracTrac to EXP

I have been working on an app that allows you to import marks from Live TracTrac races. The race must be a live race.

Functionality:

MARKS TAB:
* Static TT marks, which are marks that the organisers add coordinates in the tracker for (eg: cardinal or island), can be read, but need to manually be sent to EXP with the "Send Marks to Expedition" button
* Live Marks, which are marks that the organisers add a tracker to and it updates the position live. These will automagically be sent to EXP and update every 10 to 30 seconds.
* Marks in EXP will have a prefix TT so you can quickly see they came from TT2EXP app.

BOATS TAB: - this is a bit of an experiment, but works surprisingly well
* TT2EXP will list all the boats, You can then assign EXP BoatID's manually or automatically using the "Auto Number" button which will assign a number starting at 1. This will also add the name to the Boat ID in EXP
* The MyBoat selection is so it wont number your own boat and thus you would then get a second tack following you around.
* Dead Reckoning will keep updating the positions based on SOG and COG between position updates, it keeps the tracks a bit smoother. And it also keeps the advantage line updating. Unticked, it will only display the positions when they come in from TracTrac.
* Advantage line. Reads your boat's TWD (boat 0) from EXP, then calculates the distance in metres above or below the TWS +-90 advantage line. Negative value = that boat is ahead of you, Positive = you are ahead of them.
The advantage line detects from your TWA when you are going upwind, or downwind so that the positive and negatives are correct. Reaching it will display "--" as advantage line is irrelevant. The line is calculated on the TracTrac position for all boats including yours (or the TT2EXP DR position) , not from your EXP position.
* You can send the advantage line back to EXP with a user channel (dropdown box in the send adv column)

Setup in EXP
* You will need to turn on tracking for boats from Settings > Display > Racing tracking - Tick Boats and Tracks
* It can be also helpful to display names from Settings > Display > Boat - Tick Name
* Settings > User will show the list of Boat ID's and you can choose the colour there. (and also reset the names)

In EXP the boat name on will also show the time since the last confirmed position update from TracTrac eg: Formula X (3s)    to show that the last real update from TracTrac was 3 seconds ago.

Marks in EXP come in to a folder named DLL,
TT2EXP does NOT create a route, you can do that, and when you do if the mark is a live mark it will automatically have its position updated when it moves around. I found this very useful in ORC windward leewards where the PRO's range and bearing's were out by 20  degrees and 0.2nm. Also pretty nice to then look at bottom mark gate bias, finish mark bias etc.

Feedback welcome, even if I might not get to updating immediately.

Remember it ONLY WORKS ON LIVE RACES.
Although its fun to watch some races like the ILCA's and have 60 boats being tracked in EXP.

Apps – Ross Vickers Yachting Consultants

 

 

Yesterday 5:35 am  #2


Re: TracTrac to EXP

North Sound Maxi event will be live on tractrac later today.
Nice chance to check out how it works.

I use the simulator function in EXP to drive my boat upwind / downwind and set a TWD so you can test the Advantage line.

     Thread Starter
 

Board footera

 

Powered by Boardhost. Create a Free Forum




Check out RaceData for iOS and Android. Expedition data in the palm of your hand, or on your wrist! RaceData

Interested in advertising here? Over one thousand active navigators and Expedition users visit this forum. Click here to contact the administrator.