Skip to main content

Inmarsat IDP Plug-N-Play Dongle

The Plug-N-Play dongle is a small programmable single board computer in a black box intended to be able to quickly demonstrate and prototype Internet-of-Things use cases enabled by satellite messaging connectivity.

The dongle connects directly to an ST2100 satellite modem manufactured by ORBCOMM and provides access to:

  • Serial communications using AT commands
  • Modem event notification via discrete output pin to a callback function
  • Modem reset via modem reset input pin
  • Microcontroller reset event via external reset output pin
  • 1 pulse-per-second (PPS) from GNSS timing via discrete output pin

The dongle supports connection to an external customer-supplied microcontroller using RS-232 via the developer breakout cable.

The dongle mode can be configured as:

  1. transparent pass through serial commands to a separate third party microcontroller (default hardware configuration)
  2. master act as the application microcontroller (default when using this Python module)
  3. proxy act as a proxy intercepting responses from the modem to a third party microcontroller

Installation

pip install idppnpdongle

Example Usage

import asyncio

from idppnpdongle import PnpDongle

dongle = PnpDongle()
modem = dongle.modem
response = asyncio.run(modem.command('AT'))

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

idppnpdongle-1.0.4.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

idppnpdongle-1.0.4-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file idppnpdongle-1.0.4.tar.gz.

File metadata

  • Download URL: idppnpdongle-1.0.4.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.7.3 Linux/5.4.0-80-generic

File hashes

Hashes for idppnpdongle-1.0.4.tar.gz
Algorithm Hash digest
SHA256 a400d96b01094495b04c41cca29180e15d99792f2a866d0f951d80f306f1a830
MD5 38150dce03763ce5a27cca84560ffe63
BLAKE2b-256 945ef3ac54664b78e7cfed4351cfc9e0a45b2050ce654aaa7162e46449318cec

See more details on using hashes here.

File details

Details for the file idppnpdongle-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: idppnpdongle-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.7.3 Linux/5.4.0-80-generic

File hashes

Hashes for idppnpdongle-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0f4070e7f392ea27c58f62739926473992c60bc4a9a5a66deb4e21612b08c77a
MD5 6487d494117062e7c036f69cdcc750ec
BLAKE2b-256 26430238152120e2c84901208fc1b3e6aa40420e6fece29518ea6b2772314416

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.2.7

2 files

0.2.6

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.9

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page