Не снюхивается БТ (?)

Нет ответов
Dimanoss
Offline
Зарегистрирован: 29.05.2016

День добрый,

пытаюсь завести-таки блютусовскую связочку.  С одной стороны - ардуина + НС-05, с другой - андроидовский смартфон.  Если что-то пишу в сериалмониторе, оно уходит на смартфон и прекрасно читается, если же пытаюсь пересылать в обратном направлении - нулевая реакция.

#include <SoftwareSerial.h>
 
SoftwareSerial BT(2,3); //2 RX, 3 TX.
 
void setup()
{
  BT.begin(9600); 
  Serial.begin(9600); 
}
 
void loop()
{
  if(BT.available())
  {
    Serial.println("no1");
    Serial.write(BT.read());
  }
 
  if(Serial.available())
  {
    Serial.println("no2");
     BT.write(Serial.read());
  }
}

Грешу на то, что работаю под линуксом (разрешений не хватает), кто-то сталкивался с подобным?