Hi,
Ich probier natürlich viel rum, manchmal auch ohne es richtig zuverstehen.
Also die Warnung ist weg ich habe in der RP6Control_LFSBumperLib.h noch
void MULTIIO_BUMPERS_setStateChangedHandler(void (*bumperHandler)(void));
nachgetragen, weil es in der RP6Control_I2CMasterLib.h eben auch drin steht. Bis auf die warn und Fehlerfreie kompilation bin ich aber eben nicht weiter. Funktionieren tun sie immer noch nicht. Ich habe folgende Funktion geschrieben.
Code:
void MULTIIO_BUMPERS_stateChanged(void)
{
if(iobumper_l && iobumper_r)
{
sound(200,100,0);
}
else if(iobumper_l)
{
sound(200,25,10);
sound(150,25,0);
}
else if(iobumper_r)
{
sound(200,25,10);
sound(150,25,0);
}
}
Aber kein Piep (höchsten in meinen Kopf) wenn ich die Bumper drücke.
Gruß TrainMen
Lesezeichen