Ну и пожалуйста - добавь в запись поле с временем. Но зачастую
хватает информации о последовательности происходящих событий. Я сейчас осваиваю BLE на китайских МК от WCH - CH5xx RISCV. Приходится иметь дело с ихней библиотекой, без исходников, с очень кратким убогим описанием. Выручают примеры и заголовочные файлы.
Ну а т.к. там все работает на каллбэках с событиями, то чтобы разобраться приходится эти события логгировать и изучать.
Сделал коннект - посмотрел сколько и каких событий тебе вывалили. Чтение, запись характеристик - все можно по логам изучить.