Public Member Functions | Public Attributes | List of all members
nao_diagnostic_updater.NaoDiagnosticUpdater Class Reference
Inheritance diagram for nao_diagnostic_updater.NaoDiagnosticUpdater:
Inheritance graph
[legend]

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
 

Detailed Description

Definition at line 52 of file nao_diagnostic_updater.py.

Constructor & Destructor Documentation

def nao_diagnostic_updater.NaoDiagnosticUpdater.__init__ (   self)

Definition at line 53 of file nao_diagnostic_updater.py.

Member Function Documentation

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.

Member Data Documentation

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.


The documentation for this class was generated from the following file:


nao_apps
Author(s):
autogenerated on Mon Jun 10 2019 14:04:55