Peter Galloway
|
63514cfafb
|
deleted duplicated packet type class #story[923]
|
2017-05-14 20:20:14 +12:00 |
|
Calum
|
0eb767b615
|
Finished tweaking wakes. Made marker movement smooth.
#implement #story[818]
|
2017-04-30 22:34:49 +12:00 |
|
Kusal Ekanayake
|
0a22812165
|
Got the live ac35 data working in paralell with the parse and the app. Boats move and the live data works correctly. We need to fix the markers now
#story[818]
|
2017-04-27 16:18:33 +12:00 |
|
Kusal Ekanayake
|
104fd86179
|
Got the live ac35 data working in paralell with the parse and the app.
#story[820]
|
2017-04-27 14:40:26 +12:00 |
|
Calum
|
67a702ffcd
|
Wakes still broken. Implemented dashed lines that track the progress of individual boats.
#implement #story[483]
|
2017-04-27 13:57:19 +12:00 |
|
Calum
|
65c0e6f77d
|
Fixed markergroup bugs. Improved wakes. Still WIP
|
2017-04-27 11:58:50 +12:00 |
|
cir27
|
eaff4c5aac
|
Added abstract class for all javafx object that a displayed during race. Began refactoring of mark implementation to be a subclass of the aforementioned abstract class.
|
2017-04-26 21:16:22 +12:00 |
|
Kusal Ekanayake
|
c776d22941
|
Linking up course stream with visualiser. Boats moving, and course drawing. Boats however are not moving as intended. Needs to be fixed/looked into.
#story[820] #pair[kre39,cir27]
|
2017-04-26 18:45:58 +12:00 |
|
Kusal Ekanayake
|
c73bf7dd3e
|
Started merging received packets from the sample stream and reading lats and lons to move boats from them.
#story[820]
|
2017-04-26 15:51:15 +12:00 |
|
Kusal Ekanayake
|
5eebab2748
|
Completed data extractors for: heartbeat, racestatus, display text msg, race start status, yacht event code, yacht action acode, chatter text, boat location, mark rounding, course wind and average wind. Some of the methods need to be validated but others have been tested. Will now need to link the parses with the model.
#story[820]
|
2017-04-25 17:57:22 +12:00 |
|
Kusal Ekanayake
|
00c1a89f58
|
Fixed error in the switch (missing breaks)
#story[820]
|
2017-04-25 15:39:28 +12:00 |
|
Kusal Ekanayake
|
d51825ffb7
|
Created separate streams for each different data type to be parsed into so the exact needed data would be able to be extracted.
#story[820]
|
2017-04-25 15:32:04 +12:00 |
|
Peter Galloway
|
f078c34bf9
|
the stream receiver can now be passed a threadsafe priorityQueue that it will add the packets to as they are received (note the priority queue passed should be initialized with a comparitor for "StreamPacket"s) #story[817]
|
2017-04-24 18:29:50 +12:00 |
|
Kusal Ekanayake
|
71e14259f6
|
Started looking into boat location packets, am able to extract the lats an lons but needs validations. Can also see the device type, timestamp, and sequence number. Code needs to be cleaned up and will need to start looking into the set up packets, specifically the packets containing xml data so the course can be created.
#story[820]
|
2017-04-24 16:47:41 +12:00 |
|
Kusal Ekanayake
|
403dc480c4
|
Created packet enum to class packets and started progress on how the packets are read and parsed according to the type of packet.
#story[820]
|
2017-04-24 15:50:21 +12:00 |
|
Kusal Ekanayake
|
3dc1a7f9c0
|
StreamPacket class created so that we can store all packets generically. The timestamp has also been extracted and stored with the packet so that in the future we may turn the current ArrayList into a priority que.
#story[817]
|
2017-04-23 20:14:41 +12:00 |
|