|
@ -1174,19 +1174,18 @@ void quickStop() { |
|
|
|
|
|
|
|
|
#endif //BABYSTEPPING
|
|
|
#endif //BABYSTEPPING
|
|
|
|
|
|
|
|
|
// From Arduino DigitalPotControl example
|
|
|
#if HAS_DIGIPOTSS |
|
|
void digitalPotWrite(int address, int value) { |
|
|
|
|
|
#if HAS_DIGIPOTSS |
|
|
// From Arduino DigitalPotControl example
|
|
|
|
|
|
void digitalPotWrite(int address, int value) { |
|
|
digitalWrite(DIGIPOTSS_PIN, LOW); // take the SS pin low to select the chip
|
|
|
digitalWrite(DIGIPOTSS_PIN, LOW); // take the SS pin low to select the chip
|
|
|
SPI.transfer(address); // send in the address and value via SPI:
|
|
|
SPI.transfer(address); // send in the address and value via SPI:
|
|
|
SPI.transfer(value); |
|
|
SPI.transfer(value); |
|
|
digitalWrite(DIGIPOTSS_PIN, HIGH); // take the SS pin high to de-select the chip:
|
|
|
digitalWrite(DIGIPOTSS_PIN, HIGH); // take the SS pin high to de-select the chip:
|
|
|
//delay(10);
|
|
|
//delay(10);
|
|
|
#else |
|
|
} |
|
|
UNUSED(address); |
|
|
|
|
|
UNUSED(value); |
|
|
#endif //HAS_DIGIPOTSS
|
|
|
#endif |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// Initialize Digipot Motor Current
|
|
|
// Initialize Digipot Motor Current
|
|
|
void digipot_init() { |
|
|
void digipot_init() { |
|
|