24 #ifdef ACCESSORIES_DEBUG_MODE 25 if (inSpeed != 0 && inSpeed != 255 && this->
GetPinType() < ANALOG)
27 Serial.print(F(
" PortOnePin "));
28 Serial.print(this->
GetPin());
29 Serial.print(F(
" SetSpeed() error : The port must be ANALOG or ANALOG_INVERTED !"));
37 #ifdef ACCESSORIES_DEBUG_MODE 38 Serial.print(F(
" PortOnePin "));
39 Serial.print(this->
GetPin());
40 Serial.print(F(
" MoveLeftDir() "));
43 Serial.print(F(
"for "));
44 Serial.print(inDuration);
45 Serial.print(F(
"ms"));
47 Serial.print(F(
" at speed "));
48 Serial.println(this->
speed);
56 #ifdef ACCESSORIES_DEBUG_MODE 57 Serial.print(F(
" PortOnePin "));
58 Serial.print(this->
GetPin());
59 Serial.print(F(
" MoveRightDir() "));
62 Serial.print(F(
"for "));
63 Serial.print(inDuration);
64 Serial.println(F(
"ms"));
75 #ifdef ACCESSORIES_DEBUG_MODE 76 Serial.print(F(
" PortOnePin "));
77 Serial.print(this->
GetPin());
78 Serial.println(F(
" MoveStop()"));
84 #ifdef ACCESSORIES_PRINT_ACCESSORIES 85 void PortOnePin::printPort()
87 Serial.print(F(
"[PortOnePin pin:"));
void MoveRightDir(unsigned long inDuration = 0)
void MovePin(int inPin, int inValue, PIN_TYPE inType = UNDEFINED) const
virtual int SetSpeed(int inSpeed)
PIN_TYPE GetPinType() const
int SetSpeed(int inSpeed)
int beginPin(int inPin, PIN_TYPE inType = UNDEFINED) const
void SetPinType(PIN_TYPE inType)
void SetPortState(PORT_STATE inState)
void MoveLeftDir(unsigned long inDuration = 0)