Expose a serial port over a socket.io instance
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
SerialPort Bindings Typescript Types
socket.io protocol parser
SerialPort Hardware bindings for node serialport written in c++
Realtime application framework client
node.js realtime framework server
default socket.io in-memory adapter
See our api docs https://serialport.io/docs/api-parser-delimiter
See our api docs See our api docs https://serialport.io/docs/api-parser-readline
The serialport stream interface. This package requires bindings to work.
See our api docs https://serialport.io/docs/api-parser-ready
See our api docs https://serialport.io/docs/api-parser-cctalk
See our api docs https://serialport.io/docs/api-parser-regex
See our api docs https://serialport.io/docs/api-parser-byte-length
See our api docs https://serialport.io/docs/api-parser-inter-byte-timeout
See our api docs https://serialport.io/docs/api-parser-slip-encoder
See our api docs https://serialport.io/docs/api-parser-spacepacket
OpenTelemetry instrumentation for `socket.io` messaging server implementation for Socket.IO communication
Event emitter
The documentation at https://serialport.io/docs/api-parser-packet-length
The mock serialport bindings
The Socket.IO Redis adapter, allowing to broadcast events between several Socket.IO servers
A pure JavaScript implementation of MODBUS-RTU (Serial and TCP) for NodeJS. The serialport package is an optional dependency (use npm install --no-optional to skip).