We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ca6a80e commit 545b34aCopy full SHA for 545b34a
lib/MCP3x6x/MCP3x6x.cpp
@@ -79,10 +79,12 @@ void MCP3x6x::_reverse_array(uint8_t *array, size_t size) {
79
80
MCP3x6x::status_t MCP3x6x::_transfer(uint8_t *data, uint8_t addr, size_t size) {
81
_spi->beginTransaction(SPISettings(MCP3x6x_SPI_SPEED, MCP3x6x_SPI_ORDER, MCP3x6x_SPI_MODE));
82
+ noInterrupts();
83
digitalWrite(_pinCS, LOW);
84
_status.raw = _spi->transfer(addr);
85
_spi->transfer(data, size);
86
digitalWrite(_pinCS, HIGH);
87
+ interrupts();
88
_spi->endTransaction();
89
return _status;
90
}
0 commit comments