Go to the source code of this file.
Functions | |
int | main (int argc, char **argv) |
TEST (WG0X, timestampDiff) | |
TEST (WG0X, positionDiff) | |
TEST (WG0X, timediffToDuration) | |
TEST (WG0X, calcEncoderVelocity) | |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 163 of file wg0x_test.cpp.
TEST | ( | WG0X | , |
timestampDiff | |||
) |
Make sure WG0X::timestampDiff funtion should handle wrap around at edge values for 32bit unsigned values.
Definition at line 10 of file wg0x_test.cpp.
TEST | ( | WG0X | , |
positionDiff | |||
) |
Make sure WG0X::positionDiff funtion should handle position wrap around at edge values for 32bit signed/unsigned values.
Definition at line 31 of file wg0x_test.cpp.
TEST | ( | WG0X | , |
timediffToDuration | |||
) |
Make sure timediffToDuration handles converting multisecond timediff values to Durations
Definition at line 61 of file wg0x_test.cpp.
TEST | ( | WG0X | , |
calcEncoderVelocity | |||
) |
Make sure calcEncoderVelocity handles wrapped position and timestamp values
Definition at line 86 of file wg0x_test.cpp.