Archived
1
0
Fork 0

gnu: Add node-serialport-parser-cctalk.

* gnu/packages/node-xyz.scm (node-serialport-parser-cctalk): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Philip McGrath 2022-01-08 03:42:26 -05:00 committed by Liliana Marie Prikler
parent b27a772827
commit 5a621e83d8
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -1197,3 +1197,26 @@ recommended high-level interface.
Parsers are used to take raw binary data and transform them into usable Parsers are used to take raw binary data and transform them into usable
messages. This package provides @code{InterByteTimeout}, a parser that emits messages. This package provides @code{InterByteTimeout}, a parser that emits
data if there is a pause between packets for the specified amount of time."))) data if there is a pause between packets for the specified amount of time.")))
(define-public node-serialport-parser-cctalk
(package
(inherit node-serialport-binding-abstract)
(name "node-serialport-parser-cctalk")
(version "9.2.4")
(inputs `())
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'chdir
(lambda args
(chdir "packages/parser-cctalk"))))
#:tests? #f))
(synopsis "Node SerialPort parser for the ccTalk protocol")
(description "Node SerialPort is a modular suite of Node.js packages for
accessing serial ports. The Guix package @code{node-serialport} provides the
recommended high-level interface.
Parsers are used to take raw binary data and transform them into usable
messages. This package provides @code{CCTalk}, which emits packets for the
ccTalk protocol (an open standard for currency detectors) as they are
received.")))