From: ian Date: Sun, 4 May 2008 22:52:11 +0000 (+0000) Subject: abandoning accel is not accel X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ijackson/git?a=commitdiff_plain;h=af5a307107e75956fcbd73130bc7e9d3fca8a466;p=trains.git abandoning accel is not accel --- diff --git a/hostside/speed.c b/hostside/speed.c index 8e491cc..4f0a44c 100644 --- a/hostside/speed.c +++ b/hostside/speed.c @@ -15,6 +15,8 @@ static void xmit(Train *tra) { static void decel_done(TimeoutEvent *toev) { Train *tra= (void*)((char*)toev - offsetof(Train, speed.decel)); tra->speed.speed= tra->speedcurve[tra->speed.step]; + oprintf(DUPO("speed") " decel_done %s step %d speed %f\n", + tra->pname, tra->speed.step, tra->speed.speed); } static const SpeedRange *stop_info(Train *tra, double speed) { @@ -132,7 +134,7 @@ ErrorCode speedmanager_speedchange_request(Train *tra, int step, if (ec) { tra->speed.try_speed= -1; - ec2= predict(tra,1, 0,(char*)"abandoned acceleration"); + ec2= predict(tra,0, 0,(char*)"abandoned acceleration"); assert(!ec2); return ec; }