Public Member Functions | Public Attributes | Private Attributes | List of all members
pr2_power_board.pr2_power_board_panel.PowerBoardPanel Class Reference
Inheritance diagram for pr2_power_board.pr2_power_board_panel.PowerBoardPanel:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, parent)
 
def addBoard (self, status)
 
def chooseBoard (self, board)
 
def diagnostics_callback (self, message)
 
def DisableCB0 (self, event)
 
def DisableCB1 (self, event)
 
def DisableCB2 (self, event)
 
def EnableCB0 (self, event)
 
def EnableCB1 (self, event)
 
def EnableCB2 (self, event)
 
def new_message (self)
 
def ResetCB0 (self, event)
 
def ResetCB1 (self, event)
 
def ResetCB2 (self, event)
 
def ResetCurrent (self, event)
 
def ResetTransitions (self, event)
 
def StandbyCB0 (self, event)
 
def StandbyCB1 (self, event)
 
def StandbyCB2 (self, event)
 

Public Attributes

 boardList
 
 breaker0_status
 
 breaker1_status
 
 breaker2_status
 
 breaker_state
 
 currentBoard
 
 estop_button_status
 
 estop_status
 
 estop_wireless_status
 
 myList
 
 power_control
 
 serialText
 
 voltages
 

Private Attributes

 _messages
 
 _mutex
 
 _real_panel
 
 _xrc
 

Detailed Description

Definition at line 60 of file pr2_power_board_panel.py.

Constructor & Destructor Documentation

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.__init__ (   self,
  parent 
)

Definition at line 61 of file pr2_power_board_panel.py.

Member Function Documentation

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.addBoard (   self,
  status 
)

Definition at line 143 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.chooseBoard (   self,
  board 
)

Definition at line 137 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.diagnostics_callback (   self,
  message 
)

Definition at line 157 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.DisableCB0 (   self,
  event 
)

Definition at line 314 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.DisableCB1 (   self,
  event 
)

Definition at line 320 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.DisableCB2 (   self,
  event 
)

Definition at line 326 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.EnableCB0 (   self,
  event 
)

Definition at line 257 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.EnableCB1 (   self,
  event 
)

Definition at line 263 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.EnableCB2 (   self,
  event 
)

Definition at line 269 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.new_message (   self)

Definition at line 167 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.ResetCB0 (   self,
  event 
)

Definition at line 295 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.ResetCB1 (   self,
  event 
)

Definition at line 301 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.ResetCB2 (   self,
  event 
)

Definition at line 307 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.ResetCurrent (   self,
  event 
)

Definition at line 333 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.ResetTransitions (   self,
  event 
)

Definition at line 338 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.StandbyCB0 (   self,
  event 
)

Definition at line 276 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.StandbyCB1 (   self,
  event 
)

Definition at line 282 of file pr2_power_board_panel.py.

def pr2_power_board.pr2_power_board_panel.PowerBoardPanel.StandbyCB2 (   self,
  event 
)

Definition at line 288 of file pr2_power_board_panel.py.

Member Data Documentation

pr2_power_board.pr2_power_board_panel.PowerBoardPanel._messages
private

Definition at line 132 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel._mutex
private

Definition at line 64 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel._real_panel
private

Definition at line 69 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel._xrc
private

Definition at line 68 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.boardList

Definition at line 79 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.breaker0_status

Definition at line 115 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.breaker1_status

Definition at line 116 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.breaker2_status

Definition at line 117 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.breaker_state

Definition at line 111 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.currentBoard

Definition at line 135 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.estop_button_status

Definition at line 113 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.estop_status

Definition at line 120 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.estop_wireless_status

Definition at line 112 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.myList

Definition at line 72 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.power_control

Definition at line 107 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.serialText

Definition at line 77 of file pr2_power_board_panel.py.

pr2_power_board.pr2_power_board_panel.PowerBoardPanel.voltages

Definition at line 110 of file pr2_power_board_panel.py.


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


pr2_power_board
Author(s): Curt Meyers, Blaise Gassend
autogenerated on Wed Jun 5 2019 20:40:40