chiark / gitweb /
trains.git
16 years agomore wip speed measurement branch-hostside-wip-2006-05-06
ian [Fri, 25 Jan 2008 20:17:25 +0000 (20:17 +0000)]
more wip speed measurement

16 years agobetter handling of very fast
ian [Tue, 22 Jan 2008 22:06:34 +0000 (22:06 +0000)]
better handling of very fast

16 years agocan do reverse; better dsp handling
ian [Tue, 22 Jan 2008 21:53:25 +0000 (21:53 +0000)]
can do reverse; better dsp handling

16 years agoremeasured
ian [Tue, 22 Jan 2008 21:36:40 +0000 (21:36 +0000)]
remeasured

16 years agoinitial measurements
ian [Mon, 21 Jan 2008 01:59:13 +0000 (01:59 +0000)]
initial measurements

16 years agobetter comment
ian [Mon, 21 Jan 2008 01:50:40 +0000 (01:50 +0000)]
better comment

16 years agospeed measurements
ian [Mon, 21 Jan 2008 00:15:03 +0000 (00:15 +0000)]
speed measurements

16 years agoworks somewhat better...
ian [Sun, 20 Jan 2008 23:28:23 +0000 (23:28 +0000)]
works somewhat better...

16 years agowip speed measurer
ian [Sun, 20 Jan 2008 22:53:38 +0000 (22:53 +0000)]
wip speed measurer

16 years agobetter message suppression
ian [Sun, 20 Jan 2008 18:39:00 +0000 (18:39 +0000)]
better message suppression

16 years agosuppress noisy messages
ian [Sun, 20 Jan 2008 18:31:55 +0000 (18:31 +0000)]
suppress noisy messages

16 years agoshould avoid retranmitting too often
ian [Sun, 20 Jan 2008 17:57:22 +0000 (17:57 +0000)]
should avoid retranmitting too often

16 years agofix panic recurse
ian [Sun, 20 Jan 2008 17:55:54 +0000 (17:55 +0000)]
fix panic recurse

16 years agofix panic recurse
ian [Sun, 20 Jan 2008 15:42:24 +0000 (15:42 +0000)]
fix panic recurse

16 years agoa bug
ian [Sat, 19 Jan 2008 16:36:11 +0000 (16:36 +0000)]
a bug

16 years agomaster waits a bit before starting so that slaves can wake up
ian [Sat, 19 Jan 2008 16:33:21 +0000 (16:33 +0000)]
master waits a bit before starting so that slaves can wake up

16 years agoHave +dbg builds rather than +nd ones
ian [Sat, 19 Jan 2008 16:04:58 +0000 (16:04 +0000)]
Have +dbg builds rather than +nd ones

16 years agofix comments for lastd1, lastd2 to be right way round so the sentence is a sentence
ian [Sat, 19 Jan 2008 15:59:26 +0000 (15:59 +0000)]
fix comments for lastd1, lastd2 to be right way round so the sentence is a sentence

16 years agoremove debug_serial_transmit from non-debug builds
ian [Sat, 19 Jan 2008 15:58:44 +0000 (15:58 +0000)]
remove debug_serial_transmit from non-debug builds

16 years agoget rid of buffer stupidity which makes it seem like PIC sends NULs
ian [Sat, 19 Jan 2008 15:57:59 +0000 (15:57 +0000)]
get rid of buffer stupidity which makes it seem like PIC sends NULs

16 years agotreat NUL specially
ian [Sat, 19 Jan 2008 14:28:56 +0000 (14:28 +0000)]
treat NUL specially

16 years agofix comment for NOPOINT
ian [Wed, 16 Jan 2008 00:41:43 +0000 (00:41 +0000)]
fix comment for NOPOINT

16 years agodocument current bug
ian [Tue, 15 Jan 2008 22:35:17 +0000 (22:35 +0000)]
document current bug

16 years agodump decoding of transmitted nmra data
ian [Tue, 15 Jan 2008 22:34:36 +0000 (22:34 +0000)]
dump decoding of transmitted nmra data

16 years agocalculate checksums on nmra transmissions
ian [Tue, 15 Jan 2008 22:34:10 +0000 (22:34 +0000)]
calculate checksums on nmra transmissions

16 years agoonly allow ordinary parsing of pic cmds if length and terminator match
ian [Tue, 15 Jan 2008 22:32:49 +0000 (22:32 +0000)]
only allow ordinary parsing of pic cmds if length and terminator match

