halt_motors.py
/home/rosbuild/hudson/workspace/doc-hydro-pr2_robot/doc_stacks/2015-09-03_11-28-49.461397/pr2_robot/pr2_ethercat/scripts/
halt__motors_8py
halt_motors
tuple
halt
namespacehalt__motors.html
af6e86e8947588254e3d4fa66e1a1f3ad
main.cpp
/home/rosbuild/hudson/workspace/doc-hydro-pr2_robot/doc_stacks/2015-09-03_11-28-49.461397/pr2_robot/pr2_ethercat/src/
main_8cpp
RTLoopHistory
#define
CLOCK_PRIO
main_8cpp.html
a30106db53b919f677dcc24cc0310bc5f
#define
CONTROL_PRIO
main_8cpp.html
aa26bb7cd6b12ff3011efc7907e826395
static void
cleanupPidFile
main_8cpp.html
a6c257b785332b49d67a7b1640df27efb
(const char *interface)
void *
controlLoop
main_8cpp.html
aafc57032ec7db60d8f791632c9310f33
(void *)
void *
diagnosticLoop
main_8cpp.html
a298333599163989f89fba226bf28e253
(void *args)
std::string
generatePIDFilename
main_8cpp.html
a0b840b5d0a072302706adc0f80d4d1e4
(const char *interface)
bool
haltMotorsService
main_8cpp.html
abb54786927eaa33a298c6961a0927563
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &resp)
static int
lock_fd
main_8cpp.html
a27b5c6dd2fedf09eb58fbea15c62758f
(int fd)
int
main
main_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
static double
now
main_8cpp.html
ad84151d9bda0086fe4218bd97b9571ad
()
static void
publishDiagnostics
main_8cpp.html
ab2fd11c08ce997351b8fc7143bc9b7fd
(realtime_tools::RealtimePublisher< diagnostic_msgs::DiagnosticArray > &publisher)
bool
publishTraceService
main_8cpp.html
a983dbf976becf610b1890f67805af9d6
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &resp)
void
quitRequested
main_8cpp.html
a52c39247576e9b50e149d76aaeff2bda
(int sig)
bool
resetMotorsService
main_8cpp.html
a955108725f246f2df6928eab87f18507
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &resp)
static int
setupPidFile
main_8cpp.html
a6c5ad7b44f456e3fa3920df7e78dd09f
(const char *interface)
static void
timespecInc
main_8cpp.html
a5247d77582384f1be0b0df0f8b069d63
(struct timespec &tick, int nsec)
void
Usage
main_8cpp.html
a51da41b34c7a115b03c0a2b0a73bce8b
(string msg="")
static pthread_t
controlThread
main_8cpp.html
a89b1001026844f52c42742bb4aec062c
static pthread_attr_t
controlThreadAttr
main_8cpp.html
a40211c98ad022ecb2937a323bb40cacc
static bool
g_halt_motors
main_8cpp.html
a7a1ee8c8ce44c4655b2d2dc516353727
static bool
g_halt_requested
main_8cpp.html
adc92d2229edc592a9bf9601c2d03580c
static struct @0
g_options
main_8cpp.html
a27b931e6659b0386a49db0d73cd7a5e5
bool
allow_unprogrammed_
struct@0.html
a10120b04cc2bb26dc482969a9ecb1eb9
char *
interface_
struct@0.html
ae1c6385dc3be7e823c812b33d2382212
char *
program_
struct@0.html
ae0a15b0fc7de0c82894b72373ee39f78
char *
rosparam_
struct@0.html
adf24a600ce2f10215faab1026bec4545
bool
stats_
struct@0.html
a8cca7107b49c57e2a319e14e75648541
char *
xml_
struct@0.html
a9f61def77fb15a89c36cdfa4cbb3469e
static volatile bool
g_publish_trace_requested
main_8cpp.html
a251baddb0a493c23d997583bcd07b5df
static int
g_quit
main_8cpp.html
a3ff7653f1578d2af3f36a74fedf21c80
static bool
g_reset_motors
main_8cpp.html
a6a2f3db0d1c443ac706bac7465f498e8
std::string
g_robot_desc
main_8cpp.html
a9d50259dc3cdd199ca2df1369f881128
static struct @1
g_stats
main_8cpp.html
aa6460a127faa9ec54b844da8a5219782
accumulator_set< double, stats< tag::max, tag::mean > >
cm_acc
struct@1.html
a4c2e6d41084a5cf9af45f3e2df52ea59
accumulator_set< double, stats< tag::max, tag::mean > >
ec_acc
struct@1.html
a1e8c8580cd45b9102fae9d159970a474
double
halt_rt_loop_frequency
struct@1.html
a064fd8eca70278ab714000c37bee4415
accumulator_set< double, stats< tag::max, tag::mean > >
jitter_acc
struct@1.html
af472998bc1fb6d9e3d051f45d06766aa
int
last_overrun
struct@1.html
ab0df3fcdd870ba6ed308bd5bfa5bc446
int
last_severe_overrun
struct@1.html
ac0d229d34e66a73c68ad436e4d88943e
accumulator_set< double, stats< tag::max, tag::mean > >
loop_acc
struct@1.html
a2b1a0f4da2ec7757300eb40dca97684f
double
overrun_cm
struct@1.html
ae3948658cade5b106ffec50e39c81975
double
overrun_ec
struct@1.html
ac7e5ffb32eea7995c837bdc0c9dcb20a
double
overrun_loop_sec
struct@1.html
ac9c3154072e10eaac4cac5ba83d3dcd2
int
overruns
struct@1.html
a9e3f4a00b13305a8136aeb5cbeb81c3e
int
recent_overruns
struct@1.html
aeda388cf1c7a8a0d7b4c29b212f1c0b1
double
rt_loop_frequency
struct@1.html
aca7adea1f51e4b0c623907182080e42c
bool
rt_loop_not_making_timing
struct@1.html
a0ff4778cc0334f4665d8bad1c5aa3479
static const std::string
name
main_8cpp.html
ac673bc430bdc3fdaa09f7becf98ef267
static const int
NSEC_PER_SECOND
main_8cpp.html
abe1a25d4ad1c9247c54714a5e6c9076b
static const char *
PIDDIR
main_8cpp.html
aff9157bdbbd5a48970bd2b62f3b84210
static const int
USEC_PER_SECOND
main_8cpp.html
a8e8b38b96b8a5bcb7380d003c37a6a8c
publish_trace.py
/home/rosbuild/hudson/workspace/doc-hydro-pr2_robot/doc_stacks/2015-09-03_11-28-49.461397/pr2_robot/pr2_ethercat/scripts/
publish__trace_8py
publish_trace
tuple
publish_trace
namespacepublish__trace.html
a5643eaf141e68e13942d81a73da046bb
reset_motors.py
/home/rosbuild/hudson/workspace/doc-hydro-pr2_robot/doc_stacks/2015-09-03_11-28-49.461397/pr2_robot/pr2_ethercat/scripts/
reset__motors_8py
reset_motors
tuple
reset
namespacereset__motors.html
a8cb0126c4d2b92cc740edf59661beccc
test_halt.py
/home/rosbuild/hudson/workspace/doc-hydro-pr2_robot/doc_stacks/2015-09-03_11-28-49.461397/pr2_robot/pr2_ethercat/scripts/
test__halt_8py
test_halt
def
callback
namespacetest__halt.html
af793109cb3ea4096d7b2122dd0c7b619
tuple
halt
namespacetest__halt.html
a360e14a09568a88af26840c1347f32fa
halted
namespacetest__halt.html
a60794f05b155c3958cd605fb3a17249d
old_halted
namespacetest__halt.html
a81ca94e61e0c9682b9b6c73c7c41037c
tuple
reset
namespacetest__halt.html
a118059ac1362824fb8f0eb86d6e64edd
tuple
start
namespacetest__halt.html
a3bcf628111c5d5af9dcbe55a0f25572c
RTLoopHistory
classRTLoopHistory.html
double
average
classRTLoopHistory.html
a430b37dfa691b79788c1269a63047e17
() const
RTLoopHistory
classRTLoopHistory.html
ace01e4decbdfd259bff97e93b0a81d93
(unsigned length, double default_value)
void
sample
classRTLoopHistory.html
a7240eba8d89c9b7978f3491a7b38223a
(double value)
~RTLoopHistory
classRTLoopHistory.html
aac2a88a5d451d00b2b2789fc94e879eb
()
double *
history_
classRTLoopHistory.html
a6b70d3f4b816557eb0c6e25d6a535861
unsigned
index_
classRTLoopHistory.html
aa356a2a745e69083bee804f5cf074030
unsigned
length_
classRTLoopHistory.html
a1250660af85dc8cf6273d927d0b3ec32
halt_motors
namespacehalt__motors.html
tuple
halt
namespacehalt__motors.html
af6e86e8947588254e3d4fa66e1a1f3ad
publish_trace
namespacepublish__trace.html
tuple
publish_trace
namespacepublish__trace.html
a5643eaf141e68e13942d81a73da046bb
reset_motors
namespacereset__motors.html
tuple
reset
namespacereset__motors.html
a8cb0126c4d2b92cc740edf59661beccc
test_halt
namespacetest__halt.html
def
callback
namespacetest__halt.html
af793109cb3ea4096d7b2122dd0c7b619
tuple
halt
namespacetest__halt.html
a360e14a09568a88af26840c1347f32fa
halted
namespacetest__halt.html
a60794f05b155c3958cd605fb3a17249d
old_halted
namespacetest__halt.html
a81ca94e61e0c9682b9b6c73c7c41037c
tuple
reset
namespacetest__halt.html
a118059ac1362824fb8f0eb86d6e64edd
tuple
start
namespacetest__halt.html
a3bcf628111c5d5af9dcbe55a0f25572c