Hi,
Running Python 3.9 on a Macbook pro with all necessary dependencies installed (presumably) I get the following error when trying to run the example application heart_rate_collector.py:
% python3 ./heart_rate_collector.py NRF52 2020-10-16 11:34:52,767 [4514393536/MainThread] Shared library: /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pc_ble_driver_py/lib/macos_osx/libpc_ble_driver_shared_sd_api_v3.dylib 2020-10-16 11:34:52,767 [4514393536/MainThread] Swig module name: pc_ble_driver_sd_api_v3 Traceback (most recent call last): File "/private/tmp/./heart_rate_collector.py", line 208, in <module> init(sys.argv[1]) File "/private/tmp/./heart_rate_collector.py", line 56, in init from pc_ble_driver_py.ble_driver import ( File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pc_ble_driver_py/ble_driver.py", line 112, in <module> driver = importlib.import_module(SWIG_MODULE_NAME) File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pc_ble_driver_py/lib/macos_osx/pc_ble_driver_sd_api_v3.py", line 28, in <module> _pc_ble_driver_sd_api_v3 = swig_import_helper() File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pc_ble_driver_py/lib/macos_osx/pc_ble_driver_sd_api_v3.py", line 24, in swig_import_helper _mod = imp.load_module('_pc_ble_driver_sd_api_v3', fp, pathname, description) File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/imp.py", line 242, in load_module return load_dynamic(name, filename, file) File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/imp.py", line 342, in load_dynamic return _load(spec) ImportError: dynamic module does not define module export function (PyInit__pc_ble_driver_sd_api_v3)
Any tips on how this can be resolved?