class documentation

class SoundManager:

View In Hierarchy

Object which configure the sound management on the robot

Method __init__ Undocumented
Method check_log_status Undocumented
Method check_overheating Undocumented
Method check_robot_status Undocumented
Method check_shutdown Undocumented
Method play_shutdown_sound Undocumented
Method play_sound Undocumented
Method play_user_sound Undocumented
Method __callback_niryo_studio Undocumented
Method __callback_overlay_sound Undocumented
Method __callback_play_sound_user Undocumented
Method __callback_sub_robot_status Undocumented
Method __error_sound_callback Undocumented
Instance Variable __error_sound_delay Undocumented
Instance Variable __lock Undocumented
Instance Variable __logs_status Undocumented
Instance Variable __niryo_studio_connection_sub Undocumented
Instance Variable __overheat_timer Undocumented
Instance Variable __robot_status Undocumented
Instance Variable __robot_status_sub Undocumented
Instance Variable __rpi_overheating Undocumented
Instance Variable __shutdown Undocumented
Instance Variable __sound_database Undocumented
Instance Variable __sound_player Undocumented
Instance Variable __text_to_speech Undocumented
def __init__(self):

Undocumented

def check_log_status(self, new_logs_status):

Undocumented

def check_overheating(self, new_overheating_status):

Undocumented

def check_robot_status(self, new_robot_status):

Undocumented

def check_shutdown(self, new_robot_status):

Undocumented

def play_shutdown_sound(self):

Undocumented

def play_sound(self, sound, start_time=0, end_time=0, wait=False):

Undocumented

def play_user_sound(self, sound_name, start_time_sec=0, end_time_sec=0, wait_end=True):

Undocumented

def __callback_niryo_studio(self, _):

Undocumented

def __callback_overlay_sound(self, msg):

Undocumented

def __callback_play_sound_user(self, msg):

Undocumented

def __callback_sub_robot_status(self, msg):

Undocumented

def __error_sound_callback(self, _):

Undocumented

__error_sound_delay =

Undocumented

__lock =

Undocumented

__logs_status =

Undocumented

__niryo_studio_connection_sub =

Undocumented

__overheat_timer =

Undocumented

__robot_status =

Undocumented

__robot_status_sub =

Undocumented

__rpi_overheating =

Undocumented

__shutdown: bool =

Undocumented

__sound_database =

Undocumented

__sound_player =

Undocumented

__text_to_speech =

Undocumented