Axel Uhl
ba003a9535
added a static resource to the server, allowing users to start a race tracking
2011-05-24 17:38:46 +02:00
Axel Uhl
2afb6d43e0
added launch configs for Equinox server
2011-05-24 16:16:39 +02:00
Axel Uhl
add62ea62b
renamed/removed the Directory stuff, preparing for Sailing service
2011-05-24 16:14:06 +02:00
Axel Uhl
582113b84e
avoid warnings
2011-05-24 15:46:30 +02:00
Axel Uhl
012d39d67d
added server bundle
2011-05-24 15:42:39 +02:00
Axel Uhl
b4ed32953a
estimate wind by averaging force and bearing separately
2011-05-24 13:16:13 +02:00
Axel Uhl
4e91095bb1
fixed a number of bugs in distance conversions; added first wind test case
2011-05-24 12:18:09 +02:00
Axel Uhl
a6981f0e75
added a first notion of wind, refactored Track so that some of it can also be used for wind tracking
2011-05-24 10:29:06 +02:00
Axel Uhl
69fbf7d440
added cross-track error and projected distance calculation
2011-05-24 00:41:34 +02:00
Axel Uhl
049b1fd403
added speed averaging
2011-05-23 17:19:17 +02:00
Axel Uhl
48d5a51766
more computational logic; prepared race start/finish listener
2011-05-23 17:07:14 +02:00
Axel Uhl
a839f16f13
introduced SpeedWithBearing and conversions from distance / time to speed
...
Prepared for leaderboard evaluations.
2011-05-23 13:00:30 +02:00
Axel Uhl
bf6cad6962
added methods to update mark passings, also by waypoint
2011-05-20 18:14:49 +02:00
Axel Uhl
86a9536985
started to record mark passings; all tests green now, fairly reliably
2011-05-20 17:27:12 +02:00
Axel Uhl
5c80495043
added a few to-be operations on interfaces, moved Positioned to tracking package
2011-05-20 15:10:28 +02:00
Axel Uhl
522a690eb7
ports for live/stored were swapped; now all data is received, all tests green
2011-05-19 13:39:24 +01:00
Axel Uhl
7f2ba2af70
adjusted URIs
2011-05-19 11:04:10 +01:00
Axel Uhl
25c8680241
Merge branch 'master' into tractrac_new
...
Conflicts:
com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/AbstractTracTracLiveTest.java
com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/PositionConversionTest.java
com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/MarkPassingReceiver.java
2011-05-19 09:25:33 +01:00
Axel Uhl
04ba30a9d0
added first steps towards leg recording
2011-05-17 16:02:37 +02:00
Axel Uhl
74037d99c1
added test for mark passing data but ignore because no live data seems to be received for now
2011-05-17 15:03:19 +02:00
Axel Uhl
ef700f008c
accelerated replay from 3x to 100x; added missing wiring of event listeners
2011-05-17 14:19:18 +02:00
Axel Uhl
a222a6c674
switched to new client's APIs
2011-05-17 12:21:39 +02:00
Axel Uhl
457e1c0b5a
added a few fixmes / todos
2011-05-17 11:09:58 +02:00
Axel Uhl
fa87e7d133
added distance traveled to Track and tests for this
2011-05-17 00:25:03 +02:00
Axel Uhl
3b402fb72c
consolidated imports
2011-05-16 22:36:40 +02:00
Axel Uhl
be1f7a934b
minor renamed; added System.out output to indicate progress during long-running test case
2011-05-16 22:35:01 +02:00
Axel Uhl
73c80ba22a
added no-proxy launch config; first successful raw position retrieval test
2011-05-16 20:44:19 +02:00
Axel Uhl
52a0441523
refactored, tried to add raw data receiving test again; doesn't work right now
2011-05-16 18:23:51 +02:00
Axel Uhl
878f130fbf
first manual test of route data receiving
2011-05-16 16:00:44 +02:00
Axel Uhl
55529d037b
added more domain abstractions and implementations
2011-05-16 15:48:11 +02:00
Axel Uhl
59ea31d06e
ignore bin directory
2011-05-16 12:55:22 +02:00
Axel Uhl
88cb6f9e9b
more domain abstractions, some renames, and more implementations
2011-05-16 12:51:20 +02:00
Axel Uhl
f60d8c073c
added more domain implementation classes; started test for raw tracking data
2011-05-16 12:49:52 +02:00
Axel Uhl
48b43ea126
rearranged ControlPoint/Waypoint stuff
...
One ControlPoint can be used by multiple Waypoints now. A Buoy is a ControlPoint, as is
a Gate that has two Buoys. A WeakHashMap ensures that ControlPoints already used are
re-used for future Waypoints.
2011-05-13 18:27:19 +02:00
Axel Uhl
ab325f36fe
added tractrac connector project
2011-05-13 18:02:02 +02:00
Axel Uhl
703bebdac2
added test to assemble Course from RouteData
2011-05-13 18:00:06 +02:00
Axel Uhl
1c95d4d361
added test case for converting received RouteData into Course domain object
2011-05-13 17:59:30 +02:00
Axel Uhl
f95ba29657
added Coach abstraction; removed Positioned from Buoy
2011-05-13 17:48:12 +02:00
Axel Uhl
932dc5052c
first successful interpolation test case
2011-05-13 17:14:47 +02:00
Axel Uhl
c130fb9696
distance and speed scaling works; preparing track interpolation
2011-05-13 17:10:40 +02:00
Axel Uhl
f58b04b18d
introduced central angle on Distance
2011-05-13 15:37:20 +02:00
Axel Uhl
ea657f1cca
implement Distance/Bearing as separate interfaces
2011-05-13 15:32:03 +02:00
Axel Uhl
610c3e6429
added bearing calculation between positions and corresponding tests
2011-05-13 15:02:14 +02:00
Axel Uhl
7e574f53e0
added more domain impl classes
2011-05-13 14:37:53 +02:00
Axel Uhl
a7210a5d2a
added more domain abstractions and implementations; added first test for tracks
2011-05-13 14:35:30 +02:00
Axel Uhl
16f5580900
first successful position conversion test for live data coming from the online system
2011-05-13 13:20:47 +02:00
Axel Uhl
72bc0f4670
added implementations for domain classes; renamed test launcher which now launches all tests in directory
2011-05-13 11:17:31 +02:00
Axel Uhl
a2a82eda6b
first running test case using an online race
2011-05-13 11:14:52 +02:00
Axel Uhl
77bae6f82d
added .gitignore files to exclude bin/ folders from git handling
2011-05-11 13:58:25 +02:00
Axel Uhl
4e795d1d1f
removed scalatest stuff from Java branch
2011-05-11 13:57:35 +02:00