npm.io
1.0.4 • Published 8 years ago

mode-s-msglen

Licence
MIT
Version
1.0.4
Deps
0
Vulns
0
Weekly
0
Stars
2

mode-s-msglen

A utility library for getting the message length of Mode S messages based on the downlink format.

Mode S is an aviation transponder interrogation mode used by Secondary Surveillance Radar (SSR) and Automatic Dependent Surveillance-Broadcast (ADS-B) systems.

For an example of this module in use, see AirplaneJS.

Build status js-standard-style

Installation

npm install mode-s-msglen --save

Usage

const msglen = require('mode-s-msglen')

const msgbits = msglen(17)

if (msgbits === msglen.LONG_MSG_BITS) {
  console.log('This is a long message')
} else {
  console.log('This is a short message')
}

API

Constants
  • LONG_MSG_BITS
  • SHORT_MSG_BITS
len = msglen(type)

Given the Downlink Format (DF) of the Mode S message, return the message length in bits.

License

MIT

Keywords