Accessories
Arduino for motors and lights library.
AccessoryMotorOneWay.cpp
1 /*************************************************************
2 project: <Accessories>
3 author: <Thierry PARIS>
4 description: <Class for a one way motorized accessory>
5 *************************************************************/
6 
7 #include "Accessories.h"
8 
9 #ifdef ACCESSORIES_PRINT_ACCESSORIES
10 void AccessoryMotorOneWay::printAccessory()
11 {
12  Serial.print(F(" MotorOneWay : ID "));
13  Serial.print(this->GetMovingPositionIdByIndex(0));
14 
15  if (this->GetPort() != NULL)
16  {
17  Serial.print(F(" / Speed: "));
18  Serial.print(this->GetPort()->GetSpeed());
19  }
20  Serial.print(F(" / Delay: "));
21  Serial.print(this->GetDebounceDelay());
22  Serial.print(F(" / "));
23  if (this->GetPort() != NULL)
24  this->GetPort()->printPort();
25  Serial.println(F(" "));
26 }
27 #endif
unsigned int GetDebounceDelay() const
Definition: Accessory.hpp:255
Port * GetPort() const
Definition: Accessory.hpp:205
unsigned long GetMovingPositionIdByIndex(uint8_t inIndex) const
Definition: Accessory.hpp:339