Skip to main content

Réimplémentation du protocole NF S 32002 utilisé par les balises sonores des feux piétons. Permet de détecter le signal d'une télécommande à partir d'un RTL SDR.

Project description

RTL SDR - NF S 32002

Réimplémentation du protocole NF S 32002 utilisé par les balises sonores des feux piétons. Permet de détecter le signal d'une télécommande à partir d'un RTL SDR.

Installer la librairie

Il faut tout d'abord installer librtlsdr utilisé pour communiquer avec le RTL SDR.

Sous Debian/Ubuntu:

sudo apt install librtlsdr

Sous macOS avec Homebrew:

brew install librtlsdr

Puis installer la librairie depuis Pypi:

pip install rtlsdr_nfs32002

Utiliser la librairie

Importer le module protocol:

from rtlsdr_nfs32002.protocol import *

Créer une fonction qui sera appelée lors de la détection d'une télécommande :

def detect():
    print("Ouistici !")

Instancier la classe RtlSdr_NFS3200 puis appeler la méthode startDetection en lui indiquant en paramètre la fonction à appeler lors de la détection.

sdr = RtlSdr_NFS32002()
sdr.startDetection(callback=detect)

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

rtlsdr_nfs32002-0.1.tar.gz (15.3 kB view details)

Uploaded Source

File details

Details for the file rtlsdr_nfs32002-0.1.tar.gz.

File metadata

  • Download URL: rtlsdr_nfs32002-0.1.tar.gz
  • Upload date:
  • Size: 15.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for rtlsdr_nfs32002-0.1.tar.gz
Algorithm Hash digest
SHA256 2358c40e497d7a28b86fea7bdfd1f1d64afaad4b976b2c5a30024a4e4a088818
MD5 36e7317722010da57cda55f20108306e
BLAKE2b-256 26e4178e81412b2964b35163a6898b5ab06216673ddc9b44ac6fa1dac2e4ba07

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