plz. everyone give advice now.
void calibrateInput ( int i ) { doJob1 ( i ); doJump ( i ); doPeter ( &i ); doMary ( &i ); }
we found it!
it is not int. it is unsigned char.
no offense, but it is amazing that it took more than one person to reach this outstanding conclusion...
they told me this forum was full of gurus. but you did not know what was wrong.
well, maybe you are in need of a guru, but most certainly you are in desperate need of a...C book.