]>
www.fi.muni.cz Git - slotcarman.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jan "Yenya" Kasprzak [Sat, 7 May 2011 21:52:37 +0000 (23:52 +0200)]
Track: drop the ->reset method
RaceParser does not implement its own ->reset, so the Track does
not need it either. It is sent before the qual start, so it can
only confuse things.
Instead, reset the cars in the race_setup method.
Jan "Yenya" Kasprzak [Sat, 7 May 2011 21:36:39 +0000 (23:36 +0200)]
Reset car status before the race.
Jan "Yenya" Kasprzak [Sat, 7 May 2011 21:30:37 +0000 (23:30 +0200)]
Do not log when log file is being replayed
Do not log the same data again.
Jan "Yenya" Kasprzak [Sat, 7 May 2011 21:26:42 +0000 (23:26 +0200)]
Fix for logfile rotating
addition (+) has lower precedence than concatenation (.).
Jan "Yenya" Kasprzak [Sat, 7 May 2011 21:17:07 +0000 (23:17 +0200)]
replay -f: do not show semaphore
When replaying log with -f (as fast as possible), do not show the semaphore,
because it is timed by wallclock time, and causes early start to be reported.
FIXME: we should probably time the semaphore using the log time instead.
Jan "Yenya" Kasprzak [Sat, 7 May 2011 21:09:17 +0000 (23:09 +0200)]
LogReader: handle EOF correctly
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 22:32:23 +0000 (23:32 +0100)]
Testing real-world data added.
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 22:29:47 +0000 (23:29 +0100)]
Log replay made internal.
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 21:59:18 +0000 (22:59 +0100)]
Log reading factored out.
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 21:20:33 +0000 (22:20 +0100)]
gui.pl renamed to slotcarman
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 21:20:08 +0000 (22:20 +0100)]
My own defaults in gui.pl
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 21:19:35 +0000 (22:19 +0100)]
RaceParser: compare our and controller unit standing and timing
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 11:09:29 +0000 (12:09 +0100)]
Remove debugging output from replay_log.
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 11:08:50 +0000 (12:08 +0100)]
Make the main app use SCX::Parser
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 11:04:09 +0000 (12:04 +0100)]
Fuel level can sometimes(?) be 0xA - ignore it.
Jan "Yenya" Kasprzak [Sun, 13 Feb 2011 11:03:29 +0000 (12:03 +0100)]
SCX::Car - remove suprefluous module Time::HiRes
Jan "Yenya" Kasprzak [Fri, 11 Feb 2011 23:26:42 +0000 (00:26 +0100)]
Attempt to handle timing more exactly.
Jan "Yenya" Kasprzak [Fri, 11 Feb 2011 23:18:51 +0000 (00:18 +0100)]
LogPrinter: fix uniq condition.
Jan "Yenya" Kasprzak [Fri, 11 Feb 2011 23:16:39 +0000 (00:16 +0100)]
Log printing/annotating app
Jan "Yenya" Kasprzak [Fri, 11 Feb 2011 23:16:14 +0000 (00:16 +0100)]
Factor out packet parsing into a subclassable module.
Jan "Yenya" Kasprzak [Fri, 11 Feb 2011 17:01:56 +0000 (18:01 +0100)]
Log file replayer.
Jan "Yenya" Kasprzak [Sun, 12 Dec 2010 21:27:07 +0000 (22:27 +0100)]
First implementation of qualification.
Jan "Yenya" Kasprzak [Sun, 12 Dec 2010 17:55:36 +0000 (18:55 +0100)]
Init fixes, lap counting fixes.
Jan "Yenya" Kasprzak [Sun, 12 Dec 2010 14:15:25 +0000 (15:15 +0100)]
More fixes.
Jan "Yenya" Kasprzak [Thu, 9 Dec 2010 21:58:22 +0000 (22:58 +0100)]
Button reporting, fullscreen mode.
Jan "Yenya" Kasprzak [Thu, 9 Dec 2010 16:53:06 +0000 (17:53 +0100)]
Race state images; misc fixes.
Jan "Yenya" Kasprzak [Wed, 8 Dec 2010 22:26:56 +0000 (23:26 +0100)]
Timekeeping and GUI development.
Jan "Yenya" Kasprzak [Wed, 8 Dec 2010 12:13:50 +0000 (13:13 +0100)]
WIP: Towards internal timekeeping.
Jan "Yenya" Kasprzak [Wed, 8 Dec 2010 11:00:11 +0000 (12:00 +0100)]
Time formatting moved to SCX::GUI
Jan "Yenya" Kasprzak [Wed, 8 Dec 2010 09:02:29 +0000 (10:02 +0100)]
Move qualification start to SCX::Track
Jan "Yenya" Kasprzak [Tue, 7 Dec 2010 18:58:07 +0000 (19:58 +0100)]
More GUI work.
Jan "Yenya" Kasprzak [Tue, 7 Dec 2010 18:32:59 +0000 (19:32 +0100)]
Refactorized GUI layer.
Jan "Yenya" Kasprzak [Tue, 7 Dec 2010 17:59:52 +0000 (18:59 +0100)]
WIP: fullscreen mode
Jan "Yenya" Kasprzak [Tue, 7 Dec 2010 16:34:27 +0000 (17:34 +0100)]
Make cars aware of their IDs.
Jan "Yenya" Kasprzak [Tue, 7 Dec 2010 16:12:39 +0000 (17:12 +0100)]
Avg lap time and other GUI updates.
Jan "Yenya" Kasprzak [Tue, 7 Dec 2010 16:02:12 +0000 (17:02 +0100)]
Pit stop icons
Jan "Yenya" Kasprzak [Tue, 7 Dec 2010 15:38:18 +0000 (16:38 +0100)]
Removing png icons. SVG should be sufficient.
Jan "Yenya" Kasprzak [Mon, 6 Dec 2010 23:27:10 +0000 (00:27 +0100)]
Another attempt at pit lane handling.
Jan "Yenya" Kasprzak [Mon, 6 Dec 2010 23:02:17 +0000 (00:02 +0100)]
Best lap handling.
Jan "Yenya" Kasprzak [Mon, 6 Dec 2010 22:42:49 +0000 (23:42 +0100)]
Race setup, car reordering.
Jan "Yenya" Kasprzak [Mon, 6 Dec 2010 22:41:28 +0000 (23:41 +0100)]
Start semaphore tweaks.
Jan "Yenya" Kasprzak [Mon, 6 Dec 2010 22:03:23 +0000 (23:03 +0100)]
Delete event.
Jan "Yenya" Kasprzak [Mon, 6 Dec 2010 22:02:58 +0000 (23:02 +0100)]
Smaller fuel images.
Jan "Yenya" Kasprzak [Sun, 5 Dec 2010 23:06:09 +0000 (00:06 +0100)]
More debugging.
Jan "Yenya" Kasprzak [Sat, 4 Dec 2010 02:08:10 +0000 (03:08 +0100)]
Visual side tweaking
Jan "Yenya" Kasprzak [Sat, 4 Dec 2010 01:52:02 +0000 (02:52 +0100)]
Lap/time counting, car icon displaing.
Jan "Yenya" Kasprzak [Sat, 4 Dec 2010 00:40:33 +0000 (01:40 +0100)]
Fixes (Reader.pm did not have use strict)
Jan "Yenya" Kasprzak [Sat, 4 Dec 2010 00:39:56 +0000 (01:39 +0100)]
protocol.txt: another sample packet
Jan "Yenya" Kasprzak [Fri, 3 Dec 2010 22:11:08 +0000 (23:11 +0100)]
Rework for OO infrastructure
Jan "Yenya" Kasprzak [Fri, 3 Dec 2010 21:00:01 +0000 (22:00 +0100)]
Merge branch 'master' of ssh://calypso.fi.muni.cz/~kas/git/slotcarman
Jan "Yenya" Kasprzak [Fri, 3 Dec 2010 21:00:11 +0000 (22:00 +0100)]
debugging option for running w/o serial interface.
Jan "Yenya" Kasprzak [Fri, 3 Dec 2010 20:56:28 +0000 (21:56 +0100)]
Throttle level images
Jan "Yenya" Kasprzak [Fri, 3 Dec 2010 17:44:41 +0000 (18:44 +0100)]
Reader: skeleton functions for all packet types.
Jan "Yenya" Kasprzak [Fri, 3 Dec 2010 16:59:10 +0000 (17:59 +0100)]
Images of start semaphore, throttle.
Jan "Yenya" Kasprzak [Fri, 3 Dec 2010 16:58:42 +0000 (17:58 +0100)]
Reader.pm: fixed packet size, refactor logging.
Jan "Yenya" Kasprzak [Fri, 3 Dec 2010 00:23:15 +0000 (01:23 +0100)]
Fuel images created
Jan "Yenya" Kasprzak [Thu, 2 Dec 2010 00:59:11 +0000 (01:59 +0100)]
Proof-of-concept GUI
Jan "Yenya" Kasprzak [Thu, 2 Dec 2010 00:58:49 +0000 (01:58 +0100)]
Protocol documentation.
Jan "Yenya" Kasprzak [Tue, 30 Nov 2010 22:33:50 +0000 (23:33 +0100)]
Proof-of-concept implementation.