View Single Post
Old 09-29-2010, 10:18 PM   #8 (permalink)
needs more cowbell
dcb's Avatar
Join Date: Feb 2008
Posts: 5,038

pimp mobile - '81 suzuki gs 250 t
90 day: 96.29 mpg (US)

schnitzel - '01 Volkswagen Golf TDI
90 day: 53.56 mpg (US)
Thanks: 158
Thanked 269 Times in 212 Posts
I'm confused about where 160 baud is used and whom is talking to whom in the aldl exchange. But the attached circuit should be a good starting point, set one pin for the rising trigger and the other for the falling, and manually use a jumper for start the aldl spewing data.

There is also a pulsein function, but I don't know if arduino supports it, or if you can reset it in time. I think it blocks program execution by default as well. arduino programmers are generally not accustomed to the quasi-threaded environment of interrupts.
Attached Thumbnails
Click image for larger version

Name:	Untitled.jpg
Views:	1086
Size:	29.5 KB
ID:	7754  

Last edited by dcb; 01-30-2011 at 01:10 PM.. Reason: changed resistor val to 10k for stronger signal
  Reply With Quote
The Following User Says Thank You to dcb For This Useful Post:
FalconFour (09-30-2010)