Launch Week Day 3: Introducing Organization Notifications in Socket.Learn More
Socket
Book a DemoSign in
Socket

rtlsdr-nfs32002

Package Overview
Dependencies
Maintainers
2
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rtlsdr-nfs32002

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.

pipPyPI
Version
0.3
Maintainers
2

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)

ou :

sdr = RtlSdr_NFS32002()
sdr.startDetection(callback=detect, simple_detect=True)

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts