chiark / gitweb /
trains.git
20 years agowip; before get rid of all separate detections
ian [Sun, 13 Feb 2005 11:32:19 +0000 (11:32 +0000)]
wip; before get rid of all separate detections

20 years ago*** empty log message ***
ceb [Sun, 13 Feb 2005 00:03:26 +0000 (00:03 +0000)]
*** empty log message ***

20 years agowip
ian [Sat, 12 Feb 2005 21:12:16 +0000 (21:12 +0000)]
wip

20 years agowip
ian [Sat, 12 Feb 2005 14:12:18 +0000 (14:12 +0000)]
wip

20 years agoi2c update
ceb [Mon, 7 Feb 2005 00:18:00 +0000 (00:18 +0000)]
i2c update

20 years agochange to README.protocol to limit PIC numbers to 5 bits (4-0)
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)

20 years agoi2c-test formatting to match corrected tblrd_test
ceb [Mon, 7 Feb 2005 00:04:54 +0000 (00:04 +0000)]
i2c-test formatting to match corrected tblrd_test

20 years agoadd tblrd_test
ian [Mon, 7 Feb 2005 00:03:17 +0000 (00:03 +0000)]
add tblrd_test

20 years agoprint | in between bytes, so we can tell which is which, and respace a bit
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

20 years agotblrd_test fiddling
ceb [Sun, 6 Feb 2005 23:59:53 +0000 (23:59 +0000)]
tblrd_test fiddling

20 years agoupdate to conform to README.protocol r1.7
ian [Sun, 6 Feb 2005 23:40:33 +0000 (23:40 +0000)]
update to conform to README.protocol r1.7

20 years agotblrd check program (test correct use of tblrd etc)
ceb [Sun, 6 Feb 2005 23:27:11 +0000 (23:27 +0000)]
tblrd check program (test correct use of tblrd etc)

20 years agochanges to flash byte order in README.protocol
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

20 years agoworking on safety thing
ian [Fri, 4 Feb 2005 23:45:51 +0000 (23:45 +0000)]
working on safety thing

20 years agono more specific to board - bah
ian [Sun, 30 Jan 2005 14:51:51 +0000 (14:51 +0000)]
no more specific to board - bah

20 years agoadjustment - ongoing
ian [Sun, 30 Jan 2005 14:38:20 +0000 (14:38 +0000)]
adjustment - ongoing

20 years agoadjust downwards
ian [Sun, 30 Jan 2005 14:33:04 +0000 (14:33 +0000)]
adjust downwards

20 years agoadjust text
ian [Sun, 30 Jan 2005 14:30:56 +0000 (14:30 +0000)]
adjust text

20 years agoadjustments
ian [Sun, 30 Jan 2005 14:30:10 +0000 (14:30 +0000)]
adjustments

20 years agoshowpage, dammit
ian [Sun, 30 Jan 2005 14:07:07 +0000 (14:07 +0000)]
showpage, dammit

20 years agorcsid in right place
ian [Sun, 30 Jan 2005 13:57:16 +0000 (13:57 +0000)]
rcsid in right place

20 years agofor big board
ian [Sun, 30 Jan 2005 13:56:19 +0000 (13:56 +0000)]
for big board

20 years agocorrecter comment
ian [Sun, 30 Jan 2005 13:01:46 +0000 (13:01 +0000)]
correcter comment

20 years agoid location stuff done by Makefiles
ian [Fri, 28 Jan 2005 01:39:40 +0000 (01:39 +0000)]
id location stuff done by Makefiles

20 years agostart if i2c program
ceb [Sun, 23 Jan 2005 23:50:48 +0000 (23:50 +0000)]
start if i2c program
added PIC ID info into README.protocol

20 years agonew embryonic program "safety"
ian [Tue, 18 Jan 2005 23:57:59 +0000 (23:57 +0000)]
new embryonic program "safety"

