This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Setting HCI Baudrate of BL6450L

Other Parts Discussed in Thread: BL6450

Dear Team,

I would like to change the HCI Baudrate of the BL6450 by the HCI command HCI_VS_Update_UART_HCI_Baudrate (0xFF36) to 230.400 Baud. Is the command "0x36, 0xff, 0x04, 0x00, 0x00, 0x40, 0x38" correct?

  • Dear Mr. Becher,

    • Send_HCI_VS_Update_Uart_HCI_Baudrate 0xFF36, 230400: This is adding a line to the .bts file init script. To do this you need to use the wireless tools package and add the line using HCITester tool to generate the correct format. This is best way to do it.
    • Hcitool is part of Bluez. In this case you send <ogf> <ocf> <parameters>. The tool implicitly calculates for you the number of parameters and inserts it into the raw hci packets that are sent.
    • If you want to actually send raw bytes over uart then I think it is 

    For  AA=00, BB=03, CC=84, DD=00

    => HCI Kommando for 230400 Baud:  0x36, 0xff, 0x04, 0x00 0x84 0x03 0x00 

    Thanks and best regards

    Karim Jamal