// ** The above line should force tbl to be a preprocessor ** // Man page for cyclictest // // Copyright (C) 2008 Roland Stigge // // You may distribute under the terms of the GNU General Public // License as specified in the file COPYING that comes with the // Xenomai distribution. // // CYCLICTEST(1) ============= :doctype: manpage :revdate: 2008/04/01 :man source: Xenomai :man version: {xenover} :man manual: Xenomai Manual NAME ----- cyclictest - Xenomai high resolution timer test SYNOPSIS --------- // The general command line *cyclictest* [options] DESCRIPTION ------------ *cyclictest* is part of the Xenomai test suite and tests the POSIX skin of Xenomai with a cyclic timer test. For this program to work, you need to run a suitable Xenomai enabled kernel with the respective module (xeno_posix). OPTIONS -------- *cyclictest* accepts the following options: *-b USEC, --breaktrace=USEC*:: send break trace command when latency > USEC *-c CLOCK, --clock=CLOCK*:: select clock: 0 = CLOCK_MONOTONIC (default) 1 = CLOCK_REALTIME *-d DIST, --distance=DIST*:: distance of thread intervals in us default=500 *-i INTV, --interval=INTV*:: base interval of thread in us default=1000 *-l LOOPS, --loops=LOOPS*:: number of loops: default=0 (endless) *-n, --nanosleep*:: use clock_nanosleep *-p PRIO, --prio=PRIO*:: priority of highest prio thread *-q, --quiet*:: print only a summary on exit *-r, --relative*:: use relative timer instead of absolute //.B -s, --system //use sys_nanosleep and sys_setitimer *-t NUM, --threads=NUM*:: number of threads: default=1 *-v, --verbose*:: output values on stdout for statistics + format: n:c:v n=tasknum c=count v=value in us AUTHOR ------- *cyclictest* was written by Thomas Gleixner. This man page was written by Roland Stigge.