[Gmecm] Killing $58 ALDL chatter

Rob Handley Robin
Sun Sep 2 06:04:10 UTC 2007


No, I don't need the chatter.

I'll give it a go...

Thanks,

Robin

----- Original Message ----- 
From: "Darren Freed" <darrenfreed at gmail.com>
To: <gmecm at diy-efi.org>
Sent: 02 September 2007 01:41
Subject: Re: [Gmecm] Killing $58 ALDL chatter


> Do you need the chatter for other devices on the bus?  If not, disable the
> chatter altogether in the code (zero out the message schedule table, 
> sorry,
> not sure where that is in $58, only $A1, $2E, $DF and others).
>
> Darren
>
>
>
> On 9/1/07, Rob Handley <Robin at furyworld.fsnet.co.uk> wrote:
>>
>> Been having another go at improving my PC code to kill off $58 chatter.
>>
>> This time I made a 5ms timer by reprogramming the PC clock interrupt. I
>> thought if I accurately timed the arrival of a chatter message, I could
>> accurately time the Mode 1 message request.
>>
>> Unfortunately, I can't make my code kill off the chatter messages first
>> time, every time. More often than not it does it first time, but 
>> sometimes
>> it takes 2 bites at the cherry.
>>
>> So, the $58 ALDL code is even more picky than I thought, and a 5ms timer
>> doesn't seem to be high enough resolution to get the timing bang on.
>>
>> As it stands I wait for one tick of my 5ms to elapse after receipt of a
>> chatter message, then bang in a Mode 1 request straight after.
>>
>> If anybody's got a better way, I'd be interested to hear it.





More information about the Gmecm mailing list