16 years agonew verify target for if we're feeling doubtful
ian [Sat, 12 Jan 2008 16:12:06 +0000 (16:12 +0000)]
new verify target for if we're feeling doubtful

16 years agonew NOPOINT command to get rid of FAULT/POINT race
ian [Sat, 12 Jan 2008 03:32:25 +0000 (03:32 +0000)]
new NOPOINT command to get rid of FAULT/POINT race

16 years agofix typo
ian [Sat, 12 Jan 2008 03:31:50 +0000 (03:31 +0000)]
fix typo

16 years agodocument +nd etc. in detpic
ian [Sat, 12 Jan 2008 03:31:39 +0000 (03:31 +0000)]
document +nd etc. in detpic

16 years agoput panic_address in comments for use with crashread
ian [Sat, 12 Jan 2008 03:31:21 +0000 (03:31 +0000)]
put panic_address in comments for use with crashread

16 years agoremove some unused messages
ian [Fri, 11 Jan 2008 22:59:36 +0000 (22:59 +0000)]
remove some unused messages

16 years agocope with libnetpbm
ian [Fri, 11 Jan 2008 20:11:53 +0000 (20:11 +0000)]
cope with libnetpbm

17 years agoget input initialisation and parser errors a bit more right
ian [Sun, 10 Sep 2006 19:42:36 +0000 (19:42 +0000)]
get input initialisation and parser errors a bit more right

17 years agonew hostside compiles but has several bits missing
ian [Sun, 10 Sep 2006 19:27:49 +0000 (19:27 +0000)]
new hostside compiles but has several bits missing

17 years agogiant reorg abolishes TrainNum most of the time; working on making it build
ian [Sun, 10 Sep 2006 18:37:11 +0000 (18:37 +0000)]
giant reorg abolishes TrainNum most of the time; working on making it build

17 years agoSPECIAL_CFLAGS_$*
ian [Sun, 10 Sep 2006 18:36:19 +0000 (18:36 +0000)]
SPECIAL_CFLAGS_$*

17 years agostarting on flex/bison parser for hostside
ian [Sat, 9 Sep 2006 17:43:19 +0000 (17:43 +0000)]
starting on flex/bison parser for hostside

17 years agosarge has -lppm
ian [Sat, 9 Sep 2006 17:42:40 +0000 (17:42 +0000)]
sarge has -lppm

17 years agoworking on new data arrangements
ian [Thu, 7 Sep 2006 11:44:26 +0000 (11:44 +0000)]
working on new data arrangements

17 years agospeed manager and interaction with safety improved; new data structure arrangements...
ian [Sun, 3 Sep 2006 16:56:13 +0000 (16:56 +0000)]
speed manager and interaction with safety improved; new data structure arrangements (mmap thing) not yet started

17 years agofound, checkin before liberator repair
ian [Sun, 23 Jul 2006 11:14:59 +0000 (11:14 +0000)]
found, checkin before liberator repair

17 years agofinish logging and safety_panic
ian [Wed, 5 Jul 2006 21:25:46 +0000 (21:25 +0000)]
finish logging and safety_panic

17 years agoprovide a dummy info_trains
ian [Wed, 5 Jul 2006 21:25:28 +0000 (21:25 +0000)]
provide a dummy info_trains

17 years agonote that we have to init safety_state
ian [Wed, 5 Jul 2006 21:24:49 +0000 (21:24 +0000)]
note that we have to init safety_state

17 years agonew SOMEP macro complements NOTA
ian [Wed, 5 Jul 2006 21:24:33 +0000 (21:24 +0000)]
new SOMEP macro complements NOTA

17 years agoimplement many logging arrangements - must still implement vlogmsg, the core; define...
ian [Wed, 5 Jul 2006 17:43:19 +0000 (17:43 +0000)]
implement many logging arrangements - must still implement vlogmsg, the core; define safety_state (but still no code to initialise it)

17 years agoautogenerate some error codes; add "autogenerated" note to top of all .gen-generated...
ian [Wed, 5 Jul 2006 17:42:25 +0000 (17:42 +0000)]
autogenerate some error codes; add "autogenerated" note to top of all .gen-generated files in the Makefile rather than in each .gen script

17 years agoimplemented actual_polarity_* now
ian [Mon, 19 Jun 2006 16:54:51 +0000 (16:54 +0000)]
implemented actual_polarity_* now

17 years agocorrect reverser object specification and improve related comments
ian [Mon, 19 Jun 2006 16:16:38 +0000 (16:16 +0000)]
correct reverser object specification and improve related comments