20 years agosome missing includes
ian [Tue, 18 Jan 2005 23:57:39 +0000 (23:57 +0000)]
some missing includes

20 years agouser fault indicator specified
ian [Tue, 18 Jan 2005 23:31:01 +0000 (23:31 +0000)]
user fault indicator specified

20 years ago* added serial error checking to nmra-stream (panics if overrun or
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

20 years agonew booster short circuit cutout
ian [Sun, 16 Jan 2005 23:06:39 +0000 (23:06 +0000)]
new booster short circuit cutout

20 years agodocumented the current plans
ian [Sun, 16 Jan 2005 01:50:17 +0000 (01:50 +0000)]
documented the current plans

20 years agonew booster stuff
ian [Sun, 16 Jan 2005 00:51:40 +0000 (00:51 +0000)]
new booster stuff

20 years agousleep_gettod to replace usleep (which is very coarse and tends to sleep for 20ms...
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

20 years agochecking in thing found in anarres:~ceb/work/trains -iwj
ian [Sat, 15 Jan 2005 16:23:37 +0000 (16:23 +0000)]
checking in thing found in anarres:~ceb/work/trains -iwj

20 years agoFix missing numeric arg value error to actually happen and avoid coredumps
ian [Sat, 15 Jan 2005 14:11:42 +0000 (14:11 +0000)]
Fix missing numeric arg value error to actually happen and avoid coredumps

20 years agonicer, faster
ian [Wed, 12 Jan 2005 01:10:20 +0000 (01:10 +0000)]
nicer, faster

20 years agocv programming works
ian [Wed, 12 Jan 2005 01:05:58 +0000 (01:05 +0000)]
cv programming works

20 years agospeed28 was broken
ian [Wed, 12 Jan 2005 00:20:15 +0000 (00:20 +0000)]
speed28 was broken

20 years agohrm, should work ha ha
ian [Wed, 12 Jan 2005 00:14:04 +0000 (00:14 +0000)]
hrm, should work ha ha

20 years agoweirdo nmra stuff compiles but is broken in main.c still; checkin before radical fix
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

20 years agosort of before mangle things into nmra-packets.h
ian [Tue, 11 Jan 2005 22:16:43 +0000 (22:16 +0000)]
sort of before mangle things into nmra-packets.h

20 years agoan attempt at a character
ian [Mon, 10 Jan 2005 03:27:46 +0000 (03:27 +0000)]
an attempt at a character

20 years agoguff for debugging via simulator
ian [Mon, 10 Jan 2005 03:06:42 +0000 (03:06 +0000)]
guff for debugging via simulator

20 years agocommand dumping and debugging mode
ian [Sun, 9 Jan 2005 22:58:52 +0000 (22:58 +0000)]
command dumping and debugging mode

20 years agosimple driver script for readlots
ian [Sun, 9 Jan 2005 22:56:28 +0000 (22:56 +0000)]
simple driver script for readlots

20 years agouse BUFFERPAGE constant instead of literal 5
ian [Sun, 9 Jan 2005 21:43:37 +0000 (21:43 +0000)]
use BUFFERPAGE constant instead of literal 5

20 years agoworking on fixes re new overload detector
ian [Sun, 9 Jan 2005 19:46:55 +0000 (19:46 +0000)]
working on fixes re new overload detector

20 years agodocument the decoder in its head comment, somewhat, at least
ian [Sun, 9 Jan 2005 19:43:49 +0000 (19:43 +0000)]
document the decoder in its head comment, somewhat, at least

20 years agoresynch bit halves properly
ian [Sun, 9 Jan 2005 18:35:25 +0000 (18:35 +0000)]
resynch bit halves properly

20 years agodecodes packets
ian [Sun, 9 Jan 2005 18:30:15 +0000 (18:30 +0000)]
decodes packets

20 years agodecoder takes account of slop in input measurements
ian [Sun, 9 Jan 2005 18:06:41 +0000 (18:06 +0000)]
decoder takes account of slop in input measurements

20 years agonmra decoder for readlots output
ian [Sun, 9 Jan 2005 17:37:16 +0000 (17:37 +0000)]
nmra decoder for readlots output

20 years agonew "readlots" program for capturing signals using the parport
ian [Sun, 9 Jan 2005 02:27:38 +0000 (02:27 +0000)]
new "readlots" program for capturing signals using the parport

20 years agodocument iters properly
ian [Sun, 9 Jan 2005 02:11:37 +0000 (02:11 +0000)]
document iters properly

20 years agoactually 0348 is backwards
ian [Sun, 9 Jan 2005 02:10:35 +0000 (02:10 +0000)]
actually 0348 is backwards

20 years agodocument new params
ian [Sun, 9 Jan 2005 02:10:13 +0000 (02:10 +0000)]
document new params

20 years agosupport iterations limit
ian [Sun, 9 Jan 2005 02:04:22 +0000 (02:04 +0000)]
support iterations limit

20 years agocan do repeat; slightly saner internal handling of arg parsing
ian [Sun, 9 Jan 2005 01:59:24 +0000 (01:59 +0000)]
can do repeat; slightly saner internal handling of arg parsing

20 years agodebugging
ceb [Sat, 8 Jan 2005 23:44:28 +0000 (23:44 +0000)]
debugging

also added slow+fast version ifdefs

20 years agosupport serial_fudge_delay
ian [Sat, 8 Jan 2005 23:41:07 +0000 (23:41 +0000)]
support serial_fudge_delay

20 years agodebug
ceb [Sat, 8 Jan 2005 21:59:31 +0000 (21:59 +0000)]
debug

20 years agodebugging...
ceb [Sat, 8 Jan 2005 20:31:25 +0000 (20:31 +0000)]
debugging...

20 years agomore debugging
ceb [Sat, 8 Jan 2005 19:56:26 +0000 (19:56 +0000)]
more debugging

20 years agodemonstrate SLOW_VERSION
ian [Thu, 6 Jan 2005 19:31:38 +0000 (19:31 +0000)]
demonstrate SLOW_VERSION

20 years agoBuild ,slow version of nmra-stream; disable booster-output-low temporarily
ian [Thu, 6 Jan 2005 19:31:23 +0000 (19:31 +0000)]
Build ,slow version of nmra-stream; disable booster-output-low temporarily

20 years agoNew ASSEMBLE variable
ian [Thu, 6 Jan 2005 19:30:57 +0000 (19:30 +0000)]
New ASSEMBLE variable

20 years agoyes, remove the debugging printfs
ian [Wed, 5 Jan 2005 18:19:31 +0000 (18:19 +0000)]
yes, remove the debugging printfs

20 years agosome debugging prints, which we will remove shortly
ian [Wed, 5 Jan 2005 18:19:00 +0000 (18:19 +0000)]
some debugging prints, which we will remove shortly

20 years agonot really a bug - a miconversion
ian [Wed, 5 Jan 2005 18:18:45 +0000 (18:18 +0000)]
not really a bug - a miconversion

20 years agodocument how it works, and bug, and ignore file "t"
ian [Wed, 5 Jan 2005 00:46:01 +0000 (00:46 +0000)]
document how it works, and bug, and ignore file "t"

20 years agoHalf debugged... almost works. Still getting confused after
ceb [Wed, 5 Jan 2005 00:38:34 +0000 (00:38 +0000)]
Half debugged... almost works. Still getting confused after
transmitting byte.

20 years agogenerate nmra checksums
ian [Wed, 5 Jan 2005 00:38:07 +0000 (00:38 +0000)]
generate nmra checksums

20 years agotransmit between-byte spacing bits
ian [Wed, 5 Jan 2005 00:20:21 +0000 (00:20 +0000)]
transmit between-byte spacing bits

20 years agoadding debugging stuff...
ceb [Tue, 4 Jan 2005 23:16:13 +0000 (23:16 +0000)]
adding debugging stuff...

20 years agosmall changes to compile
ceb [Tue, 4 Jan 2005 22:42:16 +0000 (22:42 +0000)]
small changes to compile

20 years agoditto
ceb [Tue, 4 Jan 2005 22:34:35 +0000 (22:34 +0000)]
ditto

20 years agotesting changes (timer scalings/value written in after interrupt)
ceb [Tue, 4 Jan 2005 22:34:05 +0000 (22:34 +0000)]
testing changes (timer scalings/value written in after interrupt)

20 years agohostprogs too
ian [Tue, 4 Jan 2005 22:23:43 +0000 (22:23 +0000)]
hostprogs too

20 years agoend of packet bit is top bit now
ian [Tue, 4 Jan 2005 22:21:08 +0000 (22:21 +0000)]
end of packet bit is top bit now

20 years agomall chnages to nmra-stream.asm
ceb [Tue, 4 Jan 2005 22:11:15 +0000 (22:11 +0000)]
mall chnages to nmra-stream.asm

20 years agomore comments
ian [Tue, 4 Jan 2005 21:55:57 +0000 (21:55 +0000)]
more comments

20 years agoeasier bit 6 is a comment comment
ian [Tue, 4 Jan 2005 21:33:15 +0000 (21:33 +0000)]
easier bit 6 is a comment comment

20 years agofit in 80 columns
ian [Tue, 4 Jan 2005 20:25:33 +0000 (20:25 +0000)]
fit in 80 columns

20 years agocomments and halfway read through -iwj
ian [Mon, 3 Jan 2005 23:09:00 +0000 (23:09 +0000)]
comments and halfway read through -iwj

20 years agoAdded debugging macro to nmra-stream.asm, to write debugging info out over
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/.

20 years agominor changes
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

20 years agoencoding bugfixes
ian [Sun, 2 Jan 2005 17:45:07 +0000 (17:45 +0000)]
encoding bugfixes

20 years agousage message
ian [Sun, 2 Jan 2005 17:40:58 +0000 (17:40 +0000)]
usage message

20 years agocan transmit bare commands too
ian [Sun, 2 Jan 2005 17:39:30 +0000 (17:39 +0000)]
can transmit bare commands too

20 years agoinitial hostside thingum
ian [Sun, 2 Jan 2005 17:32:13 +0000 (17:32 +0000)]
initial hostside thingum

20 years agochanges to README.protocol
ceb [Sun, 2 Jan 2005 16:54:04 +0000 (16:54 +0000)]
changes to README.protocol

20 years agowritten transmit-to-track section, including checking bit0 and advancing
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

20 years agoadded serial receive stuff
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

20 years agobuffer initialisation
ceb [Mon, 22 Nov 2004 00:17:18 +0000 (00:17 +0000)]
buffer initialisation
tidying up

20 years agosmall process editing
ceb [Sun, 7 Nov 2004 19:28:56 +0000 (19:28 +0000)]
small process editing

20 years agooutline for nmra-stream.asm
ceb [Sun, 7 Nov 2004 15:33:49 +0000 (15:33 +0000)]
outline for nmra-stream.asm

20 years agoa bit more in "all"
ian [Sat, 6 Nov 2004 15:27:15 +0000 (15:27 +0000)]
a bit more in "all"

20 years agoignore dualjn-a.ps
ian [Sat, 6 Nov 2004 15:25:03 +0000 (15:25 +0000)]
ignore dualjn-a.ps

20 years agoatlas ttt motor actual size
ian [Sat, 6 Nov 2004 15:23:24 +0000 (15:23 +0000)]
atlas ttt motor actual size

20 years agoparts library cvsignore
ian [Sat, 6 Nov 2004 15:22:38 +0000 (15:22 +0000)]
parts library cvsignore