Axel Uhl
b517b61ea3
fixed bug in SailMasterConnectorImpl introduced by changing the handling of _STOPSERVER
2011-11-09 18:13:56 +01:00
Axel Uhl
8527092ea1
fixed bug in SailMasterConnectorImpl introduced by changing the handling of _STOPSERVER
2011-11-09 15:41:50 +01:00
Axel Uhl
f2a93777ac
first StoreAndForward test that tests whether a raw message was successfully written to the DB
2011-11-09 13:44:42 +01:00
Axel Uhl
cc6d9f330c
first successful test with numbering forwarded SailMaster messages
2011-11-09 12:57:38 +01:00
Axel Uhl
a628b15809
preparing StoreAndForward to record SwissTiming messages in Mongo
2011-11-09 10:30:55 +01:00
Axel Uhl
e62231feaa
introduced separate persistence bundles for domain, tractrac and swisstiming bundles
2011-11-08 18:06:44 +01:00
Axel Uhl
2a12d45fc0
refactored Mongo DB connector: new Activator which encapsulates DB connection
2011-11-08 17:10:10 +01:00
Axel Uhl
68aaec81df
fixed RPD test after Kai changed the protocol regarding time stamp format
2011-11-07 20:52:55 +01:00
Axel Uhl
557619696e
starting to introduce polymorphism across RaceTracker for SwissTiming and TracTrac
2011-11-07 18:18:27 +01:00
Axel Uhl
c12a0d74fc
listing races offered by SwissTiming SailMaster server seems to work
2011-11-07 15:45:46 +01:00
Axel Uhl
97b95ea660
compilable (yet entirely untested) version of SwissTiming configuration stuff
2011-11-07 13:17:03 +01:00
Axel Uhl
742697267a
factored out the common parsing functionality for event and response messages;
...
implemented the notification methods for SwissTiming events
2011-11-04 17:25:42 +01:00
Axel Uhl
ee4f0db2ce
added flimsy test for mark passing times
2011-11-04 17:06:48 +01:00
Axel Uhl
f5d38da9e4
flimsy test for distance between boats
2011-11-04 16:40:24 +01:00
Axel Uhl
f6f894d2ed
added test case (that currently suffers from stale data about distances) for distance between boats
2011-11-04 16:27:07 +01:00
Axel Uhl
d870388e65
added test for delta clock at mark
2011-11-04 16:15:42 +01:00
Axel Uhl
e9709e0b4c
ignore entire live SwissTiming test to not confuse kielweek server (firewall issue!)
2011-11-04 15:20:45 +01:00
Axel Uhl
5d1eeff627
Benjamin and Fabian: fixed bug in FormattedDoubleLegDetailColumn.getPercentage regarding NPE
2011-11-04 14:42:36 +01:00
Axel Uhl
4ad6881f02
added logic and first basic test for clock at mark; doesn't work yet
2011-11-04 14:33:06 +01:00
Axel Uhl
b23ac38cc7
continued with SwissTiming connector and tests
2011-11-04 11:00:41 +01:00
Axel Uhl
f1d962a001
fixed test data for SwissTiming RPD test
2011-11-04 09:43:27 +01:00
Axel Uhl
c32b399a3b
removed unnecessary interface
2011-11-03 22:40:15 +01:00
Axel Uhl
79fb156d6f
trimmed the RPD test case such that it runs for now;
...
There seem to be contradictions with the SwissTiming Sail Master protocol specifications
which I've now addressed to Kai Hahndorf. It seems that except for COMPETITOR tracker types
the AverageSpeedOverGround field is missing.
2011-11-03 22:37:00 +01:00
Axel Uhl
d9247287a0
refactored SwissTiming tests to use the MessageType constants instead of string literals
2011-11-03 20:52:47 +01:00
Axel Uhl
2f9e488016
fixed SwissTiming tests with new rendevous design
2011-11-03 20:48:37 +01:00
Axel Uhl
6f962d9dc8
first implementation of a SwissTiming RPD message parsing algorithm; untested
2011-11-03 18:22:33 +01:00
Axel Uhl
50bb919f43
started to prepare structures for receiving fixes from SwissTiming sail master
2011-11-03 12:25:56 +01:00
Axel Uhl
37e5ce4c77
minor rename
2011-11-03 11:48:06 +01:00
Axel Uhl
df0ae8df87
added interface method for getMarkPassingTimesInMillisecondsSinceStart
2011-11-03 11:47:39 +01:00
Axel Uhl
ba3fd9ea94
made sail master tests work off new protocol version
2011-11-03 11:44:51 +01:00
Axel Uhl
cdbcca2862
working towards new SwissTiming connector protocol
2011-11-03 11:09:22 +01:00
Axel Uhl
2a4e3ec161
added pwt commons to gwt.ui.test pom.xml
2011-11-03 10:13:32 +01:00
Axel Uhl
2cd4fb082e
added preferences files; removed generated files from git; added missing RaceAverageSpeedColumn.java
2011-10-05 23:51:26 +02:00
Axel Uhl
afdf367522
fixed date for parsed time stamps in SwissTiming connector
2011-09-30 23:52:32 +02:00
Axel Uhl
8c87a0e8f9
fixed time formats in SwissTiming connector
2011-09-30 23:29:01 +02:00
Axel Uhl
f93a4e1729
implemented (but didn't test) remaining SwissTiming functions / parsers
2011-09-30 17:13:55 +02:00
Axel Uhl
d67f64facf
implemented more structured SwissTiming service connector pieces
2011-09-30 16:23:32 +02:00
Axel Uhl
1379341980
started with structured SwissTiming services
2011-09-30 15:38:16 +02:00
Axel Uhl
46a81d231e
started with structured SwissTiming services
2011-09-30 15:38:03 +02:00
Axel Uhl
7fa4961faa
initial SailMaster message splitting in place
2011-09-30 11:18:49 +02:00
Axel Uhl
c802d2885d
refactored SwissTiming connector APIs
2011-09-30 11:11:07 +02:00
Axel Uhl
9ee8128701
according to Kai's statement, set SailMaster charset to cp1252
2011-09-30 10:38:22 +02:00
Axel Uhl
70f0d8ce35
added first test case towards SwissTiming SailMaster connectivity
2011-09-30 10:36:39 +02:00
Axel Uhl
2c30a02369
according to Kai Hahndorf, discard SwissTiming packets with zero battery or satellites
2011-09-26 09:36:22 +02:00
Axel Uhl
3a56728f16
search for packet start in UDP stream in SwissTiming parser
2011-09-01 11:59:48 +02:00
Axel Uhl
e172bbd0b5
turned SwissTimingFormatException into an IOException to avoid aborts
2011-09-01 11:37:55 +02:00
Axel Uhl
61367173d8
added main() for SwissTiming UDP receiver
2011-08-29 18:05:39 +02:00
Axel Uhl
3fd911764c
factored commonalitied between Expedition and SwissTiming UDP receivers
2011-08-29 17:59:24 +02:00
Axel Uhl
01e669da9f
added a test that reads all messages from the test file
2011-08-25 23:20:43 +02:00
Axel Uhl
66c031ccf4
first working parser for SwissTiming GPS packets with test case
2011-08-25 18:31:49 +02:00