Node.js将hex数字转换为byteArray

我想发送一个原始的缓冲区使用蓝牙连接。 内容是一个hex数字。 目前我手动分割数字到一个字节数组。 有没有什么function可以帮我把数字转换成字节数组?

//var data = 0x250001000192CD0000002F6D6E742F72; var data = new Buffer([0x25,0x00,0x01,0x00,0x01,0x92,0xCD,0x00,0x00,0x00,0x2F,0x6D,0x6E,0x74,0x2F,0x72]); serialPort.write(data); 

 new Buffer("250001000192CD0000002F6D6E742F72", "hex") 

在新版本的节点(6+)中,不build议使用new Buffer()接口。 使用:

 Buffer.from("250001000192CD0000002F6D6E742F72", "hex") 

代替。