chiark / gitweb /
trains.git
14 years agowip fingers copy.wip.fingers
Ian Jackson [Sun, 23 Jan 2011 22:40:58 +0000 (22:40 +0000)]
wip fingers

14 years agoTODO: +dump.2011-01-10T22-42-18+0000 was derailment on double slip probably due to...
Ian Jackson [Wed, 19 Jan 2011 23:27:07 +0000 (23:27 +0000)]
TODO: +dump.2011-01-10T22-42-18+0000 was derailment on double slip probably due to track geometry problems.  Not software, anyway

14 years agoMakefiles: generate TAGS
Ian Jackson [Wed, 19 Jan 2011 23:20:59 +0000 (23:20 +0000)]
Makefiles: generate TAGS

14 years agorealtime: resolve: do not mess improperly with tr_backwards
Ian Jackson [Wed, 19 Jan 2011 23:10:29 +0000 (23:10 +0000)]
realtime: resolve: do not mess improperly with tr_backwards

Previously we would attempt to sort out Segment.tr_backwards in
resmain_getmovpos.  This is wrong because *_getmovpos shouldn't have
that kind of side-effect.

Furthermore the actual code was wrong: it wasn't idempotent: the
number of times tr_backwards would be inverted for a backwards train
would depend on how many times resmain_getmovpos was called.

Actually, for backwards trains not resolving at home, there is no need
to mess with tr_backwards.  The existing tr_backwards for the segments
it owns is fine.  For trains resolving at home, we need to explicitly
clear the train's direction too, and we should do this in a dedicated
piece of code.

Fixes:
@2011-01-10 20:28:23 GMT info save-dump +dump.2011-01-10T20-28-23+0000
traversed santafe forwards from B8 to B7 when B7/J1

14 years agohostside/usbhid: cope when the device sends a field beyond maxusage
Ian Jackson [Fri, 14 Jan 2011 00:00:34 +0000 (00:00 +0000)]
hostside/usbhid: cope when the device sends a field beyond maxusage

14 years agohostside/TODO: some crash reports
Ian Jackson [Thu, 13 Jan 2011 23:59:45 +0000 (23:59 +0000)]
hostside/TODO: some crash reports

14 years agorealtime: when reversing, a train's initial location may be unsuitable, eg because...
Ian Jackson [Sun, 9 Jan 2011 22:07:45 +0000 (22:07 +0000)]
realtime: when reversing, a train's initial location may be unsuitable, eg because moveable features of to-become-owned segments are set wrong

14 years agohostside/TODO: latest fixes seem good now
Ian Jackson [Sun, 9 Jan 2011 19:14:35 +0000 (19:14 +0000)]
hostside/TODO: latest fixes seem good now

14 years agorealtime: no longer comment on involuntary context switches, since we get one for...
Ian Jackson [Sun, 9 Jan 2011 19:10:00 +0000 (19:10 +0000)]
realtime: no longer comment on involuntary context switches, since we get one for every serial interrupt

14 years agohostside: do serial irq priority poking with a helper script and a pipe in /var/run...
Ian Jackson [Sun, 9 Jan 2011 19:07:40 +0000 (19:07 +0000)]
hostside: do serial irq priority poking with a helper script and a pipe in /var/run, yuck

14 years agohostside: serial-irq-priority: new script run from bessar's init
Ian Jackson [Sun, 9 Jan 2011 18:36:56 +0000 (18:36 +0000)]
hostside: serial-irq-priority: new script run from bessar's init

14 years agorealtime: rtprio: bump our scheduler priority to 54 from 10, to put us ahead of most...
Ian Jackson [Sun, 9 Jan 2011 18:20:08 +0000 (18:20 +0000)]
realtime: rtprio: bump our scheduler priority to 54 from 10, to put us ahead of most interrupt handlers

14 years agogui: add X2 to keys, since otherwise you can sometimes get MovFeatTooLate annoyingly
Ian Jackson [Sun, 9 Jan 2011 18:03:47 +0000 (18:03 +0000)]
gui: add X2 to keys, since otherwise you can sometimes get MovFeatTooLate annoyingly

14 years agorealtime: movpos: need to cope with reentrant calls to method_change_done, since...
Ian Jackson [Sun, 9 Jan 2011 17:44:53 +0000 (17:44 +0000)]
realtime: movpos: need to cope with reentrant calls to method_change_done, since FSQ does it

