![]() See the respective modules in the rtlsdr folder for more details and feel free to test and report any bugs! rtlsdraio Two new submodules are available for testing: rtlsdraio, which adds native Python 3 asynchronous support (asyncio module), and rtlsdrtcp which adds a TCP server/client for accessing a device over the network. To a custom value by using the rtl_eeprom utility packaged with librtlsdr. Most devices by default have the same serial number: ‘0000001’. get_device_index_by_serial ( '00000001' ) sdr = RtlSdr ( device_index ) # Or pass the serial number directly: sdr = RtlSdr ( serial_number = '00000001' ) Note ![]() get_device_serial_addresses () # Find the device index for a given serial number device_index = RtlSdr. Examples Simple way to read and print some samples: įrom rtlsdr import RtlSdr # Get a list of detected device serial numbers (str) serial_numbers = RtlSdr. Some documentation can be found in docstrings in the latter file. Pyrtlsdr can be installed by downloading the source files and running python setup.py install, or using pip andĪll functions in librtlsdr are accessible via librtlsdr.py and a Pythonic interface is available in rtlsdr.py (recommended). ![]() It wraps many of theįunctions in the librtlsdr library including asynchronous read supportĪnd also provides a more Pythonic API. Pyrtlsdr is a simple Python interface to devices supported by the RTL-SDR project, which turns certain USB DVB-T donglesĮmploying the Realtek RTL2832U chipset into low-cost, general purpose software-defined radio receivers. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |