nst-serialport

1.1.2 • Public • Published

nst-serialport

Reads data from the serial port and sends messages to a websocket server.

Intended to be used with the server here: https://github.com/nstrumenta/nst-websockets.git

Installation

local install

npm install

global install

npm install -g nst-serialport

Configuration

local file nst-serialport-config.json can specify multiple devices with comName, name, and baudRate

{
  "devices": [
    {
      "comName": "COM42",
      "name": "u-blox",
      "baudRate": 38600
    },
    {
      "comName": "COM13",
      "name": "can",
      "baudRate": 115200
    }
  ]
}

How to use

node index.js --host 34.71.33.199 --port 8080

optional flag --debug for additional output

$ nst-serialport --port 8080
connected to server
{ comName: '/dev/tty.usbmodem141103',
  manufacturer: 'STMicroelectronics',
  serialNumber: '0672FF504955857567203333',
  pnpId: undefined,
  locationId: '14110000',
  vendorId: '0483',
  productId: '374b' }
connecting to /dev/tty.usbmodem141103
nucleo
Open

Package Sidebar

Install

npm i nst-serialport

Weekly Downloads

0

Version

1.1.2

License

UNLICENSED

Unpacked Size

5.16 kB

Total Files

6

Last publish

Collaborators

  • kayvonghashghai
  • nst-t