Skip to content

sd library conflict with digitalRead #49

@snapedumbledore

Description

@snapedumbledore

When I add digitalButtons(), Uno works incorrectly.

void readPushButtons(){

  uiStep();

  analogButtons();

  logicAnalogButtons();

  digitalButtons();

  //logicDigitalButtons();

  spindleSpeedSetting();

}
void initialButtons(){

  pinMode(stepPin, INPUT_PULLUP);   ///set the pin with internal pullup resistor

  pinMode(feedPin, INPUT_PULLUP);   ///set the pin with internal pullup resistor

}

void digitalButtons(){

  stepState = digitalRead(stepPin);   ///record pin state

  feedState = digitalRead(feedPin);   ///record pin state

}

3
When I delete digitalButtons(), correctly.

void readPushButtons(){

  uiStep();

  analogButtons();

  logicAnalogButtons();

  //digitalButtons();

  //logicDigitalButtons();

  spindleSpeedSetting();

}

1

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions