Hi,
O.k., that's a nice 'track programming question'.
In general, I discourage defining overlapping tracks. Reason is, things get complicated, and some trigger combinations can yield undefined results. E.g. if you have two triggers near each other, both including 'Go', which one should LapTimer choose?
So the general solution for having two overlapping track configurations is storing the track set (e.g. on my server) and loading them alternating. The good news is loading / unloading track sets preserve laps recorded, what is changed, are simply the POIs / triggers sitting in LapTimer's database.
In case you don't want to store the configurations on my server as they are private / temporary, you can store them on your device using the following trick: define the first track set (name is A2B); press 'Certify' to send this track set to me; change the email address to your address and send it out (to yourself); afterwards, define the second track set (name it B2A), and follow the above steps again. Having this done, you find two track sets in your inbox. Long-pressing either of theses track sets (A2B.hpoil and B2A.hpoil) will allow importing this track set into LapTimer again.
But getting back to trigger programming capabilities: as long as you know what you do

(i.e. understand the trigger semantics), you can define both A2B and B2A at the same time. As long as LapTimer laps, it will ignore 'Go' triggers. While not lapping, 'Stop' triggers are ignored. So you can define the following triggers and get LapTimer automatically switching track and working both ways:
- In position A, define a 'Go' trigger and associate it to a track configuration A2B
In position A, define a 'Stop' trigger and associate it to a track configuration B2A
In position B, define a 'Go' trigger and associate it to a track configuration B2A
In position B, define a 'Stop' trigger and associate it to a track configuration A2B
To work around timing issues (you pass the stop trigger and LapTimer immediately starts the other way), I suggest to set the 'Stop' trigger a little 'behind' the 'Go' trigger starting the other direction.
As LapTimer does not allow setting a trigger on top of another (to work around error situations), set it somewhere else and move it around in the Map View afterwards.
Hope that helps
- Harry