We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2f423af commit bed762cCopy full SHA for bed762c
libraries/ESP_I2S/src/ESP_I2S.cpp
@@ -719,9 +719,15 @@ bool I2SClass::end() {
719
#if SOC_I2S_SUPPORTS_TDM
720
case I2S_MODE_TDM:
721
#endif
722
- perimanClearPinBus(_mclk);
723
- perimanClearPinBus(_bclk);
724
- perimanClearPinBus(_ws);
+ if(_mclk >= 0) {
+ perimanClearPinBus(_mclk);
+ }
725
+ if(_bclk >= 0) {
726
+ perimanClearPinBus(_bclk);
727
728
+ if(_ws >= 0) {
729
+ perimanClearPinBus(_ws);
730
731
if (_dout >= 0) {
732
perimanClearPinBus(_dout);
733
}
0 commit comments