17 years agowip
ian [Thu, 15 Jun 2006 14:32:30 +0000 (14:32 +0000)]
wip

17 years agoinclude trackloc.o
ian [Wed, 14 Jun 2006 17:35:19 +0000 (17:35 +0000)]
include trackloc.o

17 years agoretransmit.c and safety.c now compile but loads of link errors for unwritten stuff
ian [Wed, 14 Jun 2006 17:33:55 +0000 (17:33 +0000)]
retransmit.c and safety.c now compile but loads of link errors for unwritten stuff

17 years agoadd DLIST2_PREPEND
ian [Wed, 14 Jun 2006 16:59:46 +0000 (16:59 +0000)]
add DLIST2_PREPEND

17 years agonew nmra retransmit alg designed impln wip; some header file cleanups; send warning...
ian [Mon, 5 Jun 2006 00:37:47 +0000 (00:37 +0000)]
new nmra retransmit alg designed impln wip; some header file cleanups; send warning re countermands from safety; glue detection to safety wip

17 years agostartup state machine documented on paper
ian [Mon, 5 Jun 2006 00:36:03 +0000 (00:36 +0000)]
startup state machine documented on paper

17 years agodliste.h copied from epithet and DLIST2_PREPEND added
ian [Mon, 5 Jun 2006 00:35:47 +0000 (00:35 +0000)]
dliste.h copied from epithet and DLIST2_PREPEND added

18 years agoRevised Settling state
ian [Sat, 13 May 2006 18:10:31 +0000 (18:10 +0000)]
Revised Settling state

18 years agofix invert_count misdimension
ian [Sat, 13 May 2006 18:10:25 +0000 (18:10 +0000)]
fix invert_count misdimension

18 years agoflush obc on death
ian [Tue, 9 May 2006 22:39:22 +0000 (22:39 +0000)]
flush obc on death

18 years agoproperly continue with ping protocol when leaving Ping for Settling
ian [Sun, 7 May 2006 15:11:45 +0000 (15:11 +0000)]
properly continue with ping protocol when leaving Ping for Settling

18 years agobugfix
ian [Sat, 6 May 2006 17:29:04 +0000 (17:29 +0000)]
bugfix

18 years agotransplant branch hostside-wip-2006-01-01 to hostside-wip-2006-05-06; cvs up -j branc...
ian [Sat, 6 May 2006 12:23:37 +0000 (12:23 +0000)]
transplant branch hostside-wip-2006-01-01 to hostside-wip-2006-05-06; cvs up -j branchpoint-hostside-wip-2006-01-01 -j branchend-hostside-wip-2006-01-01

18 years agofixes from live bessar
ian [Fri, 10 Mar 2006 20:00:39 +0000 (20:00 +0000)]
fixes from live bessar

18 years agoproper syntax for xset rune
ian [Tue, 24 Jan 2006 00:44:45 +0000 (00:44 +0000)]
proper syntax for xset rune

18 years agovariable probabilities
ian [Tue, 24 Jan 2006 00:26:45 +0000 (00:26 +0000)]
variable probabilities

18 years agolights by left and right arrows
ian [Mon, 23 Jan 2006 22:18:12 +0000 (22:18 +0000)]
lights by left and right arrows

18 years agop18f458.inc is on include path and does not need absolute file
ian [Tue, 17 Jan 2006 19:33:08 +0000 (19:33 +0000)]
p18f458.inc is on include path and does not need absolute file

18 years agocontrol train 1
ian [Sat, 14 Jan 2006 19:57:26 +0000 (19:57 +0000)]
control train 1

18 years agoservice mode worked with the LF100XF
ian [Fri, 13 Jan 2006 22:13:54 +0000 (22:13 +0000)]
service mode worked with the LF100XF

18 years agoattempt at service mode
ian [Fri, 13 Jan 2006 22:11:36 +0000 (22:11 +0000)]
attempt at service mode

18 years agonote a misbehaviour in the README
ian [Mon, 9 Jan 2006 14:58:25 +0000 (14:58 +0000)]
note a misbehaviour in the README

18 years agomore than two manual speeds
ian [Fri, 6 Jan 2006 01:09:16 +0000 (01:09 +0000)]
more than two manual speeds

18 years agofixes from testing session
ian [Thu, 5 Jan 2006 20:19:52 +0000 (20:19 +0000)]
fixes from testing session

18 years agoxsession in cvs
ian [Thu, 5 Jan 2006 19:10:04 +0000 (19:10 +0000)]
xsession in cvs