14 years agohostside: clean removes autoversion.c
Ian Jackson [Sun, 9 Jan 2011 17:35:30 +0000 (17:35 +0000)]
hostside: clean removes autoversion.c

14 years agohostside/x.gdb: back to debugging realtime
Ian Jackson [Sun, 9 Jan 2011 17:31:20 +0000 (17:31 +0000)]
hostside/x.gdb: back to debugging realtime

14 years agohostside/TODO: update with some info from discoveries etc.
Ian Jackson [Sun, 9 Jan 2011 17:12:15 +0000 (17:12 +0000)]
hostside/TODO: update with some info from discoveries etc.

14 years agohostside: multiplex: make realtime_xopts a command line setting
Ian Jackson [Sun, 9 Jan 2011 17:01:43 +0000 (17:01 +0000)]
hostside: multiplex: make realtime_xopts a command line setting

14 years agohostside: multiplex: spot when restart is looping and abandon it
Ian Jackson [Sun, 9 Jan 2011 16:54:39 +0000 (16:54 +0000)]
hostside: multiplex: spot when restart is looping and abandon it

14 years agohostside: include autoversion and print it in a couple of relevant places
Ian Jackson [Sun, 9 Jan 2011 14:02:41 +0000 (14:02 +0000)]
hostside: include autoversion and print it in a couple of relevant places

14 years agogit-revid: new C autoversion feature
Ian Jackson [Sun, 9 Jan 2011 14:01:47 +0000 (14:01 +0000)]
git-revid: new C autoversion feature

14 years agorealtime: persist: trivial whitespace fix
Ian Jackson [Sun, 9 Jan 2011 13:36:19 +0000 (13:36 +0000)]
realtime: persist: trivial whitespace fix

14 years agohostside/TODO: some things fixed
Ian Jackson [Sun, 9 Jan 2011 13:35:17 +0000 (13:35 +0000)]
hostside/TODO: some things fixed

14 years agorealtime: do not crash and/or recurse if die called too early
Ian Jackson [Sun, 9 Jan 2011 13:31:47 +0000 (13:31 +0000)]
realtime: do not crash and/or recurse if die called too early

14 years agohostside/x.gdb: debugging persist conversion
Ian Jackson [Sun, 9 Jan 2011 13:31:26 +0000 (13:31 +0000)]
hostside/x.gdb: debugging persist conversion

14 years agorealtime: persist: header check failures tell us which item did not match
Ian Jackson [Sun, 9 Jan 2011 13:31:01 +0000 (13:31 +0000)]
realtime: persist: header check failures tell us which item did not match

14 years agohostside: TODOs from repeated crashes last night
Ian Jackson [Sun, 9 Jan 2011 13:30:29 +0000 (13:30 +0000)]
hostside: TODOs from repeated crashes last night

14 years agorealtime: in entrails conversion, do not try to read state of moving features out...
Ian Jackson [Sun, 9 Jan 2011 13:18:54 +0000 (13:18 +0000)]
realtime: in entrails conversion, do not try to read state of moving features out of non-saved memory

14 years agorealtime: movpos: avoid a use-after-free
Ian Jackson [Sun, 9 Jan 2011 04:20:31 +0000 (04:20 +0000)]
realtime: movpos: avoid a use-after-free

14 years agorealtime: movpos: when calling movpos_change on a no-change indep, immediately finish...
Ian Jackson [Sun, 9 Jan 2011 04:20:13 +0000 (04:20 +0000)]
realtime: movpos: when calling movpos_change on a no-change indep, immediately finish the motion

14 years agorealtime: motions_all_abandon sets ->motion=0
Ian Jackson [Sun, 9 Jan 2011 03:57:28 +0000 (03:57 +0000)]
realtime: motions_all_abandon sets ->motion=0

14 years agorealtime: trivial whitespace fix
Ian Jackson [Sun, 9 Jan 2011 02:51:11 +0000 (02:51 +0000)]
realtime: trivial whitespace fix

14 years agorealtime: resolve: at end of resolution, set all features we haven't explicitly chang...
Ian Jackson [Sun, 9 Jan 2011 02:50:58 +0000 (02:50 +0000)]
realtime: resolve: at end of resolution, set all features we haven't explicitly changed to unknown movposcomb

14 years agorealtime: only monitor rusage if RTFEAT_RUSAGE
Ian Jackson [Sun, 9 Jan 2011 02:26:26 +0000 (02:26 +0000)]
realtime: only monitor rusage if RTFEAT_RUSAGE

