├── .github ├── dependabot.yml └── workflows │ └── python.yml ├── .gitignore ├── .pylintrc ├── CHANGELOG.md ├── COPYING ├── Pipfile ├── Pipfile.lock ├── README.md ├── cc1101 ├── __init__.py ├── _cli.py ├── _gpio.py ├── addresses.py └── options.py ├── examples ├── asynchronous_gpio_transmit.py ├── show_config.py ├── transmit_fixed_length.py └── transmit_variable_length.py ├── mypy.ini ├── pyproject.toml ├── setup.py └── tests ├── config ├── __init__.py ├── test_0x04_0x05_sync1_sync0.py ├── test_0x06_pktlen.py ├── test_0x08_pktctrl0.py ├── test_0x0d_0x0e_0x0f_freq.py ├── test_0x10_mdmcfg4.py ├── test_0x11_mdmcfg3.py ├── test_0x12_mdmcfg2.py ├── test_0x13_mdmcfg1.py ├── test_0x22_frend0.py └── test_0x3e_patable.py ├── conftest.py ├── test_cli_export_config.py ├── test_cli_transmit.py ├── test_config.py ├── test_gpio.py ├── test_lock.py ├── test_receive.py ├── test_received_packet.py ├── test_spi.py ├── test_state.py ├── test_str.py └── test_transmit.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/.github/workflows/python.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/.pylintrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/COPYING -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/README.md -------------------------------------------------------------------------------- /cc1101/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/cc1101/__init__.py -------------------------------------------------------------------------------- /cc1101/_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/cc1101/_cli.py -------------------------------------------------------------------------------- /cc1101/_gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/cc1101/_gpio.py -------------------------------------------------------------------------------- /cc1101/addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/cc1101/addresses.py -------------------------------------------------------------------------------- /cc1101/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/cc1101/options.py -------------------------------------------------------------------------------- /examples/asynchronous_gpio_transmit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/examples/asynchronous_gpio_transmit.py -------------------------------------------------------------------------------- /examples/show_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/examples/show_config.py -------------------------------------------------------------------------------- /examples/transmit_fixed_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/examples/transmit_fixed_length.py -------------------------------------------------------------------------------- /examples/transmit_variable_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/examples/transmit_variable_length.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- 1 | [mypy] 2 | ignore_missing_imports = True 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/setup.py -------------------------------------------------------------------------------- /tests/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/__init__.py -------------------------------------------------------------------------------- /tests/config/test_0x04_0x05_sync1_sync0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x04_0x05_sync1_sync0.py -------------------------------------------------------------------------------- /tests/config/test_0x06_pktlen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x06_pktlen.py -------------------------------------------------------------------------------- /tests/config/test_0x08_pktctrl0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x08_pktctrl0.py -------------------------------------------------------------------------------- /tests/config/test_0x0d_0x0e_0x0f_freq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x0d_0x0e_0x0f_freq.py -------------------------------------------------------------------------------- /tests/config/test_0x10_mdmcfg4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x10_mdmcfg4.py -------------------------------------------------------------------------------- /tests/config/test_0x11_mdmcfg3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x11_mdmcfg3.py -------------------------------------------------------------------------------- /tests/config/test_0x12_mdmcfg2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x12_mdmcfg2.py -------------------------------------------------------------------------------- /tests/config/test_0x13_mdmcfg1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x13_mdmcfg1.py -------------------------------------------------------------------------------- /tests/config/test_0x22_frend0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x22_frend0.py -------------------------------------------------------------------------------- /tests/config/test_0x3e_patable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/config/test_0x3e_patable.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_cli_export_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_cli_export_config.py -------------------------------------------------------------------------------- /tests/test_cli_transmit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_cli_transmit.py -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_gpio.py -------------------------------------------------------------------------------- /tests/test_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_lock.py -------------------------------------------------------------------------------- /tests/test_receive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_receive.py -------------------------------------------------------------------------------- /tests/test_received_packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_received_packet.py -------------------------------------------------------------------------------- /tests/test_spi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_spi.py -------------------------------------------------------------------------------- /tests/test_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_state.py -------------------------------------------------------------------------------- /tests/test_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_str.py -------------------------------------------------------------------------------- /tests/test_transmit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fphammerle/python-cc1101/HEAD/tests/test_transmit.py --------------------------------------------------------------------------------