SWRA749 September   2022

 

  1.   Abstract
  2.   Trademarks
  3. 1Device Power Up
    1. 1.1 Required Voltage Rail and Signal Sequence
    2. 1.2 nSHUTDOWN and HCI_RTS
  4. 2UART Communication
  5. 3Device Initialization Procedure
  6. 4Basic Bluetooth Operations
  7. 5Bluetooth RF FCC Modes
    1. 5.1 Continuous TX
    2. 5.2 Packet RX TX
    3. 5.3 Continuous RX
  8. 6Bluetooth RF SIG Mode
  9. 7Bluetooth Low Energy Testing
    1. 7.1 Transmitter Test
    2. 7.2 Receiver Test
  10. 8Revision History

UART Communication

The 4-wire UART connection (H4) has the following default settings:

  • 115.2 kbps baudrate
  • Hardware (HW) flow control
  • UART 8N1 setting:
    • 8-bits
    • No parity bit
    • 1 stop bit

An example of UART HCI communication:

  • Outgoing command: HCI_Read_Local_Version_Information
  • Outgoing Hex dump: 0x01 0x01 0x10 0x00 where the first number indicates a command sent (0x01), the second number (0x01) and third number (0x10) is the command opcode and fourth indicates parameter length
  • Incoming Hex dump: 0x04 0x0e 0x0c ...... where the first number (0x04) indicates an event received, the second number (0x0e) indicates the type of event, and the rest of the numbers is the event.

It is not necessary to download the service pack to verify UART communication with the example above.