tuxeatpi.components.base module
Thie module contains basic and useful classes
to create Tux component like wings, eyes, ...
-
class
tuxeatpi.components.base.BaseComponent(pins, event_queue, logger)
Bases: object
Parent class use for component like wings, eyes, ...
Define some checks about component creation and
switches function for handle input events
-
pins = None
-
class
tuxeatpi.components.base.Event(component, name, pin_id)
Bases: object
Event are created for each input event
And store in Tux event queue