Six crescent shaped legs

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers SyncGroup.hpp Source File

SyncGroup.hpp

00001 #ifndef SYNC_GROUP_H
00002 #define SYNC_GROUP_H
00003 
00004 #include <map>
00005 
00006 class EncoderMotor;
00007 
00008 class SyncGroup
00009 {
00010 public:
00011     float update(EncoderMotor *motor, float factor);
00012     
00013 private:
00014     float getMinimum(EncoderMotor *exclude);
00015     
00016     std::map<EncoderMotor*, float> factors;
00017 };
00018 
00019 #endif // SYNC_GROUP_H