RSeries astromech firmware
DomeSensorRingSerialListener Class Reference

#include <drive/DomeSensorRingSerialListener.h>

+ Inheritance diagram for DomeSensorRingSerialListener:
+ Collaboration diagram for DomeSensorRingSerialListener:

Public Member Functions

 DomeSensorRingSerialListener (Stream &serial)
 
unsigned getErrorCount ()
 
virtual bool ready () override
 
virtual int getAngle () override
 
virtual void animate () override
 Subclasses must implement this function to run through a single frame of animation/activity. More...
 

Additional Inherited Members

- Protected Member Functions inherited from AnimatedEvent
 AnimatedEvent ()
 Default Constructor. More...
 
void setLoopDoneCallback (AnimatedLoopDone loopProc)
 
- Static Protected Member Functions inherited from AnimatedEvent
static void process ()
 Calls animate() for each created AnimatedEvent subclass. More...
 

Constructor & Destructor Documentation

◆ DomeSensorRingSerialListener()

DomeSensorRingSerialListener::DomeSensorRingSerialListener ( Stream &  serial)
inline

Member Function Documentation

◆ animate()

virtual void DomeSensorRingSerialListener::animate ( )
inlineoverridevirtual

Subclasses must implement this function to run through a single frame of animation/activity.

Subclasses should not call delay() or otherwise block.

Implements AnimatedEvent.

◆ getAngle()

virtual int DomeSensorRingSerialListener::getAngle ( )
inlineoverridevirtual

Implements DomePositionProvider.

◆ getErrorCount()

unsigned DomeSensorRingSerialListener::getErrorCount ( )
inline

◆ ready()

virtual bool DomeSensorRingSerialListener::ready ( )
inlineoverridevirtual

Implements DomePositionProvider.


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