new Time::NSleep() call. Sleep will check to see if timer resolution is smaller than the requested sleep, and skip sleep if otherwise. This should solve the problem where system with scpi disabled using large clock resolutions are not able to run faster

#72 Merged at 274a249
Repository
Branch
nanosleep_patch
Repository
Branch
dev
Author
  1. John Hsu
Reviewers
Description

consolidate GetWallTime() calls

fixed "Time divide by zero" warnings when starting gazebo.

fixed throttle with offsets and clock latency.

made clock resolution parameter static, checked during construction of Time class.

Comments (2)