Данные, полученные моим HC-05 / Arduino Uno от MATLAB Bluetooth, имеют странный формат или неверная настройка - PullRequest
0 голосов
/ 14 сентября 2018

Я пытаюсь использовать объект Bluetooth MATLAB для подключения к моему HC-05 (подключенному к Arduino Uno через Serial) и отправлять ему строки ('1', '2' и т. Д.). Однако проблема заключается в том, что когда данные поступают, они имеют странный формат, и кажется, что разные входные данные из MATLAB могут давать одинаковые выходные данные в HC05. Вот мой проблемный вывод: enter image description here А вот код, который я использую:

    #include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX


void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
mySerial.begin(38400);
}

void loop() {

        if (mySerial.available()) {
                // read the incoming byte:
                int c = mySerial.read();
                Serial.println(c);
                //Serial.println(c);

        }


}

Я пробовал разные скорости передачи данных для серийного программного обеспечения и переключения проводов TX / RX. Также разные форматы печати. Вывод всегда кажется странным, независимо от того, в каком формате я его поместил. Есть идеи, в чем может быть проблема?

...