Я пытаюсь транслировать данные с MSP432 xds110, чтобы разместить их на своем веб-сайте в режиме реального времени.
Для этого я использую библиотеку serialport.js для получения данных.
это страница для последовательного порта: https://serialport.io/docs/guide-usage
в моем коде MSP432 он очень похож на Arduino, и я просто считаю и печатаю числа на последовательном мониторе - эта часть работает.
Теперь проблема здесь:
если я запускаю код msp432, я не могу запустить свой код nodejs, поскольку порт используется.
если я запускаю свой код nodejs, я не могу запустить свой код msp432, потому что используется порт
Как мне запустить и читать данные одновременно?
Я прикрепил код nodejs, который сейчас использую.
const SerialPort = require('serialport');
const myPort = new SerialPort("COM5", {
baudRate: 9600
})
myPort.on('open', function () {
console.log("opened the port")
})
myPort.on('data', function (data) {
console.log('Data:', data)
})
дополнительная информация:
MSP432 XDS110 по некоторым причинам имеет 2 порта, так как я использую COM5 (пользователь UART xds110) для отправки данных на последовательный монитор, который является тем же портом, который я использую в коде. Существует также порт данных COM6, но из того, что я искал, он ничего не делает.