From: ian Date: Thu, 29 Dec 2005 02:19:14 +0000 (+0000) Subject: send two zero bytes in case we were mid-message X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ijackson/git?a=commitdiff_plain;h=bcf5db2e613c0a8e781d6df3c3f398effe325773;p=trains.git send two zero bytes in case we were mid-message --- diff --git a/cebpic/README.protocol b/cebpic/README.protocol index ebe5347..3a922cd 100644 --- a/cebpic/README.protocol +++ b/cebpic/README.protocol @@ -19,8 +19,8 @@ From host to PIC: > 1 1111 111 .... (ff) NMRADATA NMRA data > 1 0001 XXX 0 XXXXXXX (88+) PING Ping `X' (please Pong `X') > 1 0010 RRR E RRR... (90+) POLARITY Set polarity - > 0 0100 001 (1 21) ON Power on - > 0 0100 000 (0 20) OFF Power off + > 0 0100 001 (21) ON Power on + > 0 0100 000 (20) OFF Power off > 00000000 CRASHED Acknowledge panic, go to readout mode > 00000001 ACKSERERR RS232 framing or overrung (panic'd) diff --git a/detpic/crashread b/detpic/crashread index 42d92e2..27c66ba 100755 --- a/detpic/crashread +++ b/detpic/crashread @@ -187,8 +187,8 @@ proc xmit_s {b} { recv 1 } -proc setup_m {} { xmit 0 } -proc setup_s {} { xmit 0; xmit_s 0 } +proc setup_m {} { xmit 0; xmit 0 } +proc setup_s {} { setup_m; xmit_s 0 } proc setup_t {} { } proc selectaddr_ms {xmit a} {