University project - accelerometer controlled Arkanoid
Dependencies: KS0108 MMA8451Q mbed
Diff: backup.cpp
- Revision:
- 0:9515d58c3408
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/backup.cpp Sun Jan 18 19:27:16 2015 +0000 @@ -0,0 +1,22 @@ +/* +unsigned char MovePad(void){ + static unsigned char PaddlePos = (unsigned char)(0.5*(minX+maxX)); + unsigned char PaddleDif; + //static unsigned int PaddlePos = 82; + if ((abs(acc.getAccY()))>AccTres1){ + display.FullRectangle(PaddlePos, PadY, PaddlePos+PadLength ,PadY+2,WHITE); + if ((abs(acc.getAccY()))>AccTres2){ + PaddleDif = 6; + }else{ + PaddleDif = 2; + } + if ((acc.getAccY() > 0)&&((PaddlePos+PadLength) < (minX - 3))){ + PaddlePos += PaddleDif; + } + if ((acc.getAccY() < 0)&&(PaddlePos > (maxX + 1))){ + PaddlePos -= PaddleDif; + } + } + display.FullRectangle(PaddlePos, PadY, PaddlePos+PadLength ,PadY+2,BLACK); + return PaddlePos; +}*/ \ No newline at end of file