美文网首页
serialport

serialport

作者: 招风小妖怪 | 来源:发表于2020-07-10 20:37 被阅读0次

    安装npm i serialport

    新版在Windows上不用像以前那样编译了,爽爽爽爽爽爽

    读取可以显示字符可以这样写

    const SerialPort = require('serialport')
    const Readline = require('@serialport/parser-readline')
    const port = new SerialPort("COM10", { baudRate: 38400 })//端口号和波特率
    
    const parser = new Readline()
    port.pipe(parser)
    
    parser.on('data', function(line){
        console.log(`> ${line}`);
        port.write('ROBOT POWER ON\n');
    })//读取到回车才会打印
    
    
    
    

    任意读取,比如hex,可以这样写

    const SerialPort = require('serialport')
    
    const port = new SerialPort("COM10", { baudRate: 38400 })//端口号和波特率
    
    var buf = Buffer.from('1634', 'hex')//0x16 0x34
    port.on('readable', function () {
        console.log('Data:', port.read())//接收到的也是 buffer类
        port.write(buf)
    })
    

    相关文章

      网友评论

          本文标题:serialport

          本文链接:https://www.haomeiwen.com/subject/qzcvcktx.html