Доступ к виртуальному последовательному порту за пределами Arduino IDE
У меня есть LighBlue Bean, который является Arduino-совместимым микроконтроллером Bluetooth LE. Я пытаюсь получить доступ к его виртуальному последовательному порту за пределами Arduino IDE. Я вижу последовательные данные в мониторе последовательного интерфейса Arduino, а также на экране с помощью команды терминала;
screen /tmp/tty.LightBlue-Bean 57600
Тем не менее, последовательный порт не отображается в других приложениях в OS X, таких как Hairless MIDI to Serial Bridge или Ableton.
В терминале следующая команда;
ls /dev/tty.*
не перечисляет виртуальный последовательный порт Beans, который является /tmp/tty.LightBlue-Bean. Следующая команда показывает это;
ls /tmp/tty.*
Однако в других приложениях отображаются только последовательные порты, запускающие /dev/.
Как сделать виртуальный последовательный порт LightBlue Bean видимым в других приложениях, чтобы я мог отправлять им последовательные данные?
1 ответ
Попробуйте символическую ссылку на порт /dev
как это
ln -s /tmp/tty.LightBlue-Bean /dev/tty.LightBlue-Bean
Вы также можете изменить имя на более простое, если хотите.
Надеюсь это поможет!:)