Public Member Functions | |
def | __init__ (self, context) |
def | diagnostics_callback (self, msg) |
def | failed_programming_motors (self, message) |
def | finished_programming_motors (self) |
def | on_bootload_pressed (self) |
def | on_select_all_pressed (self) |
def | on_select_bootloader_pressed (self) |
def | on_select_none_pressed (self) |
def | one_motor_finished (self, point) |
def | populate_motors (self) |
def | restore_settings (self, global_settings, perspective_settings) |
def | save_settings (self, global_settings, perspective_settings) |
def | shutdown_plugin (self) |
Public Member Functions inherited from qt_gui::plugin::Plugin | |
def | __init__ (self, context) |
def | restore_settings (self, plugin_settings, instance_settings) |
def | save_settings (self, plugin_settings, instance_settings) |
def | shutdown_plugin (self) |
Public Attributes | |
diag_sub | |
motor_bootloader | |
motors | |
motors_frame | |
progress_bar | |
server_revision | |
Private Member Functions | |
def | _unregisterPublisher (self) |
Private Attributes | |
_publisher | |
_widget | |
A GUI plugin for bootloading the muscle drivers on the etherCAT muscle shadow hand
Definition at line 79 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.__init__ | ( | self, | |
context | |||
) |
Definition at line 85 of file bootloader.py.
|
private |
Definition at line 260 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.diagnostics_callback | ( | self, | |
msg | |||
) |
Definition at line 168 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.failed_programming_motors | ( | self, | |
message | |||
) |
Definition at line 257 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.finished_programming_motors | ( | self | ) |
Programming of motors completed
Definition at line 246 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.on_bootload_pressed | ( | self | ) |
Start programming motors
Definition at line 213 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.on_select_all_pressed | ( | self | ) |
Select all motors
Definition at line 199 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.on_select_bootloader_pressed | ( | self | ) |
Select a hex file to bootload. Hex files must exist in the released_firmaware folder
Definition at line 117 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.on_select_none_pressed | ( | self | ) |
Unselect all motors
Definition at line 206 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.one_motor_finished | ( | self, | |
point | |||
) |
Definition at line 243 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.populate_motors | ( | self | ) |
Find motors according to joint_to_motor_mapping mapping that must exist on the parameter server and add to the list of Motor objects etherCAT hand node must be running
Definition at line 142 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.restore_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 271 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.save_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 268 of file bootloader.py.
def sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.shutdown_plugin | ( | self | ) |
Definition at line 265 of file bootloader.py.
|
private |
Definition at line 89 of file bootloader.py.
|
private |
Definition at line 90 of file bootloader.py.
sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.diag_sub |
Definition at line 106 of file bootloader.py.
sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.motor_bootloader |
Definition at line 228 of file bootloader.py.
sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.motors |
Definition at line 99 of file bootloader.py.
sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.motors_frame |
Definition at line 100 of file bootloader.py.
sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.progress_bar |
Definition at line 102 of file bootloader.py.
sr_gui_muscle_driver_bootloader.bootloader.SrGuiBootloader.server_revision |
Definition at line 105 of file bootloader.py.