Trying to run the bluez-5.53 examples sources - example-advertisement script. Below is the terminal log:
Failed to register advertisement: org.bluez.Error.Failed: Failed to parse advertisement.
Traceback (most recent call last):
File “example-advertisement”, line 227, in
File “example-advertisement”, line 215, in main
File “/usr/lib/python3/dist-packages/dbus/proxies.py”, line 141, in call
File “/usr/lib/python3/dist-packages/dbus/connection.py”, line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.bluez.Error.DoesNotExist: Does Not Exist
I made made many trials and code modifications, after which I was able to run my code using BLE HRM design. Unfortunately after frequently following Ubuntu 20.04 OS upgrades, the recent made few days ago, I was not able to get the system peripheral advertising and client connection anymore. After re-flashing the Orin once again using JP 5.1.2. I could not duplicate the issue as reported here, so I will closed it now and will open another issue with peripheral advertisement.
At this time I’m facing instability with regard to the ble client app running on iPhone iOS 17.1.2 to connect to the server. I was able to reproduce the kernel panic issue reported in the below issue and further analized and fix-tested as reported in the following 2nd link. I’m wondering:
a) when the fix will be officially released.
b) Can I get instruction to compile the OS with the fix and how to re-flash AGX Orin for test and verification.