> wenn ich 12 schreibe, steht im LCD auch 12,
Klar, Das LCD versteht ja auch ASCII Codes also muss da nix umgewandelt werden
s. z.B. RP6Base_Selftest.c ab Zeile 1265
Code:
if(getInputLine())
{
...
...
{
pwm_tmp = atoi(receiveBuffer);
... fehlercheck ...
if(pwm_tmp > 120){pwm_tmp = 120; writeString_P("\n--> Power limited to 120!");}
else if(pwm_tmp < 0) {pwm_tmp = 0;}
pwm = pwm_tmp;
writeString_P("\n--> Change speed to:");
writeInteger(pwm_tmp,DEC);
writeChar('\n');
setMotorPower(pwm,pwm);
}
MfG,
SlyD
Lesezeichen