Подключите BLUEFRUIT EZ-LINK к Linux - PullRequest
       9

Подключите BLUEFRUIT EZ-LINK к Linux

0 голосов
/ 03 сентября 2018

У меня есть экран Bluetooth (Bluefruit EZ-Link) в верхней части Arduino UNO, и я хочу использовать протокол rfcomm для отправки данных через последовательную связь. После сопряжения устройства с относительно простыми инструкциями (я разбил: sudo rfcomm connect 0 98:76:B6:00:A0:58 1) у меня есть виртуальный терминал / dev / rfcomm0 в / dev, и я подумал использовать его как обычный последовательный порт. Оказывается, линия

fd=open("/dev/rfcomm0",  O_RDWR | O_NOCTTY | O_SYNC)

возвращает -1, поэтому неудачное соединение. Как я могу подключить порт таким способом (то есть, используя функции C)? Как я могу записать bash-скрипт для автоматического подключения Bluetooth?

...