0.1.5 • Published 8 years ago
@orchestra-platform/serial-port v0.1.5
Table of Contents
utils
wait
Parameters
millisnumber milliseconds
byteArrayToString
Converts a byte array to string
Parameters
byteArrayArray
Returns String
log
Prints a byte array as hex values
Parameters
numberToByteArray
Converts a number to a byte array
Parameters
byteArrayToNumber
Converts a byte array to a number
Parameters
bytesArray
SerialPortHelper
Parameters
optionsObjectoptions.pathstring The system path of the serial port you want to open. For example,/dev/tty.XXXon Mac/Linux, orCOM1on Windows.options.baudRatenumber The baud rate of the port to be opened. (optional, default9600)options.stopBitsnumber Must be one of these: 1 or 2. (optional, default1)options.paritystring Must be one of these: 'none', 'even', 'mark', 'odd', 'space'. (optional, defaultnone)options.dataBitsnumber Must be one of these: 8, 7, 6, or 5. (optional, default8)options.readMessageTimeoutnumber Time (in milliseconds) after which readMessage will throw an error if no data is received (optional, default60000)options.messagesObjectoptions.logLevelnumber
Properties
readMessageTimeoutnumber Time (in milliseconds) after which readMessage will throw an error if no data is received
removeFromBuffer
Removes N bytes from the buffer
Parameters
nNumber Number of bytes to be removed. With n=-1 it emptys the buffer
writeBytes
Send a Buffer or an array of bytes on the serial port
Parameters
dataBuffer/Array Buffer or array of bytes
sendMessage
Generate a message
Parameters
Returns Array Array of bytes
subscribe
Subscribe to a message
Parameters
options
readMessage
Read a message from the serialport
Parameters
msgstring Message
Returns Promise Promise
close
Close the serial port connection