Mini projet LOO
Dependencies: mbed APDS_9960 mbed-rtos
Home du projet
Diff: src/cZed.cpp
- Revision:
- 7:4b283e36b147
- Parent:
- 3:493dd1cf30a4
- Child:
- 8:92d0c4961a16
--- a/src/cZed.cpp Thu Mar 31 11:24:34 2016 +0000 +++ b/src/cZed.cpp Fri Apr 01 14:30:30 2016 +0000 @@ -2,44 +2,47 @@ #include "cZed.h" -cZed::cZed() -{ - // variables à 0 - _positionX= 0; - _positionY = 0; - _orientation = 1; - // Positionnement des leds - // |0|1| - // |2|3| - _Leds[0].setPositionX(_positionX); // Led coin haut gauche - _Leds[0].setPositionY(_positionY); // Led coin haut gauche - _Leds[1].setPositionX(_positionX + 1); - _Leds[1].setPositionY(_positionY); - _Leds[2].setPositionX(_positionX + 1); - _Leds[2].setPositionY(_positionY + 1); - _Leds[3].setPositionX(_positionX + 2); - _Leds[3].setPositionY(_positionY + 1); +cZed::cZed() { + // variables à 0 + _positionX = 0; + _positionY = 0; + _orientation = 1; + // Positionnement des leds + // |0|1| + // |2|3| + _Leds[0].setPositionX(_positionX); // Led coin haut gauche + _Leds[0].setPositionY(_positionY); // Led coin haut gauche + _Leds[1].setPositionX(_positionX + 1); + _Leds[1].setPositionY(_positionY); + _Leds[2].setPositionX(_positionX + 1); + _Leds[2].setPositionY(_positionY + 1); + _Leds[3].setPositionX(_positionX + 2); + _Leds[3].setPositionY(_positionY + 1); } -cZed::cZed(unsigned char x, unsigned char y) -{ - // variables à 0 - _positionX= x; - _positionY = y; - _orientation = 1; - // Positionnement des leds - // |0|1| - // |2|3| - _Leds[0].setPositionX(_positionX); // Led coin haut gauche - _Leds[0].setPositionY(_positionY); // Led coin haut gauche - _Leds[1].setPositionX(_positionX + 1); - _Leds[1].setPositionY(_positionY); - _Leds[2].setPositionX(_positionX + 1); - _Leds[2].setPositionY(_positionY + 1); - _Leds[3].setPositionX(_positionX + 2); - _Leds[3].setPositionY(_positionY + 1); +cZed::cZed(unsigned char x, unsigned char y) { + // variables à 0 + _positionX = x; + _positionY = y; + _orientation = 1; + // Positionnement des leds + // |0|1| + // |2|3| + _Leds[0].setPositionX(_positionX); // Led coin haut gauche + _Leds[0].setPositionY(_positionY); // Led coin haut gauche + _Leds[1].setPositionX(_positionX + 1); + _Leds[1].setPositionY(_positionY); + _Leds[2].setPositionX(_positionX + 1); + _Leds[2].setPositionY(_positionY + 1); + _Leds[3].setPositionX(_positionX + 2); + _Leds[3].setPositionY(_positionY + 1); } +cZed::~cZed(){ +} +void cZed::rotationHoraire() { + +}