Я пытаюсь отправить данные с C# GUI на Teensy 3.2 через порт OUTGOING Bluetooth на моем P C, но мне не везет. Передача данных работает в обратном направлении (отправка данных из Arduino на C# GUI). Я использую ВХОДЯЩИЙ порт Bluetooth на Putty, чтобы попытаться увидеть «тестовую строку», но не получаю результатов. Я, однако, получаю постоянную строку -1 с ????
Код Teensy:
#define HWSERIAL Serial1
void setup() {
HWSERIAL.begin(9600);
}
void loop() {
String command = HWSERIAL.read();
HWSERIAL.print(command);
HWSERIAL.println();
}
C# код (я просто посылаю тестовую строку при повторении) :
private void button11_Click(object sender, EventArgs e)
{
portBTSend = new SerialPort("COM24", 9600, Parity.None, 8, StopBits.One);
portBTSend.RtsEnable = true;
portBTSend.DtrEnable = true;
try
{
portBTSend.Open();
}
catch (Exception e1)
{
label8.Text = "Connection to BT Failed. Try Again";
}
while (true) {
portBTSend.Write("TEST STRING");
System.Threading.Thread.Sleep(1000);
}
}