Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ckuethe/pydemod
Automatically exported from code.google.com/p/pydemod
https://github.com/ckuethe/pydemod
Last synced: 3 days ago
JSON representation
Automatically exported from code.google.com/p/pydemod
- Host: GitHub
- URL: https://github.com/ckuethe/pydemod
- Owner: ckuethe
- Created: 2015-08-15T23:48:35.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-15T23:49:11.000Z (over 9 years ago)
- Last Synced: 2024-12-09T12:14:45.621Z (about 1 month ago)
- Language: Python
- Size: 113 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Pydemod
-------Pydemod is a set of Python libraries and tools for demodulating radio signals. It does not intend to compete with full-featured packages such as GNU Radio. Instead, it strives to allow radio enthusiasts to gain hands-on experience with modulation schemes.
Pydemod relies on [NumPy](http://numpy.scipy.org/)/[SciPy](http://www.scipy.org/).
Currently, the released modules include:
* physical layer:
* phase demodulation (_naïve_)
* Manchester decoding
* basic logical levels (TTL-like) decoding and clock synchronization
* data link layer:
* synchronization and error detection for polynomial codes
* full implementation of [RDS](http://en.wikipedia.org/wiki/Radio_Data_System) and [AMSS](http://en.wikipedia.org/wiki/Amplitude_modulation_signalling_system) codes
* CRC calculation
* application layer:
* functional AMSS decoder
* functional TFA temperature & humidity sensor decoder (should work for other Instant Transmission IT+ 868 MHz systems, such as LaCrosse ones) → [see blog post (in French)](http://www.jacquet80.eu/blog/post/2011/10/Decodage-capteur-thermo-hygro-TFA)Pydemod is licensed under the terms of the [GNU GPL v3](https://www.gnu.org/copyleft/gpl.html).
----
_Pydemod is developed by [Christophe Jacquet](http://www.jacquet80.eu/), [F8FTK](http://f8ftk.tk)._