All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Member Functions | Public Attributes
nao_diagnostic_updater.NaoDiagnosticUpdater Class Reference
Inheritance diagram for nao_diagnostic_updater.NaoDiagnosticUpdater:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def connectNaoQi
def run
def temp_get

Public Attributes

 batteryNamesList
 batteryPathsList
 deviceInfoList
 diagnosticPub
 errorThreshold
 hardwareID
 isSimulator
 jointNamesList
 jointStiffPathsList
 jointTempPathsList
 memProxy
 motionProxy
 pip
 runsOnRobot
 sleep
 stopThread
 warningThreshold

Detailed Description

Definition at line 57 of file nao_diagnostic_updater.py.


Constructor & Destructor Documentation

Reimplemented from nao_driver.nao_driver_naoqi.NaoNode.

Definition at line 58 of file nao_diagnostic_updater.py.


Member Function Documentation

Connects to NaoQi and gets proxies to ALMotion and ALMemory. 

Definition at line 110 of file nao_diagnostic_updater.py.

Diagnostic thread code - collects and sends out diagnostic data. 

Definition at line 116 of file nao_diagnostic_updater.py.

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 356 of file nao_diagnostic_updater.py.


Member Data Documentation

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Reimplemented from nao_driver.nao_driver_naoqi.NaoNode.

Definition at line 110 of file nao_diagnostic_updater.py.

Reimplemented from nao_driver.nao_driver_naoqi.NaoNode.

Definition at line 110 of file nao_diagnostic_updater.py.

Reimplemented from nao_driver.nao_driver_naoqi.NaoNode.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.

Definition at line 58 of file nao_diagnostic_updater.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


nao_driver
Author(s): Armin Hornung, Stefan Osswald, Daniel Maier
autogenerated on Tue Oct 15 2013 10:06:23