├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── MANIFEST.in ├── README.md ├── README.rst ├── pc_ble_driver_py ├── __init__.py ├── ble_adapter.py ├── ble_driver.py ├── ble_driver_types.py ├── config.py ├── examples │ ├── __init__.py │ ├── advertising.py │ ├── heart_rate_collector.py │ └── serial_port_enum.py ├── exceptions.py ├── hex │ ├── __init__.py │ ├── sd_api_v2 │ │ └── __init__.py │ └── sd_api_v5 │ │ └── __init__.py ├── lib │ └── __init__.py └── observers.py ├── pyproject.toml ├── requirements-dev.txt ├── setup.py ├── swig └── pc_ble_driver.i.in ├── tests ├── __init__.py ├── ble_driver_test.py ├── driver_setup │ ├── __init__.py │ └── util.py ├── requirements-test.txt ├── test_ble_common_api.py ├── test_connection_update.py ├── test_data_length.py ├── test_driver_open_close.py ├── test_lesc_security.py ├── test_mtu.py ├── test_passkey.py ├── test_pc_ble_driver_py.py ├── test_phy_update.py ├── test_programming.py ├── test_rssi.py └── test_server_client.py └── tox.ini /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/README.md -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/README.rst -------------------------------------------------------------------------------- /pc_ble_driver_py/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/__init__.py -------------------------------------------------------------------------------- /pc_ble_driver_py/ble_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/ble_adapter.py -------------------------------------------------------------------------------- /pc_ble_driver_py/ble_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/ble_driver.py -------------------------------------------------------------------------------- /pc_ble_driver_py/ble_driver_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/ble_driver_types.py -------------------------------------------------------------------------------- /pc_ble_driver_py/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/config.py -------------------------------------------------------------------------------- /pc_ble_driver_py/examples/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/examples/__init__.py -------------------------------------------------------------------------------- /pc_ble_driver_py/examples/advertising.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/examples/advertising.py -------------------------------------------------------------------------------- /pc_ble_driver_py/examples/heart_rate_collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/examples/heart_rate_collector.py -------------------------------------------------------------------------------- /pc_ble_driver_py/examples/serial_port_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/examples/serial_port_enum.py -------------------------------------------------------------------------------- /pc_ble_driver_py/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/exceptions.py -------------------------------------------------------------------------------- /pc_ble_driver_py/hex/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/hex/__init__.py -------------------------------------------------------------------------------- /pc_ble_driver_py/hex/sd_api_v2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/hex/sd_api_v2/__init__.py -------------------------------------------------------------------------------- /pc_ble_driver_py/hex/sd_api_v5/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pc_ble_driver_py/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/lib/__init__.py -------------------------------------------------------------------------------- /pc_ble_driver_py/observers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pc_ble_driver_py/observers.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/setup.py -------------------------------------------------------------------------------- /swig/pc_ble_driver.i.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/swig/pc_ble_driver.i.in -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/ble_driver_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/ble_driver_test.py -------------------------------------------------------------------------------- /tests/driver_setup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/driver_setup/__init__.py -------------------------------------------------------------------------------- /tests/driver_setup/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/driver_setup/util.py -------------------------------------------------------------------------------- /tests/requirements-test.txt: -------------------------------------------------------------------------------- 1 | unittest-xml-reporting==3.0.4 2 | xmlrunner==1.7.7 3 | -------------------------------------------------------------------------------- /tests/test_ble_common_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_ble_common_api.py -------------------------------------------------------------------------------- /tests/test_connection_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_connection_update.py -------------------------------------------------------------------------------- /tests/test_data_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_data_length.py -------------------------------------------------------------------------------- /tests/test_driver_open_close.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_driver_open_close.py -------------------------------------------------------------------------------- /tests/test_lesc_security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_lesc_security.py -------------------------------------------------------------------------------- /tests/test_mtu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_mtu.py -------------------------------------------------------------------------------- /tests/test_passkey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_passkey.py -------------------------------------------------------------------------------- /tests/test_pc_ble_driver_py.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_pc_ble_driver_py.py -------------------------------------------------------------------------------- /tests/test_phy_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_phy_update.py -------------------------------------------------------------------------------- /tests/test_programming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_programming.py -------------------------------------------------------------------------------- /tests/test_rssi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_rssi.py -------------------------------------------------------------------------------- /tests/test_server_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tests/test_server_client.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/pc-ble-driver-py/HEAD/tox.ini --------------------------------------------------------------------------------