l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2010 Feb 23 20:30

The following is an archive of a post made to our 'vox mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox] The real problem with Toyota acceleration!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox] The real problem with Toyota acceleration!

When cars with ABS first came out, I refused to buy them, simply because
software glitches like this would be too easy to pop up.  I buy them
now, but only because it's almost impossible to find a car without them.

We've not heard the last of such problems.


On Tue, Feb 23, 2010 at 10:22:04AM -0800, Brian Lavender wrote:
> I couldn't help entertaining myself with the following. What if Toyota
> was using an 8-bit micro controller, and they were using a signed value
> to track the position of the accelerator? You press more and it adds to
> a vector. The problem strangely started occuring when Toyota started
> taking out the throttle cable on their vehicles. I own two Toyotas. One
> with a throttle cable, the other without (uses a sensor to detect
> throttle position).
> Question is?
> What is 127 + 1
> Answer
> -128
> Ha! Ha! Maybe not so funny for the guy driving the car.
> Sorry, I just had to share. ;-)
> If only they had used SPARK/ADA!
> http://libre.adacore.com/libre/tools/spark-gpl-edition/
> #include <stdio.h>
> int main() {
>     char foo;
>     foo = 127;
>     printf("The value is %d\n", (char)(foo + 1) );
> }
> brian
> --
> Brian Lavender
> http://www.brie.com/brian/
> "There are two ways of constructing a software design. One way is to
> make it so simple that there are obviously no deficiencies. And the other
> way is to make it so complicated that there are no obvious deficiencies."
> Professor C. A. R. Hoare
> The 1980 Turing award lecture
> _______________________________________________
> vox mailing list
> vox@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox
vox mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
EDGE Tech Corp.
For donating some give-aways for our meetings.