0.0.11 • Published 8 years ago

iridium-sbd v0.0.11

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

Node.js library for sending and receiving Iridium SBD (Short Burst Data).

Created for using with RockBlock modems but should work with other Iridium 9602 modems.

Installation

$ npm install iridium-sbd

Usage

var iridium = require('iridium-sbd');

iridium.open({
  debug: 1, //turn debugging on
  port: "/dev/ttyUSB0",
  flowControl: true //set to false to disable flowControl on the SBD for 3-wire UART setups 
});

iridium.on('initialized', function() {
  console.log("Iridium initialized");

  iridium.sendCompressedMessage("Hello world!", function(err,momsn){
    console.log("Message Sent!");
  });
  
});

iridium.on('ringalert', function() {
  console.log("New incoming message event!");
  iridium.mailboxCheck();
});

iridium.on('newmessage', function(message, queued) {
  console.log("Received new message ", message);
});

iridium.on('debug',function(log){
  console.log('>>> '+log);
});

Credits

0.0.11

8 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago