You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
622 B
Markdown
17 lines
622 B
Markdown
8 months ago
|
# @serialport/stream
|
||
|
|
||
|
The serialport stream interface. This package requires bindings to work.
|
||
|
|
||
|
You'd use this if you want to keep your package size down by requiring only the parts of serialport that you want to use. It is used internally in the `serialport` package.
|
||
|
|
||
|
This is how you use it.
|
||
|
|
||
|
```ts
|
||
|
const { SerialPortStream } = require('@serialport/stream')
|
||
|
const { autoDetect } = require('@serialport/bindings-cpp')
|
||
|
const binding = autoDetect()
|
||
|
const port = new SerialPortStream({ binding, path: '/dev/ttyay', baudRate: 9600 })
|
||
|
```
|
||
|
|
||
|
Learn more at our [stream documentation](https://serialport.io/docs/api-stream) page.
|