A transform stream that frames ccTalk messages from coin/note acceptors.
See our api docs https://serialport.io/docs/api-parser-cctalk
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
A transform stream that emits a chunk of data each time a newline is received.
A transform stream for the CCSDS Space Packet protocol.
A transform stream that splits incoming text on a regular expression.
A transform stream that waits for a sentinel byte sequence before emitting downstream.
A transform stream that emits data when the wire goes quiet for N ms.
A transform stream that frames length-prefixed packets.
A transform stream that emits data as a buffer of fixed byte length.
An RFC 1055 SLIP framing encoder/decoder for serial links.
A transform stream that frames data on configurable start/end byte sequences.
A transform stream that emits data each time a delimiter byte sequence is received.
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
Scoped alias for the SerialPilot umbrella package — re-exports everything from `serialpilot`. Use whichever name fits your import style.
Transform-stream parser that emits one decoded payload per COBS frame (0x00 delimiter). Wraps @serialpilot/cobs.
A utility package to parse strings
A JavaScript parser
SerialPilot hardware bindings for Node.js written in C++
the mighty option parser used by yargs
An ESLint custom parser which leverages TypeScript ESTree
The mock serialpilot bindings for testing
Node.js body parsing middleware
Transform-stream parser that emits one unframed payload per HDLC 0x7E flag boundary. Wraps @serialpilot/hdlc.