Đoạn mã sau sử dụng mô-đun SerialPort để nghe dữ liệu từ kết nối bluetooth.
Tôi đang mong đợi thấy một luồng dữ liệu ở định dạng Hệ thập lục phân được in trong bảng điều khiển. Nhưng giao diện điều khiển chỉ hiển thị một số simbols kỳ lạ. Tôi muốn biết cách giải mã và hiển thị dữ liệu trong bảng điều khiển.
var serialPort = new SerialPort("/dev/tty.EV3-SerialPort", {
parser: SP.parsers.raw
}, false); // this is the openImmediately flag [default is true]
serialPort.open(function () {
console.log('open');
serialPort.on('data', function(data) {
var buff = new Buffer(data, 'utf8'); //no sure about this
console.log('data received: ' + buff.toString());
});
});