From 8bbea0c2cb1373ab36eb21a10b4eed29cef49bcd Mon Sep 17 00:00:00 2001 From: biver Date: Sun, 1 May 2022 23:02:13 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=B8=D0=BB=D1=8C?= =?UTF-8?q?=D0=BD=D0=BE=20=D0=B8=D0=BD=D0=B8=D1=86=D0=B8=D0=BB=D0=B8=D0=B7?= =?UTF-8?q?=D0=B8=D1=80=D1=83=D0=B5=D0=BC=20=D0=BF=D0=BE=D0=B4=D0=BA=D0=BB?= =?UTF-8?q?=D1=8E=D1=87=D0=B5=D0=BD=D0=B8=D0=B5=20Mp3=20=D0=BF=D0=BB=D0=B5?= =?UTF-8?q?=D0=B5=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/exec/Mp3/Mp3.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/modules/exec/Mp3/Mp3.cpp b/src/modules/exec/Mp3/Mp3.cpp index 1fb5dd2c..c9b9b6d5 100644 --- a/src/modules/exec/Mp3/Mp3.cpp +++ b/src/modules/exec/Mp3/Mp3.cpp @@ -18,10 +18,15 @@ class Mp3 : public IoTItem { int pinRx = selectFromMarkerToMarker(tmpstr, ",", 0).toInt(); int pinTx = selectFromMarkerToMarker(tmpstr, ",", 1).toInt(); mySerial = new SoftwareSerial(pinRx, pinTx); + pinMode(pinRx, INPUT); + pinMode(pinTx, OUTPUT); jsonRead(parameters, "volume", volumetmp); - if (mySerial) myMP3 = new DFRobotDFPlayerMini(); + if (mySerial) { + mySerial->begin(9600); + myMP3 = new DFRobotDFPlayerMini(); + } if (myMP3) { myMP3->begin(*mySerial); myMP3->volume(volumetmp);