14 years agorealtime: rusage: print a message if we are monitoring
Ian Jackson [Sun, 9 Jan 2011 02:26:15 +0000 (02:26 +0000)]
realtime: rusage: print a message if we are monitoring

14 years agorealtime: new check_rusage feature
Ian Jackson [Sun, 9 Jan 2011 02:18:01 +0000 (02:18 +0000)]
realtime: new check_rusage feature

14 years agorealtime: movpos: properly terminate methods[] array (!)
Ian Jackson [Sun, 9 Jan 2011 02:17:37 +0000 (02:17 +0000)]
realtime: movpos: properly terminate methods[] array (!)

14 years agorealtime: movpos: do not SEGV if we dispose a half-built indep
Ian Jackson [Sun, 9 Jan 2011 01:52:14 +0000 (01:52 +0000)]
realtime: movpos: do not SEGV if we dispose a half-built indep

14 years agorealtime: movpos: debug: recategorise exit message from indep_prepare
Ian Jackson [Sun, 9 Jan 2011 01:52:03 +0000 (01:52 +0000)]
realtime: movpos: debug: recategorise exit message from indep_prepare

14 years agohostside: movpos: fix fundamental logic error in change_needed (!)
Ian Jackson [Sun, 9 Jan 2011 01:30:55 +0000 (01:30 +0000)]
hostside: movpos: fix fundamental logic error in change_needed (!)

14 years agohostside/x.gdb: more point debug
Ian Jackson [Sun, 9 Jan 2011 01:30:35 +0000 (01:30 +0000)]
hostside/x.gdb: more point debug

14 years agorealtime: movpos: debug: print some debugging in movpos_findcomb_bysegs
Ian Jackson [Sun, 9 Jan 2011 01:30:16 +0000 (01:30 +0000)]
realtime: movpos: debug: print some debugging in movpos_findcomb_bysegs

14 years agohostside: fetch-dump: new convenience script
Ian Jackson [Sun, 9 Jan 2011 01:11:04 +0000 (01:11 +0000)]
hostside: fetch-dump: new convenience script

14 years agorealtime: movpos: movpos_change actually sets seg->moving (!)
Ian Jackson [Sun, 9 Jan 2011 00:35:52 +0000 (00:35 +0000)]
realtime: movpos: movpos_change actually sets seg->moving (!)

14 years agorealtime: movpos: when movpos_reserve actually returns the reservation (!)
Ian Jackson [Sun, 9 Jan 2011 00:25:12 +0000 (00:25 +0000)]
realtime: movpos: when movpos_reserve actually returns the reservation (!)

14 years agorealtime: movpos: debug output: exclude some more stuff from the default movpos output
Ian Jackson [Sun, 9 Jan 2011 00:24:47 +0000 (00:24 +0000)]
realtime: movpos: debug output: exclude some more stuff from the default movpos output

14 years agorealtime: safety: debug output: properly break up the big line of segments, when...
Ian Jackson [Sun, 9 Jan 2011 00:23:33 +0000 (00:23 +0000)]
realtime: safety: debug output: properly break up the big line of segments, when we call out to movpos

14 years agorealtime: allow suppression of use of the PICs watchdog feature
Ian Jackson [Sat, 8 Jan 2011 23:45:28 +0000 (23:45 +0000)]
realtime: allow suppression of use of the PICs watchdog feature

