
| Public Member Functions | |
| def | __init__ (self) | 
| def | connectNaoQi (self) | 
| def | run (self) | 
| def | temp_get (self) | 
|  Public Member Functions inherited from naoqi_driver::naoqi_node::NaoqiNode | |
| def | __init__ (self, name) | 
| def | get_proxy (self, name, warn=True) | 
| def | get_version (self) | 
| def | is_looping (self) | 
| def | run (self) | 
| Public Attributes | |
| batteryNamesList | |
| batteryPathsList | |
| deviceInfoList | |
| diagnosticPub | |
| errorThreshold | |
| hardwareID | |
| isSimulator | |
| jointNamesList | |
| jointStiffPathsList | |
| jointTempPathsList | |
| memProxy | |
| motionProxy | |
| pip | |
| runsOnRobot | |
| sleep | |
| warningThreshold | |
|  Public Attributes inherited from naoqi_driver::naoqi_node::NaoqiNode | |
| pip | |
| pport | |
Definition at line 52 of file nao_diagnostic_updater.py.
| def nao_diagnostic_updater.NaoDiagnosticUpdater.__init__ | ( | self | ) | 
Definition at line 53 of file nao_diagnostic_updater.py.
| def nao_diagnostic_updater.NaoDiagnosticUpdater.connectNaoQi | ( | self | ) | 
Connects to NaoQi and gets proxies to ALMotion and ALMemory.
Definition at line 103 of file nao_diagnostic_updater.py.
| def nao_diagnostic_updater.NaoDiagnosticUpdater.run | ( | self | ) | 
Diagnostic thread code - collects and sends out diagnostic data.
Definition at line 111 of file nao_diagnostic_updater.py.
| def nao_diagnostic_updater.NaoDiagnosticUpdater.temp_get | ( | self | ) | 
Read the CPU and head temperature from the system devices.
Returns {'HeadSilicium': <temperature>, 'HeadBoard': <temperature>}
Temperatures are returned as float values in degrees Celsius, or
as the string 'invalid' if the sensors are not accessible.
 
Definition at line 348 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.batteryNamesList | 
Definition at line 74 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.batteryPathsList | 
Definition at line 75 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.deviceInfoList | 
Definition at line 79 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.diagnosticPub | 
Definition at line 98 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.errorThreshold | 
Definition at line 62 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.hardwareID | 
Definition at line 89 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.isSimulator | 
Definition at line 85 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.jointNamesList | 
Definition at line 67 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.jointStiffPathsList | 
Definition at line 69 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.jointTempPathsList | 
Definition at line 68 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.memProxy | 
Definition at line 107 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.motionProxy | 
Definition at line 106 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.pip | 
Definition at line 86 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.runsOnRobot | 
Definition at line 64 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.sleep | 
Definition at line 60 of file nao_diagnostic_updater.py.
| nao_diagnostic_updater.NaoDiagnosticUpdater.warningThreshold | 
Definition at line 61 of file nao_diagnostic_updater.py.