52 Commits (493932b93feab4162dddbfd56275becdf6f401e7)

Author SHA1 Message Date
Joseph Gardner e1ba2ae5b6 Now reads course wind direction from the live stream, so the wind arrow now changes when the wind changes. #story[882]
9 years ago
fjc40 b247244665 Did some large tidy ups, refactoring, and documenting.
9 years ago
fjc40 83ce9b99d2 Mockoutput's main loop now pops messages off the message queue, rather than iterating over it like an array, and clearing it (this could have threading issues where the iteration starts (with e.g., 5 messages), as it is sending the messages another one is added, and then it ends up clearing the sent messages, and the unsent message.
9 years ago
cbt24 f27dbc29b0 Added self-documenting RaceStatus boolean getters
9 years ago
Fan-Wu Yang 037c09b059 Merge branch 'splitIntoTwoModules' of https://eng-git.canterbury.ac.nz/seng302-2017/team-7 into splitIntoTwoModules
9 years ago
Fan-Wu Yang bb57685faf Added Test for AC35UnitConverter
9 years ago
hba56 62ecd40967 fixed all java doc errors
9 years ago
Erika Savell cfa6ba1c3f Fixed speed notbeing displayed from AC35 live data
9 years ago
Erika Savell 23dfc6a6bf Fixed annotation toggles displaying behind course
9 years ago
Erika Savell eb58581e83 Fixed velocity issues with mock data
9 years ago
Erika Savell b9901a252a Moved speed conversion to BoatMessage class
9 years ago
Erika Savell d2e08fa8e1 Added boat velocity to information provided by mock
9 years ago
Erika Savell 049f0f7331 Changed main loop so boats are looped through with a different starting boat
9 years ago
Erika Savell 42ad1f78fc Added heading to boatlocation messages
9 years ago
Fan-Wu Yang 5444b872bd Fixed GPs Coordinates as well as got Boats to display
9 years ago
Fan-Wu Yang 560af8c21d Added more data types to Visualiser Input that can be take from InputStream
9 years ago
hba56 8bbea28cab refactored the boat message to not use boats
9 years ago
Joseph Gardner 9eefbbd7fa Merge remote-tracking branch 'origin/splitIntoTwoModules' into splitIntoTwoModules
9 years ago
Joseph Gardner 8117e11ff2 Merge branch 'NetworkedVisualiser' into splitIntoTwoModules
9 years ago
Joseph Gardner 41a94495aa Changed the XML reader to take an InputStream rather than InputSource- this has changed everything that used an InputSource to use an InputStream. Made the XML Readers actually read after they received a new InputStream. Changed it so the table updates when the boats in the race change. #pair[jjg64, cbt24] #story[782]
9 years ago
hba56 7cb4b2228d Merge remote-tracking branch 'origin/splitIntoTwoModules' into splitIntoTwoModules
9 years ago
hba56 a271952e0c fixed boat parser for the mock
9 years ago
cbt24 b1db9ee5be Merge remote-tracking branch 'remotes/origin/splitIntoTwoModules' into NetworkedVisualiser
9 years ago
Erika Savell 69fca43534 Merge branch 'splitIntoTwoModules' of https://eng-git.canterbury.ac.nz/seng302-2017/team-7 into splitIntoTwoModules
9 years ago
Erika Savell 9acd519d7b Removed the rest of the shared model classes needed by mock
9 years ago
hba56 cdcbb07dc6 removed unused conversion
9 years ago
hba56 40a7ca808f added .trim to remove the unwanted bytes at the end of xml
9 years ago
cbt24 ccbe467090 Synchronised GUI with VisualiserInput thread.
9 years ago
Erika Savell d34dfc537e Merge branch 'splitIntoTwoModules' of https://eng-git.canterbury.ac.nz/seng302-2017/team-7 into splitIntoTwoModules
9 years ago
Fan-Wu Yang 444a4432c6 Fixed stream from messing up
9 years ago
Erika Savell 3f748bfdb6 Removed BoatInRace from shared model, refactored
9 years ago
Erika Savell c972dd7caf Merge branch 'splitIntoTwoModules' of https://eng-git.canterbury.ac.nz/seng302-2017/team-7 into splitIntoTwoModules
9 years ago
Erika Savell 067beed1e3 Attempted to write test for calls to MockOutput
9 years ago
Erika Savell bbd282bd9b Set race to send out status messages (including boat location details)
9 years ago
Fan-Wu Yang c3717b7fc5 Added Classes to help Visualiser
9 years ago
Connor Taylor-Brown 68a8f64fd3 Generate StreamedCourse from VisualiserInput
9 years ago
Erika Savell e2f3abffc6 WIP adding race status messages
9 years ago
Fan-Wu Yang 8569d3f2dc Added a few decoders and unit converters
9 years ago
hba56 5a972c855e Merge remote-tracking branch 'origin/splitIntoTwoModules' into splitIntoTwoModules
9 years ago
hba56 5bbdd6e00d updated the visualiserinput to be a thread
9 years ago
Fan-Wu Yang eab41315c5 Merge branch 'splitIntoTwoModules' of https://eng-git.canterbury.ac.nz/seng302-2017/team-7 into splitIntoTwoModules
9 years ago
Fan-Wu Yang 760f1ed5a9 Added CRC
9 years ago
hba56 db4792452f added run statement to mock thread
9 years ago
Erika Savell 214e26ad90 Switched port back to 4942
9 years ago
Erika Savell ce47818c94 Merge branch 'splitIntoTwoModules' of https://eng-git.canterbury.ac.nz/seng302-2017/team-7 into splitIntoTwoModules
9 years ago
Erika Savell 9c24b0840e Changed MockInput to thread
9 years ago
hba56 3b13f5bac1 swapping sockets so mock is the server rather than visualiser
9 years ago
Erika Savell b1bbef814b Switching to use networking modules
9 years ago
hba56 f4e4a207be Merge branch 'networkingTest' into splitIntoTwoModules
9 years ago
fjc40 873089707d Fixed the RaceStatusDecoder not deserializing BoatStatus (a subobject of RaceStatus) properly.
9 years ago