pr2_self_test_msgs

Summary

pr2_self_test_msgs
Version:

1.0.12

Description:

Messages used in PR2 hardware testing.

Maintainers:
  • Devon Ash <dash AT clearpathrobotics DOT com>
Licenses:
  • BSD
Urls:
Authors:
  • Kevin Watts
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

pr2_self_test_msgs/TestStatus
Constant:
  • TEST_RUNNING (byte):0
  • TEST_WARNING (byte):1
  • TEST_ERROR (byte):2
  • TEST_STALE (byte):3
  • RUNNING (byte):0
  • WARNING (byte):1
  • ERROR (byte):2
  • STALE (byte):3
Field:
  • test_ok (byte) –
  • message (string) –

Use during PR2 HW testing to report status of devices

# Use during PR2 HW testing to report status of devices
byte TEST_RUNNING = 0
byte TEST_WARNING = 1
byte TEST_ERROR = 2
byte TEST_STALE = 3

byte RUNNING = 0
byte WARNING = 1
byte ERROR = 2
byte STALE = 3



byte test_ok
string message
pr2_self_test_msgs/Plot
Field:
  • title (string) –
  • image[] (byte) –
  • image_format (string) –

Plot data, used for PR2 self tests

# Plot data, used for PR2 self tests
string title
byte[] image
string image_format
pr2_self_test_msgs/TestInfo
Field:
  • serial (string) –
  • test_name (string) –
  • test_status (byte) –
  • bay_name (string) –
  • machine (string) –
  • board (int32) –
  • breaker (int32) –
  • power_status (string) –
  • estop (byte) –
  • elapsed (int32) –
  • status_msg (string) –
string serial
string test_name
byte test_status # 127, not launched, 0, ok; 1, warn; 2, error; 3, stale
string bay_name
string machine
int32 board
int32 breaker
string power_status
byte estop # 0, off; 1, on
int32 elapsed
string status_msg
pr2_self_test_msgs/TestParam
Field:
  • key (string) –
  • value (string) –

Test param is value that is set during qualification

# Test param is value that is set during qualification
string key
string value
pr2_self_test_msgs/TestInfoArray
Field:
TestInfo[] data
pr2_self_test_msgs/TestValue
Field:
  • key (string) –
  • value (string) –
  • min (string) –
  • max (string) –

TestValue is recorded value during PR2 qualification

# TestValue is recorded value during PR2 qualification
string key
string value
string min
string max