chiark / gitweb /
ian [Sun, 13 Feb 2005 11:32:19 +0000 (11:32 +0000)]
wip; before get rid of all separate detections
ceb [Sun, 13 Feb 2005 00:03:26 +0000 (00:03 +0000)]
*** empty log message ***
ian [Sat, 12 Feb 2005 21:12:16 +0000 (21:12 +0000)]
wip
ian [Sat, 12 Feb 2005 14:12:18 +0000 (14:12 +0000)]
wip
ceb [Mon, 7 Feb 2005 00:18:00 +0000 (00:18 +0000)]
i2c update
ceb [Mon, 7 Feb 2005 00:07:21 +0000 (00:07 +0000)]
change to README.protocol to limit PIC numbers to 5 bits (4-0)
ceb [Mon, 7 Feb 2005 00:04:54 +0000 (00:04 +0000)]
i2c-test formatting to match corrected tblrd_test
ian [Mon, 7 Feb 2005 00:03:17 +0000 (00:03 +0000)]
add tblrd_test
ian [Mon, 7 Feb 2005 00:03:08 +0000 (00:03 +0000)]
print | in between bytes, so we can tell which is which, and respace a bit
ceb [Sun, 6 Feb 2005 23:59:53 +0000 (23:59 +0000)]
tblrd_test fiddling
ian [Sun, 6 Feb 2005 23:40:33 +0000 (23:40 +0000)]
update to conform to README.protocol r1.7
ceb [Sun, 6 Feb 2005 23:27:11 +0000 (23:27 +0000)]
tblrd check program (test correct use of tblrd etc)
ceb [Sun, 6 Feb 2005 23:25:25 +0000 (23:25 +0000)]
changes to flash byte order in README.protocol
test program for TBLRD from flash memory
ian [Fri, 4 Feb 2005 23:45:51 +0000 (23:45 +0000)]
working on safety thing
ian [Sun, 30 Jan 2005 14:51:51 +0000 (14:51 +0000)]
no more specific to board - bah
ian [Sun, 30 Jan 2005 14:38:20 +0000 (14:38 +0000)]
adjustment - ongoing
ian [Sun, 30 Jan 2005 14:33:04 +0000 (14:33 +0000)]
adjust downwards
ian [Sun, 30 Jan 2005 14:30:56 +0000 (14:30 +0000)]
adjust text
ian [Sun, 30 Jan 2005 14:30:10 +0000 (14:30 +0000)]
adjustments
ian [Sun, 30 Jan 2005 14:07:07 +0000 (14:07 +0000)]
showpage, dammit
ian [Sun, 30 Jan 2005 13:57:16 +0000 (13:57 +0000)]
rcsid in right place
ian [Sun, 30 Jan 2005 13:56:19 +0000 (13:56 +0000)]
for big board
ian [Sun, 30 Jan 2005 13:01:46 +0000 (13:01 +0000)]
correcter comment
ian [Fri, 28 Jan 2005 01:39:40 +0000 (01:39 +0000)]
id location stuff done by Makefiles
ceb [Sun, 23 Jan 2005 23:50:48 +0000 (23:50 +0000)]
start if i2c program
added PIC ID info into README.protocol
ian [Tue, 18 Jan 2005 23:57:59 +0000 (23:57 +0000)]
new embryonic program "safety"
ian [Tue, 18 Jan 2005 23:57:39 +0000 (23:57 +0000)]
some missing includes
ian [Tue, 18 Jan 2005 23:31:01 +0000 (23:31 +0000)]
user fault indicator specified
ceb [Mon, 17 Jan 2005 00:04:08 +0000 (00:04 +0000)]
* added serial error checking to nmra-stream (panics if overrun or
framing error bits set)
* skeleton for 12c-test
ian [Sun, 16 Jan 2005 23:06:39 +0000 (23:06 +0000)]
new booster short circuit cutout
ian [Sun, 16 Jan 2005 01:50:17 +0000 (01:50 +0000)]
documented the current plans
ian [Sun, 16 Jan 2005 00:51:40 +0000 (00:51 +0000)]
new booster stuff
ian [Sun, 16 Jan 2005 00:09:04 +0000 (00:09 +0000)]
usleep_gettod to replace usleep (which is very coarse and tends to sleep for 20ms every time! also, siggen supports limiting total number of iterations
ian [Sat, 15 Jan 2005 16:23:37 +0000 (16:23 +0000)]
checking in thing found in anarres:~ceb/work/trains -iwj
ian [Sat, 15 Jan 2005 14:11:42 +0000 (14:11 +0000)]
Fix missing numeric arg value error to actually happen and avoid coredumps
ian [Wed, 12 Jan 2005 01:10:20 +0000 (01:10 +0000)]
nicer, faster
ian [Wed, 12 Jan 2005 01:05:58 +0000 (01:05 +0000)]
cv programming works
ian [Wed, 12 Jan 2005 00:20:15 +0000 (00:20 +0000)]
speed28 was broken
ian [Wed, 12 Jan 2005 00:14:04 +0000 (00:14 +0000)]
hrm, should work ha ha
ian [Tue, 11 Jan 2005 23:55:15 +0000 (23:55 +0000)]
weirdo nmra stuff compiles but is broken in main.c still; checkin before radical fix
ian [Tue, 11 Jan 2005 22:16:43 +0000 (22:16 +0000)]
sort of before mangle things into nmra-packets.h
ian [Mon, 10 Jan 2005 03:27:46 +0000 (03:27 +0000)]
an attempt at a character
ian [Mon, 10 Jan 2005 03:06:42 +0000 (03:06 +0000)]
guff for debugging via simulator
ian [Sun, 9 Jan 2005 22:58:52 +0000 (22:58 +0000)]
command dumping and debugging mode
ian [Sun, 9 Jan 2005 22:56:28 +0000 (22:56 +0000)]
simple driver script for readlots
ian [Sun, 9 Jan 2005 21:43:37 +0000 (21:43 +0000)]
use BUFFERPAGE constant instead of literal 5
ian [Sun, 9 Jan 2005 19:46:55 +0000 (19:46 +0000)]
working on fixes re new overload detector
ian [Sun, 9 Jan 2005 19:43:49 +0000 (19:43 +0000)]
document the decoder in its head comment, somewhat, at least
ian [Sun, 9 Jan 2005 18:35:25 +0000 (18:35 +0000)]
resynch bit halves properly
ian [Sun, 9 Jan 2005 18:30:15 +0000 (18:30 +0000)]
decodes packets
ian [Sun, 9 Jan 2005 18:06:41 +0000 (18:06 +0000)]
decoder takes account of slop in input measurements
ian [Sun, 9 Jan 2005 17:37:16 +0000 (17:37 +0000)]
nmra decoder for readlots output
ian [Sun, 9 Jan 2005 02:27:38 +0000 (02:27 +0000)]
new "readlots" program for capturing signals using the parport
ian [Sun, 9 Jan 2005 02:11:37 +0000 (02:11 +0000)]
document iters properly
ian [Sun, 9 Jan 2005 02:10:35 +0000 (02:10 +0000)]
actually 0348 is backwards
ian [Sun, 9 Jan 2005 02:10:13 +0000 (02:10 +0000)]
document new params
ian [Sun, 9 Jan 2005 02:04:22 +0000 (02:04 +0000)]
support iterations limit
ian [Sun, 9 Jan 2005 01:59:24 +0000 (01:59 +0000)]
can do repeat; slightly saner internal handling of arg parsing
ceb [Sat, 8 Jan 2005 23:44:28 +0000 (23:44 +0000)]
debugging
also added slow+fast version ifdefs
ian [Sat, 8 Jan 2005 23:41:07 +0000 (23:41 +0000)]
support serial_fudge_delay
ceb [Sat, 8 Jan 2005 21:59:31 +0000 (21:59 +0000)]
debug
ceb [Sat, 8 Jan 2005 20:31:25 +0000 (20:31 +0000)]
debugging...
ceb [Sat, 8 Jan 2005 19:56:26 +0000 (19:56 +0000)]
more debugging
ian [Thu, 6 Jan 2005 19:31:38 +0000 (19:31 +0000)]
demonstrate SLOW_VERSION
ian [Thu, 6 Jan 2005 19:31:23 +0000 (19:31 +0000)]
Build ,slow version of nmra-stream; disable booster-output-low temporarily
ian [Thu, 6 Jan 2005 19:30:57 +0000 (19:30 +0000)]
New ASSEMBLE variable
ian [Wed, 5 Jan 2005 18:19:31 +0000 (18:19 +0000)]
yes, remove the debugging printfs
ian [Wed, 5 Jan 2005 18:19:00 +0000 (18:19 +0000)]
some debugging prints, which we will remove shortly
ian [Wed, 5 Jan 2005 18:18:45 +0000 (18:18 +0000)]
not really a bug - a miconversion
ian [Wed, 5 Jan 2005 00:46:01 +0000 (00:46 +0000)]
document how it works, and bug, and ignore file "t"
ceb [Wed, 5 Jan 2005 00:38:34 +0000 (00:38 +0000)]
Half debugged... almost works. Still getting confused after
transmitting byte.
ian [Wed, 5 Jan 2005 00:38:07 +0000 (00:38 +0000)]
generate nmra checksums
ian [Wed, 5 Jan 2005 00:20:21 +0000 (00:20 +0000)]
transmit between-byte spacing bits
ceb [Tue, 4 Jan 2005 23:16:13 +0000 (23:16 +0000)]
adding debugging stuff...
ceb [Tue, 4 Jan 2005 22:42:16 +0000 (22:42 +0000)]
small changes to compile
ceb [Tue, 4 Jan 2005 22:34:35 +0000 (22:34 +0000)]
ditto
ceb [Tue, 4 Jan 2005 22:34:05 +0000 (22:34 +0000)]
testing changes (timer scalings/value written in after interrupt)
ian [Tue, 4 Jan 2005 22:23:43 +0000 (22:23 +0000)]
hostprogs too
ian [Tue, 4 Jan 2005 22:21:08 +0000 (22:21 +0000)]
end of packet bit is top bit now
ceb [Tue, 4 Jan 2005 22:11:15 +0000 (22:11 +0000)]
mall chnages to nmra-stream.asm
ian [Tue, 4 Jan 2005 21:55:57 +0000 (21:55 +0000)]
more comments
ian [Tue, 4 Jan 2005 21:33:15 +0000 (21:33 +0000)]
easier bit 6 is a comment comment
ian [Tue, 4 Jan 2005 20:25:33 +0000 (20:25 +0000)]
fit in 80 columns
ian [Mon, 3 Jan 2005 23:09:00 +0000 (23:09 +0000)]
comments and halfway read through -iwj
ceb [Mon, 3 Jan 2005 19:27:27 +0000 (19:27 +0000)]
Added debugging macro to nmra-stream.asm, to write debugging info out over
the serial port/.
ceb [Mon, 3 Jan 2005 19:17:44 +0000 (19:17 +0000)]
minor changes
Use bit7 for 'last packet' indicator in NMRA packets, not bit0; changed
in README.protocol and nmra-stream.asm
ian [Sun, 2 Jan 2005 17:45:07 +0000 (17:45 +0000)]
encoding bugfixes
ian [Sun, 2 Jan 2005 17:40:58 +0000 (17:40 +0000)]
usage message
ian [Sun, 2 Jan 2005 17:39:30 +0000 (17:39 +0000)]
can transmit bare commands too
ian [Sun, 2 Jan 2005 17:32:13 +0000 (17:32 +0000)]
initial hostside thingum
ceb [Sun, 2 Jan 2005 16:54:04 +0000 (16:54 +0000)]
changes to README.protocol
ceb [Sat, 1 Jan 2005 23:23:05 +0000 (23:23 +0000)]
written transmit-to-track section, including checking bit0 and advancing
byte/buffer if necessary.
Need to:
check through for undone bits
check what bits of short-circuit coping need to be done at this stage
ceb [Mon, 20 Dec 2004 00:58:10 +0000 (00:58 +0000)]
added serial receive stuff
started on transmit to track stuff
changed timer to NMRA timer
done initialisation of output pins
not quite decided on packet format
ceb [Mon, 22 Nov 2004 00:17:18 +0000 (00:17 +0000)]
buffer initialisation
tidying up
ceb [Sun, 7 Nov 2004 19:28:56 +0000 (19:28 +0000)]
small process editing
ceb [Sun, 7 Nov 2004 15:33:49 +0000 (15:33 +0000)]
outline for nmra-stream.asm
ian [Sat, 6 Nov 2004 15:27:15 +0000 (15:27 +0000)]
a bit more in "all"
ian [Sat, 6 Nov 2004 15:25:03 +0000 (15:25 +0000)]
ignore dualjn-a.ps
ian [Sat, 6 Nov 2004 15:23:24 +0000 (15:23 +0000)]
atlas ttt motor actual size
ian [Sat, 6 Nov 2004 15:22:38 +0000 (15:22 +0000)]
parts library cvsignore