Public Member Functions | |
def | __init__ (self, bus, writer) |
def | clear_visemes (self, event=None) |
def | display (self, event=None) |
def | display_image (self, event=None) |
def | display_weather (self, event=None) |
def | listen (self, event=None) |
def | reset (self, event=None) |
def | smile (self, event=None) |
def | talk (self, event=None) |
def | text (self, event=None) |
def | think (self, event=None) |
def | viseme_list (self, event=None) |
Public Attributes | |
bus | |
is_timer_on | |
showing_visemes | |
writer | |
Private Member Functions | |
def | __display (self, code, clear_previous, x_offset, y_offset) |
def | __init_events (self) |
def | _activate_visemes (self, event=None) |
def | _deactivate_visemes (self, event=None) |
Listens to enclosure commands for Mycroft's Mouth. Performs the associated command on Arduino by writing on the Serial port.
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.__init__ | ( | self, | |
bus, | |||
writer | |||
) |
|
private |
|
private |
|
private |
|
private |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.clear_visemes | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.display | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.display_image | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.display_weather | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.listen | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.reset | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.smile | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.talk | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.text | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.think | ( | self, | |
event = None |
|||
) |
def mycroft.client.enclosure.mark1.mouth.EnclosureMouth.viseme_list | ( | self, | |
event = None |
|||
) |
mycroft.client.enclosure.mark1.mouth.EnclosureMouth.is_timer_on |
mycroft.client.enclosure.mark1.mouth.EnclosureMouth.showing_visemes |