Skip to main content

Communicating with MOGlabs devices

Project description

MOGdevice ‒ moglabs device class

This is an unofficial repository. It uses the Python drivers from the MOGLabs website and turned it into a installable package.

PyPI Code style: black

Basic functionality for MOGLabs devices

You can import a class that allows for communication with MOGLabs devices by running

from mogdevice import MOGDevice

and connecting to a device by running

dev = MOGDevice("IP_ADDRESS_OF_DEVICE")

High-level class for MOGLabs QRF

Based on the MOGDevice class, this package provides a higher level class for the Quad RF Synthesizer (QRF) that implements a subset of the commands as methods and properties. Connect to a device with

from mogdevice.qrf import QRF
qrf = QRF("IP_ADDRESS_OF_DEVICE")

Authors

Copyright (c) 2017 - present, MOG Laboratories Pty Ltd, Australia. Copyright (c) 2024, Bastian Leykauf

Project details


Download files

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

Source Distribution

mogdevice-1.2.1.tar.gz (90.5 kB view details)

Uploaded Source

Built Distribution

mogdevice-1.2.1-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file mogdevice-1.2.1.tar.gz.

File metadata

  • Download URL: mogdevice-1.2.1.tar.gz
  • Upload date:
  • Size: 90.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for mogdevice-1.2.1.tar.gz
Algorithm Hash digest
SHA256 360aa9060918957d4da371564f2c85721b88762278305f4136d4780ab12bd393
MD5 1fcf535af638673f91fe8a1fb8a63531
BLAKE2b-256 58318c97f956559ed54ee8e94ef28b474a01f412bda98d2614cfb88491b1a7f8

See more details on using hashes here.

File details

Details for the file mogdevice-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: mogdevice-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for mogdevice-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8481b1e8f9f05ae4340c7c98af2c35b225c8f401e347eb549983e270e5adebb5
MD5 c229731960835285e7082a2c147494f6
BLAKE2b-256 00783d64e43c03554464a7e4e84505663d1528b21f2775be616f928261a7848c

See more details on using hashes here.

Supported by

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