View Single Post
Old 08-19-2009, 01:24 PM   #460 (permalink)
Froggy
EcoModding Lurker
 
Join Date: Apr 2009
Location: Debolt, Alberta
Posts: 78
Thanks: 1
Thanked 2 Times in 2 Posts
The restart after showing error, is likely a programming fault in the program, the function accu_trip() returns early when an error occurs, and perhaps it or something else is not setting a value, then another function uses that unset value and kablooey... Unintialized values are tricky to track down, and OBDuino uses a lot of globals...

One question here... if you are powering OBDuino from the USB port, what is powering the 33290 chip? If you are powering it from the USB port, it will likely be driving the K line at 5 and 0 volts, instead of 12 and 0 volts... The low voltage may be the crux of the problem. The chip should be powered via the OBDII cable, and the arduino board from the USB port. If that is what you are doing, then I don't know where to go next.
  Reply With Quote