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)
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file rtlsdr_nfs32002-0.3.tar.gz.
File metadata
- Download URL: rtlsdr_nfs32002-0.3.tar.gz
- Upload date:
- Size: 15.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8745d5e1c54881b8a6331dd25b68a33513985401bb276b5a182cc01eaf23ced9
|
|
| MD5 |
3e557399d16e44472460eff677e05233
|
|
| BLAKE2b-256 |
8252f95a02e9bbac9b4e352e90cb5dbcad255622f5a2da693e87644515333469
|