0.0.11 • Published 6 years ago

iridium-sbd v0.0.11

Weekly downloads
3
License
MIT
Repository
github
Last release
6 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

6 years ago

0.0.10

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago