Skip to main content

Library for UHF RFID Soc Reader Chip M100 and QM100

Project description

MagicRF is a library for M100 and QM100 modules.

Installation

  • Compile and install the library:

    pip3 install magicrf
  • After installation you can run unit tests to make sure that the library works fine. Execute:

    python -m magicrf.case1

Usage

In Python 3::

from magicrf import m100

reader = m100(‘COM14’)

def receive_callback(data):
for item in data[:-1].split(‘;’):

epc, rssi = item.split(‘,’) print(‘{0} RSSI: -{1} dBm’.format(epc, int(rssi, 16)))

reader.rxcallback( receive_callback ) reader.start()

# reader.power(22) # reader.param(q=4) reader.query(100)

Example

from magicrf import m100

# Get PA Power m100.power() # Set PA Power m100.power(22.0)

V1.0.1 (2018-11-26)

  • Release ver1.0.1

V1.0 (2018-08-15)

  • Initialization

V1.1 (2018-10-24)

  • New querypower etc. functions.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

magicrf-1.2-cp39-cp39-win_amd64.whl (36.8 kB view details)

Uploaded CPython 3.9Windows x86-64

magicrf-1.2-cp38-cp38-win_amd64.whl (36.8 kB view details)

Uploaded CPython 3.8Windows x86-64

magicrf-1.2-cp38-cp38-win32.whl (34.0 kB view details)

Uploaded CPython 3.8Windows x86

magicrf-1.2-cp37-cp37m-win_amd64.whl (36.8 kB view details)

Uploaded CPython 3.7mWindows x86-64

magicrf-1.2-cp37-cp37m-win32.whl (34.0 kB view details)

Uploaded CPython 3.7mWindows x86

magicrf-1.2-cp36-cp36m-win_amd64.whl (41.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

magicrf-1.2-cp36-cp36m-win32.whl (38.8 kB view details)

Uploaded CPython 3.6mWindows x86

magicrf-1.2-cp35-cp35m-win_amd64.whl (35.4 kB view details)

Uploaded CPython 3.5mWindows x86-64

magicrf-1.2-cp35-cp35m-win32.whl (32.0 kB view details)

Uploaded CPython 3.5mWindows x86

File details

Details for the file magicrf-1.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: magicrf-1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 36.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for magicrf-1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 82aeaea53b18e8fcd14a161e7ce2f93568ccdebbb5fee8f6df47e18bd8c0d710
MD5 579e4fcf39be3a6601ba42b947ae5f76
BLAKE2b-256 460bb41b070db0069bf725dab68a59c4d919335e23db4c287e677ee5b54609aa

See more details on using hashes here.

File details

Details for the file magicrf-1.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: magicrf-1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 36.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for magicrf-1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4da59dab8c1f6e56cc0e466e2f661f6572c7c74f7a54f80f010c7077cdbf64f2
MD5 0b7d4879b8800cc896e3af2c92d4e248
BLAKE2b-256 a3f9ae1feacea38cc2c29cf421dc35033fe89b625e105af2cdb06ba15ace3871

See more details on using hashes here.

File details

Details for the file magicrf-1.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: magicrf-1.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 34.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for magicrf-1.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 76389f27ebcebabd750572e77a2b41fd90d3065ed819c86eb2d8a350583f0c5d
MD5 b80180180f10d93f56774316907dfeb8
BLAKE2b-256 095556cb9df36b867357b8ba10a83ada179ed96d586d076e34655a56b83422b5

See more details on using hashes here.

File details

Details for the file magicrf-1.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: magicrf-1.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 36.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for magicrf-1.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6f7f9161ec23084d099c5ea92ac42fdc45aa439215d1775b418e7669f6014434
MD5 44b96ee9f3a097c6f61338e823588b09
BLAKE2b-256 02cc1bd801ab7fedbd203ac85e5b4bf909946957e7f02d41548069b75d08f069

See more details on using hashes here.

File details

Details for the file magicrf-1.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: magicrf-1.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 34.0 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for magicrf-1.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c2672691383ad42a9ffb9d38600d18e84eea5817ebd1b29bd56ebad2c59aaf25
MD5 0edad414df36dc0495e23f9a04836003
BLAKE2b-256 38d484761ba4c7c90c36b1c4257476227956fb238c855cdd3e2aa092eba45827

See more details on using hashes here.

File details

Details for the file magicrf-1.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: magicrf-1.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 41.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for magicrf-1.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d6de591bfd4d7e327b7d9037376cc937eca49e284d404a543e460e9171396b30
MD5 976b6cf42f79a478e4bfa89bac2ef39d
BLAKE2b-256 7e03cdf3a9bd60001545d36e873582577372da5d2235bed163b3510949115728

See more details on using hashes here.

File details

Details for the file magicrf-1.2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: magicrf-1.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 38.8 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for magicrf-1.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 0e20dec8b203cac8332439b7605b7c7002a3f43b9dcfdaf66a80901d01f5a0f4
MD5 4fc9fff6df9eb6d2a1cbe65eb70a0854
BLAKE2b-256 4e12f8bf80eaeb02bee96f75411b6ed2b80af1dfbb3491e5aab7bd035694f99a

See more details on using hashes here.

File details

Details for the file magicrf-1.2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: magicrf-1.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 35.4 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for magicrf-1.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 b091a4b45977a10183319370d03a3cd2c3db3fd55b1b6c99e87de72979d2cebb
MD5 ab059c4be0820df390b7ef1a4338c6b7
BLAKE2b-256 178bb48610e633e4176331b25014be7a5f3fba6e813e165269fb5b0852759be8

See more details on using hashes here.

File details

Details for the file magicrf-1.2-cp35-cp35m-win32.whl.

File metadata

  • Download URL: magicrf-1.2-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 32.0 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for magicrf-1.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 5fac77d8dae73e77dbd17bd4acefae8bfb1cf476eab1a94df6aac4c54a797d24
MD5 6191bf936b225f0a26a2fb103f6d88d1
BLAKE2b-256 aa1b3177c572365f783322b5d52bdbd6ae63b83dcb3abc07cfe46a0958b970e3

See more details on using hashes here.

Supported by

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