First time here? Check out the FAQ!
THIS IS A TEST INSTANCE. Feel free to ask and answer questions, but take care to avoid triggering too many notifications.
0

Adding custom service UUIDs to BLE analyzer

  • retag add tags

I am using the nRF Sniffer integration for Wireshark (https://infocenter.nordicsemi.com/ind...) in order to troubleshoot problems during development of my app. All the SIG standardized services are properly shown with their name e.g. "Fitness Machine service", "Heart rate service" and all their characteristics but not the custom ones with 128 bit UUID.

Is it possible to add custom UUIDs to Wireshark so they are properly displayed as well?

I've first asked that question on Nordic's support forum but they told me to better ask here, as it is a native Wireshark feature. Original post with screenshots: https://devzone.nordicsemi.com/f/nord...

Thanks!

daubsi's avatar
1
daubsi
asked 2021-12-27 17:40:56 +0000
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

0

BTLE define custom UUID, Chars, and Handles?
It's a couple years ago but I haven't been able to find anything that says the answer has changed.

There is code for custom UUIDs (Bluetooth: Add ability to add custom UUID description) but that requires hardcoded (in the C code) entries.
The piece that is missing is a way to edit the Bluetooth ATT Server Attributes table and store the changes.

If you open an Enhancement Request on the Wireshark Gitlab issues page it will be seen by more of the Bluetooth people.

Chuckc's avatar
3k
Chuckc
answered 2021-12-28 02:09:29 +0000
edit flag offensive 0 remove flag delete link

Comments

Thank you! I found those two C files, defining all the services but - yes - hardcoding stuff seems like an overkill. I'll do as suggested and open an enhancement request!

daubsi's avatar daubsi (2021-12-28 10:05:35 +0000) edit
add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer