Hi Jay,
I have the IoT device Hexiwear[1], which connects through BLE. They
have an android app which can take data from it. I want to use from my
linux machine. Its BLE API is provided at their github[2] page.
does it work on Android? If so, then enable Bluetooth HCI tracing/logging in Android and send around the /sdcard/btsnoop_hci.log file. You can read that wit btmon by yourself and compare.
I would also propose you start using btmon instead of hcidump.
Regards
Marcel