18 years agobugfix
ian [Thu, 5 Jan 2006 14:07:04 +0000 (14:07 +0000)]
bugfix

18 years agofix events
ian [Thu, 5 Jan 2006 14:01:52 +0000 (14:01 +0000)]
fix events

18 years agobugfixes
ian [Thu, 5 Jan 2006 14:01:00 +0000 (14:01 +0000)]
bugfixes

18 years agospeed/dirn request immediate
ian [Thu, 5 Jan 2006 13:56:06 +0000 (13:56 +0000)]
speed/dirn request immediate

18 years agopath-setting
ian [Thu, 5 Jan 2006 13:51:58 +0000 (13:51 +0000)]
path-setting

18 years agospeed changes should be immediate
ian [Thu, 5 Jan 2006 03:30:10 +0000 (03:30 +0000)]
speed changes should be immediate

18 years agofixes from bessar fettling session
ian [Thu, 5 Jan 2006 03:27:50 +0000 (03:27 +0000)]
fixes from bessar fettling session

18 years agotodolist items from fettling session
ian [Thu, 5 Jan 2006 03:25:47 +0000 (03:25 +0000)]
todolist items from fettling session

18 years agobetter reporting of bad input
ian [Thu, 5 Jan 2006 02:36:38 +0000 (02:36 +0000)]
better reporting of bad input

18 years agoactually sort various arrays that should be sorted
ian [Thu, 5 Jan 2006 02:36:18 +0000 (02:36 +0000)]
actually sort various arrays that should be sorted

18 years agofail somewhat more nicely
ian [Thu, 5 Jan 2006 02:08:02 +0000 (02:08 +0000)]
fail somewhat more nicely

18 years agoclearer debug
ian [Thu, 5 Jan 2006 01:16:36 +0000 (01:16 +0000)]
clearer debug

18 years agomore correct when off
ian [Thu, 5 Jan 2006 01:03:17 +0000 (01:03 +0000)]
more correct when off

18 years agogui-display on bessar wip
ian [Thu, 5 Jan 2006 00:58:42 +0000 (00:58 +0000)]
gui-display on bessar wip

18 years agoattempt to fix parsing
ian [Thu, 5 Jan 2006 00:52:00 +0000 (00:52 +0000)]
attempt to fix parsing

18 years agoactually implement crash reset protocol correctly
ian [Thu, 5 Jan 2006 00:36:46 +0000 (00:36 +0000)]
actually implement crash reset protocol correctly

18 years agostartup protocol now improved
ian [Thu, 5 Jan 2006 00:11:58 +0000 (00:11 +0000)]
startup protocol now improved

18 years agomake crashread reset work
ian [Wed, 4 Jan 2006 22:16:16 +0000 (22:16 +0000)]
make crashread reset work

18 years agomake slave capable of panic reset too
ian [Wed, 4 Jan 2006 22:15:46 +0000 (22:15 +0000)]
make slave capable of panic reset too

18 years agoreorganise crashread to perhaps work following new panic reset mode
ian [Wed, 4 Jan 2006 21:41:32 +0000 (21:41 +0000)]
reorganise crashread to perhaps work following new panic reset mode

18 years agochange power to 0x10 and 0x11; new crash reset command
ian [Wed, 4 Jan 2006 20:55:38 +0000 (20:55 +0000)]
change power to 0x10 and 0x11; new crash reset command

18 years agoseparate T option for make-clocks
ian [Wed, 4 Jan 2006 19:21:35 +0000 (19:21 +0000)]
separate T option for make-clocks

18 years agofix typo
ian [Sun, 1 Jan 2006 14:13:35 +0000 (14:13 +0000)]
fix typo

18 years agochange Dl 0x7[234] to 0x9[234] for consistency
ian [Sun, 1 Jan 2006 14:07:29 +0000 (14:07 +0000)]
change Dl 0x7[234] to 0x9[234] for consistency

18 years agoremove various debugging junk: all uses of xdebug removed (but not the xdebug memory...
ian [Sun, 1 Jan 2006 13:52:05 +0000 (13:52 +0000)]
remove various debugging junk: all uses of xdebug removed (but not the xdebug memory reservation); all mention of qq* removed; all debugging statements turned into calls to D macros or removed; D macros improved (from just D to Dv, Dl, Df); remove all D calls and debugging stuff from i2clib.asm; all uses of any morse_TI* removed (but definitions remain in morse.messages)