Quote:
|
Originally Posted by Mark McLeod
unsigned char digitalvalue;
unsigned int analogvalue;
digitalvalue = (unsigned char) rc_dig_in06;
analogvalue = (unsigned int) Get_Analog_Value(rc_ana_in01);
printf("My digital value %d, My analog value %d", (int) digitalvalue, (int)analogvalue);
|
Thanks, that did the trick. I'll remember to do something like that for printf's. Here were my statements before:
printf("Analog 1 = %d\n", Get_Analog_Value(rc_ana_in01));
printf("Digital 6 = %d\n", rc_dig_in06);
So now I can see why it didn't work!