platforms: remove unused Rate class

This commit is contained in:
Julian Oes 2018-10-04 07:01:26 +02:00
parent d1b44e5d6a
commit e485885344

View File

@ -69,23 +69,4 @@ inline void usleep(uint64_t sleep_interval) { }
*/
#endif
class Rate
{
public:
/**
* Construct the Rate object and set rate
* @param rate_hz rate from which sleep time is calculated in Hz
*/
explicit Rate(unsigned rate_hz) { sleep_interval = 1e6 / rate_hz; }
/**
* Sleep for 1/rate_hz s
*/
void sleep() { usleep(sleep_interval); }
private:
uint64_t sleep_interval;
};
} // namespace px4