Public Member Functions | Public Attributes | Private Member Functions | List of all members
mycroft.client.enclosure.mark1.arduino.EnclosureArduino Class Reference

Public Member Functions

def __init__ (self, bus, writer)
 
def blink (self, event=None)
 
def mute (self, event=None)
 
def reset (self, event=None)
 
def unmute (self, event=None)
 

Public Attributes

 bus
 
 writer
 

Private Member Functions

def __init_events (self)
 

Detailed Description

Listens to enclosure commands for Mycroft's Arduino.

Performs the associated command on Arduino by writing on the Serial port.

Definition at line 16 of file arduino.py.

Constructor & Destructor Documentation

def mycroft.client.enclosure.mark1.arduino.EnclosureArduino.__init__ (   self,
  bus,
  writer 
)

Definition at line 23 of file arduino.py.

Member Function Documentation

def mycroft.client.enclosure.mark1.arduino.EnclosureArduino.__init_events (   self)
private

Definition at line 28 of file arduino.py.

def mycroft.client.enclosure.mark1.arduino.EnclosureArduino.blink (   self,
  event = None 
)

Definition at line 43 of file arduino.py.

def mycroft.client.enclosure.mark1.arduino.EnclosureArduino.mute (   self,
  event = None 
)

Definition at line 37 of file arduino.py.

def mycroft.client.enclosure.mark1.arduino.EnclosureArduino.reset (   self,
  event = None 
)

Definition at line 34 of file arduino.py.

def mycroft.client.enclosure.mark1.arduino.EnclosureArduino.unmute (   self,
  event = None 
)

Definition at line 40 of file arduino.py.

Member Data Documentation

mycroft.client.enclosure.mark1.arduino.EnclosureArduino.bus

Definition at line 24 of file arduino.py.

mycroft.client.enclosure.mark1.arduino.EnclosureArduino.writer

Definition at line 25 of file arduino.py.


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


mycroft_ros
Author(s):
autogenerated on Mon Apr 26 2021 02:35:40