14 years agorealtime: if persist_fn is empty, do not attempt persist conversion etc. (useful...
Ian Jackson [Sat, 8 Jan 2011 23:45:14 +0000 (23:45 +0000)]
realtime: if persist_fn is empty, do not attempt persist conversion etc. (useful for valgrind, which does strange things to /proc/self/exe)

14 years agorealtime/movpos: fix some partially unitialised structs, and fix some non-newline...
Ian Jackson [Sat, 8 Jan 2011 23:21:11 +0000 (23:21 +0000)]
realtime/movpos: fix some partially unitialised structs, and fix some non-newline-terminated debugging messages in error paths

14 years agorealtime/movpos: improve a debugging message
Ian Jackson [Sat, 8 Jan 2011 23:20:36 +0000 (23:20 +0000)]
realtime/movpos: improve a debugging message

14 years agohostside/x.gdb: debugging new multi-movfeat movpos.c
Ian Jackson [Sat, 8 Jan 2011 23:20:09 +0000 (23:20 +0000)]
hostside/x.gdb: debugging new multi-movfeat movpos.c

14 years agorealtime: new -B option for turning off nonblockingness of stdin, helpful for valgrind
Ian Jackson [Sat, 8 Jan 2011 23:19:51 +0000 (23:19 +0000)]
realtime: new -B option for turning off nonblockingness of stdin, helpful for valgrind

14 years agomovpos: wip multiple movfeatkinds: compiles, not tested
Ian Jackson [Fri, 31 Dec 2010 13:08:44 +0000 (13:08 +0000)]
movpos: wip multiple movfeatkinds: compiles, not tested

14 years agomovpos: wip multiple movfeatkinds: debugging tidyup, before compile
Ian Jackson [Thu, 30 Dec 2010 14:39:06 +0000 (14:39 +0000)]
movpos: wip multiple movfeatkinds: debugging tidyup, before compile

14 years agomovpos: wip multiple movfeatkinds: tidying up, before add lots of DPRINTFs
Ian Jackson [Thu, 30 Dec 2010 13:15:28 +0000 (13:15 +0000)]
movpos: wip multiple movfeatkinds: tidying up, before add lots of DPRINTFs

14 years agomovpos: wip multiple movfeatkinds: new indep/meth protocol, is good. wip
Ian Jackson [Wed, 29 Dec 2010 17:04:41 +0000 (17:04 +0000)]
movpos: wip multiple movfeatkinds: new indep/meth protocol, is good. wip

14 years agomovpos: wip multiple movfeatkinds in one request; before abolish indep_prepare
Ian Jackson [Tue, 28 Dec 2010 21:48:51 +0000 (21:48 +0000)]
movpos: wip multiple movfeatkinds in one request; before abolish indep_prepare

14 years agomovpos: wip multiple movfeatkinds in one request; working on indep code
Ian Jackson [Tue, 28 Dec 2010 01:16:58 +0000 (01:16 +0000)]
movpos: wip multiple movfeatkinds in one request; working on indep code

14 years agomovpos: wip multiple different movfeatkinds in one request
Ian Jackson [Sun, 19 Dec 2010 18:04:46 +0000 (18:04 +0000)]
movpos: wip multiple different movfeatkinds in one request

14 years agohostside/movpos: fix some comments in waggle section
Ian Jackson [Wed, 15 Dec 2010 21:19:38 +0000 (21:19 +0000)]
hostside/movpos: fix some comments in waggle section

14 years agogui: get list of trains available from train_direction (ie "train * at") not train_co...
Ian Jackson [Sat, 8 Jan 2011 21:42:05 +0000 (21:42 +0000)]
gui: get list of trains available from train_direction (ie "train * at") not train_commanded ("train * speed commanding") since the latter is sent by realtime even for trains which aren't on the layout

14 years agogui: show unknown movpos with black-on-white labels
Ian Jackson [Sat, 8 Jan 2011 21:33:01 +0000 (21:33 +0000)]
gui: show unknown movpos with black-on-white labels

14 years agogui: set all movpos to unknown in state Resolving
Ian Jackson [Sat, 8 Jan 2011 21:32:47 +0000 (21:32 +0000)]
gui: set all movpos to unknown in state Resolving

14 years agogui: make movpos-button-sstate take a posn arg and make it call -setdisplay; no funct...
Ian Jackson [Sat, 8 Jan 2011 21:32:26 +0000 (21:32 +0000)]
gui: make movpos-button-sstate take a posn arg and make it call -setdisplay; no functional change

14 years agoRevert "gui: keypress for position-unknown movfeat normalises rather than reverses"
Ian Jackson [Sat, 8 Jan 2011 21:29:48 +0000 (21:29 +0000)]
Revert "gui: keypress for position-unknown movfeat normalises rather than reverses"

Actually, this change did the opposite of what was intended.

This reverts commit a2e566e03eb861afc530369ae9cfc9e38a882771.

14 years agohostside/multiplex: clear movpos states from replay list on Resolving
Ian Jackson [Sat, 8 Jan 2011 21:11:32 +0000 (21:11 +0000)]
hostside/multiplex: clear movpos states from replay list on Resolving

14 years agorealtime: tune the retransmission table, and change the time unit to be NMRADATA...
Ian Jackson [Sat, 8 Jan 2011 20:50:13 +0000 (20:50 +0000)]
realtime: tune the retransmission table, and change the time unit to be NMRADATA bytes rather than queue entries

14 years agorealtime: actually do initial queueing of speedmanager's retransmit nodes (!)
Ian Jackson [Sat, 8 Jan 2011 20:37:45 +0000 (20:37 +0000)]
realtime: actually do initial queueing of speedmanager's retransmit nodes (!)

14 years agorealtime: do not retransmit NMRA idle packets for nonexistent adjucts - instead,...
Ian Jackson [Sat, 8 Jan 2011 20:37:03 +0000 (20:37 +0000)]
realtime: do not retransmit NMRA idle packets for nonexistent adjucts - instead, transmit nothing at all

14 years agorealtime: fix a comment which referred to "features" rather than "adjuncts"
Ian Jackson [Sat, 8 Jan 2011 20:36:28 +0000 (20:36 +0000)]
realtime: fix a comment which referred to "features" rather than "adjuncts"

14 years agorealtime: add debugging output for retransmit.c
Ian Jackson [Sat, 8 Jan 2011 20:18:04 +0000 (20:18 +0000)]
realtime: add debugging output for retransmit.c

14 years agorealtime: Fix typo in comment
Ian Jackson [Sat, 8 Jan 2011 19:21:58 +0000 (19:21 +0000)]
realtime: Fix typo in comment

14 years agodetpic/display-nmra: new NmraAssist::HighPassFilter for more reliable capture of...
Ian Jackson [Sat, 8 Jan 2011 19:14:55 +0000 (19:14 +0000)]
detpic/display-nmra: new NmraAssist::HighPassFilter for more reliable capture of data from track

14 years agorealtime: actually ever regard anything as interfering (!) (confirmed fixed)
Ian Jackson [Fri, 7 Jan 2011 20:39:54 +0000 (20:39 +0000)]
realtime: actually ever regard anything as interfering (!) (confirmed fixed)

14 years agorealtime: actually ever regard anything as interfering (!)
Ian Jackson [Fri, 7 Jan 2011 20:36:56 +0000 (20:36 +0000)]
realtime: actually ever regard anything as interfering (!)

14 years agohostside/gui-plan: do not crash on the first "movepos Z0 position ? moving" (untested)
Ian Jackson [Fri, 7 Jan 2011 01:51:10 +0000 (01:51 +0000)]
hostside/gui-plan: do not crash on the first "movepos Z0 position ? moving" (untested)

14 years agohostside: rename nmra functions etc. from "features" to "adjuncts" (name chosen from...
Ian Jackson [Thu, 6 Jan 2011 02:05:27 +0000 (02:05 +0000)]
hostside: rename nmra functions etc. from "features" to "adjuncts" (name chosen from NAMES-FOR-FEATURE)

14 years agoMakefiles: remove +persist.* and +realtime.log on clean, in hostside
Ian Jackson [Wed, 5 Jan 2011 00:47:02 +0000 (00:47 +0000)]
Makefiles: remove +persist.* and +realtime.log on clean, in hostside

14 years agoMakefiles: run realclean as tidy first then clean, as clean likes to delete some...
Ian Jackson [Wed, 5 Jan 2011 00:46:44 +0000 (00:46 +0000)]
Makefiles: run realclean as tidy first then clean, as clean likes to delete some included makefiles which recursive tidy will put back

14 years agoMakefiles: add some more missing cleans: *.tmp, *.new, t u v, .*~, etc., in assorted...
Ian Jackson [Wed, 5 Jan 2011 00:46:09 +0000 (00:46 +0000)]
Makefiles: add some more missing cleans: *.tmp, *.new, t u v, .*~, etc., in assorted directories

14 years agoMakefiles: add some missing cleans
Ian Jackson [Wed, 5 Jan 2011 00:38:01 +0000 (00:38 +0000)]
Makefiles: add some missing cleans

14 years agoMakefiles: add tidy and realclean targets to all pics subdirs; detpic removes t....
Ian Jackson [Wed, 5 Jan 2011 00:37:41 +0000 (00:37 +0000)]
Makefiles: add tidy and realclean targets to all pics subdirs; detpic removes t.*.crash on tidy

14 years agogui: keypress for position-unknown movfeat normalises rather than reverses
Ian Jackson [Wed, 5 Jan 2011 00:18:24 +0000 (00:18 +0000)]
gui: keypress for position-unknown movfeat normalises rather than reverses

14 years agoMakefiles: do not run "tidy" target by default; new realclean target does both
Ian Jackson [Wed, 5 Jan 2011 00:16:44 +0000 (00:16 +0000)]
Makefiles: do not run "tidy" target by default; new realclean target does both

14 years agorealtime: fix recently-introduced bug where wrong sense of ec is checked
Ian Jackson [Wed, 5 Jan 2011 00:12:50 +0000 (00:12 +0000)]
realtime: fix recently-introduced bug where wrong sense of ec is checked

14 years agohostside/gui: adjustment of point positions, more
Ian Jackson [Tue, 4 Jan 2011 02:33:48 +0000 (02:33 +0000)]
hostside/gui: adjustment of point positions, more

14 years agogui: listen to "movpos * position" as those are in terms of abstract features, which...
Ian Jackson [Tue, 4 Jan 2011 02:28:38 +0000 (02:28 +0000)]
gui: listen to "movpos * position" as those are in terms of abstract features, which is what we get from layout/

14 years agohostside/gui: adjustment of point positions: make many "normal" positions line up...
Ian Jackson [Tue, 4 Jan 2011 01:57:31 +0000 (01:57 +0000)]
hostside/gui: adjustment of point positions: make many "normal" positions line up with track

14 years agohostside/gui: adjustment of point positions
Ian Jackson [Tue, 4 Jan 2011 01:50:54 +0000 (01:50 +0000)]
hostside/gui: adjustment of point positions

14 years agohostside/gui: allow positioning of 0 and 1 posns of point button separately, and...
Ian Jackson [Tue, 4 Jan 2011 01:31:31 +0000 (01:31 +0000)]
hostside/gui: allow positioning of 0 and 1 posns of point button separately, and set many settings

14 years agohostside/gui: whitespace changes and emacs mode setting in gui-layout.config
Ian Jackson [Tue, 4 Jan 2011 01:12:23 +0000 (01:12 +0000)]
hostside/gui: whitespace changes and emacs mode setting in gui-layout.config

14 years agohostside/TODO: two bugs known fixed
Ian Jackson [Tue, 4 Jan 2011 00:36:00 +0000 (00:36 +0000)]
hostside/TODO: two bugs known fixed

14 years agohostside/TODO: found a gui bug
Ian Jackson [Tue, 4 Jan 2011 00:35:00 +0000 (00:35 +0000)]
hostside/TODO: found a gui bug

14 years agohostside/gui: include keys for C5/B7 crossover
Ian Jackson [Tue, 4 Jan 2011 00:28:31 +0000 (00:28 +0000)]
hostside/gui: include keys for C5/B7 crossover

14 years agorealtime: avoid needless signalling problems related to interference
Ian Jackson [Mon, 3 Jan 2011 23:23:41 +0000 (23:23 +0000)]
realtime: avoid needless signalling problems related to interference

When we are considering an interfering segment, we want to first see
whether the segment has anything in it and only if so consider its
position.  That avoids is calling it a problem that the interfering
segment's position is not known (eg, because it has never been set).

To support this, split segment_interferes into two functions:
  segment_interferer: simply returns the possibly-interfering segment
      so that we can check whether it's relevant
  segment_interferer_does: does the hard work, dealing appropriately
      with errors

At all but the one call site of interest we can assert that the
getmovpos callback never fails, so we provide a helper function
  segment_interferes_simple
which does what segment_interferes used to (except that getmovpos
returning an error now causes an abort).

14 years agorealtime: do not panic if we consider an unknown movposcomb - just predict a problem
Ian Jackson [Mon, 3 Jan 2011 23:23:33 +0000 (23:23 +0000)]
realtime: do not panic if we consider an unknown movposcomb - just predict a problem

14 years agohostside: add bavarian to x.gdb args
Ian Jackson [Mon, 3 Jan 2011 22:21:43 +0000 (22:21 +0000)]
hostside: add bavarian to x.gdb args

14 years agohostside: add bavarian to multiplex; better homes
Ian Jackson [Mon, 3 Jan 2011 22:17:59 +0000 (22:17 +0000)]
hostside: add bavarian to multiplex; better homes

14 years agofirmware: if we fire a point just before being turned off, still note that the point...
Ian Jackson [Mon, 3 Jan 2011 22:13:52 +0000 (22:13 +0000)]
firmware: if we fire a point just before being turned off, still note that the point was fired, send 20, etc.