Utilities classes for the Zumo Robot

Dependents:   ZumoRobotBluetoothControlled Fsl_Zumo

This library represents some useful code for controlling your Zumo Robot.

Committer:
catalincraciun7
Date:
Sun Nov 02 11:35:00 2014 +0000
Revision:
2:036da44b023e
Parent:
1:c6dfa91582fe
Child:
3:b1fde0759c94
Bluetooth connection is done. VelocityX and VelocityY communication.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
catalincraciun7 0:8ebbd2bd34f5 1 // Craciun Catalin
catalincraciun7 0:8ebbd2bd34f5 2 // ZumoRobotManager.h
catalincraciun7 0:8ebbd2bd34f5 3 // © 2014 Catalin Craciun
catalincraciun7 0:8ebbd2bd34f5 4
catalincraciun7 0:8ebbd2bd34f5 5 #ifndef ZumoRobotManagerH
catalincraciun7 0:8ebbd2bd34f5 6 #define ZumoRobotManagerH
catalincraciun7 0:8ebbd2bd34f5 7
catalincraciun7 0:8ebbd2bd34f5 8 class ZumoRobotManager {
catalincraciun7 0:8ebbd2bd34f5 9 public:
catalincraciun7 0:8ebbd2bd34f5 10 // Public methods and properties
catalincraciun7 0:8ebbd2bd34f5 11 ZumoRobotManager();
catalincraciun7 1:c6dfa91582fe 12 ~ZumoRobotManager();
catalincraciun7 2:036da44b023e 13 float getVelocityX();
catalincraciun7 2:036da44b023e 14 float getVelocityY();
catalincraciun7 2:036da44b023e 15 void setVelocityX(float newValue);
catalincraciun7 2:036da44b023e 16 void setVelocityY(float newValue);
catalincraciun7 0:8ebbd2bd34f5 17 private:
catalincraciun7 0:8ebbd2bd34f5 18 // Private methods and properties
catalincraciun7 2:036da44b023e 19 float velocityX;
catalincraciun7 2:036da44b023e 20 float velocityY;
catalincraciun7 0:8ebbd2bd34f5 21 };
catalincraciun7 0:8ebbd2bd34f5 22
catalincraciun7 0:8ebbd2bd34f5 23 #endif // ZumoRobotManagerH