Hi everyone,
my setup: Linux 4.14rc2, bluez 5.47. SoC + Qualcomm BT chip, connected via UART.
The default speed of the UART is 115200 bps, which is obviously slow, need 3M bps.
I already found out, how to do it: send a HCI command
0x01 0x48 0xFC 0x01 0x0E
In other words: OGF=0x3F, OCF=0x0048, plen=1, pdata=0xE
...and reset the UART after 300 millis with new speed.
This is possible via 'hcitool', but it breaks running instances of btattach...
I would like to make btattach to do it for me at startup. Is there a way to configure it?
It seems that hciattach had this possibility, but dunno if not already deprecated in bluez 5.47 and how to use it.
Thanks for any suggestions!!
Libor