api documentation for serialport (v4.0.7)

Node.js package to access serial ports. Welcome your robotic javascript overlords. Better yet, program them!

table of contents

  1. module serialport
    1. function serialport (path, options, callback)
    2. function serialport.list (callback)
    3. function serialport.super_ ()
    4. object serialport.bindings
    5. object serialport.parsers
    6. object serialport.serialport.prototype
  2. module serialport.bindings
    1. function serialport.bindings.SerialportPoller ()
    2. function serialport.bindings.close ()
    3. function serialport.bindings.drain ()
    4. function serialport.bindings.flush ()
    5. function serialport.bindings.list (callback)
    6. function serialport.bindings.open ()
    7. function serialport.bindings.set ()
    8. function serialport.bindings.update ()
    9. function serialport.bindings.write ()
    10. object serialport.bindings.platformOptions
  3. module serialport.parsers
    1. function serialport.parsers.byteDelimiter (delimiter)
    2. function serialport.parsers.byteLength (length)
    3. function serialport.parsers.raw (emitter, buffer)
    4. function serialport.parsers.readline (delimiter, encoding)
  4. module serialport.serialport
    1. function serialport.serialport (path, options, callback)
    2. function serialport.serialport.list (callback)
    3. function serialport.serialport.super_ ()
    4. object serialport.serialport.parsers
  5. module serialport.serialport.prototype
    1. function serialport.serialport.prototype._disconnected (err)
    2. function serialport.serialport.prototype._emitData (data)
    3. function serialport.serialport.prototype._error (error, callback)
    4. function serialport.serialport.prototype._read ()
    5. function serialport.serialport.prototype.close (callback)
    6. function serialport.serialport.prototype.drain (callback)
    7. function serialport.serialport.prototype.flush (callback)
    8. function serialport.serialport.prototype.isOpen ()
    9. function serialport.serialport.prototype.open (callback)
    10. function serialport.serialport.prototype.pause ()
    11. function serialport.serialport.prototype.resume ()
    12. function serialport.serialport.prototype.set (options, callback)
    13. function serialport.serialport.prototype.update (options, callback)
    14. function serialport.serialport.prototype.write (buffer, callback)

module serialport

function serialport (path, options, callback)

function serialport.list (callback)

function serialport.super_ ()

module serialport.bindings

function serialport.bindings.SerialportPoller ()

function serialport.bindings.close ()

function serialport.bindings.drain ()

function serialport.bindings.flush ()

function serialport.bindings.list (callback)

function serialport.bindings.open ()

function serialport.bindings.set ()

function serialport.bindings.update ()

function serialport.bindings.write ()

module serialport.parsers

function serialport.parsers.byteDelimiter (delimiter)

function serialport.parsers.byteLength (length)

function serialport.parsers.raw (emitter, buffer)

function serialport.parsers.readline (delimiter, encoding)

module serialport.serialport

function serialport.serialport (path, options, callback)

function serialport.serialport.list (callback)

function serialport.serialport.super_ ()

module serialport.serialport.prototype

function serialport.serialport.prototype._disconnected (err)

function serialport.serialport.prototype._emitData (data)

function serialport.serialport.prototype._error (error, callback)

function serialport.serialport.prototype._read ()

function serialport.serialport.prototype.close (callback)

function serialport.serialport.prototype.drain (callback)

function serialport.serialport.prototype.flush (callback)

function serialport.serialport.prototype.isOpen ()

function serialport.serialport.prototype.open (callback)

function serialport.serialport.prototype.pause ()

function serialport.serialport.prototype.resume ()

function serialport.serialport.prototype.set (options, callback)

function serialport.serialport.prototype.update (options, callback)

function serialport.serialport.prototype.write (buffer, callback)

[ this document was created with utility2 ]