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.

Linux/CC2564: Problem setting baud rate

Part Number: CC2564
Other Parts Discussed in Thread: AM3354,

Tool/software: Linux

I have a custom board based on an AM3354 running Linux.  UART1 is connected to a PAN1326B that is based in a CC2564B.  I am having trouble increasing the baud rate; 460800 and lower works, 921600 and higher does not.  I have multiple TIInit_6.7.16.bts files set to various baud rates.  I am at a loss.  Any ideas?  Here's how I'm testing.  I have added some diagnostics to hciattach.

root@am335x-neptune:~# cd /usr/matrix/sbin/
root@am335x-neptune:/usr/matrix/sbin# InitBluetooth.sh
model=HELIX9_CHIRP_GPS
root@am335x-neptune:/usr/matrix/sbin# hciconfig hci0 up
root@am335x-neptune:/usr/matrix/sbin# sdptool browse 78:FD:94:1A:E6:22
Failed to connect to SDP server on 78:FD:94:1A:E6:22: Operation now in progress

root@am335x-neptune:/usr/matrix/sbin# cat InitBluetooth.sh
#!/bin/bash
GPIO_FILE="/sys/class/gpio/gpio114/value"

if [ -f "$GPIO_FILE" ];
then
   exit
else
   get_model_id.sh
   echo "PRETTY_HOSTNAME=$MATRIX_MODEL" > /etc/machine-info

   echo 114 > /sys/class/gpio/export
   echo out > /sys/class/gpio/gpio114/direction
   echo 1 > /sys/class/gpio/gpio114/value


   hciattach -s 115200 /dev/ttyO1 texas  >x.txt 2>y.txt
   systemctl start bluetooth.service
fi


root@am335x-neptune:/usr/matrix/sbin# cat x.txt
argv Init speed = 115200
init_uart dev = /dev/ttyO1, initial speed = 115200, final speed = 115200
set speed 115200
set_speed no error
texas_init
Try 0
---6.7.16.
Sending script to serial device
brf_size = 82
CCCCCCCCCCCCCCCCCCCCWRCSset speed 921600
set_speed no error
CCCCCCCWRCCCCWRCCWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRCCCCCCWRWRWRWRWRWRCCCCCCCCCCCCCCWRCCWRCCCWRCCCCWRWRWRCCCCCCWRCCWRCCWRCWRCWRCCCCCCWRCCWRCDEEP SLEEP
n = 0x00000000
set speed 921600
set_speed no error
texas_post

Added device hci0
Sending script to bluetooth socket
brf_size = 13
WRCCCCC
Initial baud rate = 115200, final baud rate = 921600
Device setup complete



root@am335x-neptune:/usr/matrix/sbin# cat y.txt
Found a Texas Instruments' chip!
Firmware file : /lib/firmware/ti-connectivity/TIInit_6.7.16.bts
Loaded BTS script version 1
texas: changing baud rate to 921600, flow control to 1



root@am335x-neptune:/usr/matrix/sbin# cd /lib/firmware/ti-connectivity/
root@am335x-neptune:/lib/firmware/ti-connectivity# cp TIInit_6.7.16.bts.460800 TIInit_6.7.16.bts
root@am335x-neptune:/lib/firmware/ti-connectivity# sync
root@am335x-neptune:/lib/firmware/ti-connectivity# reboot

root@am335x-neptune:~# cd /usr/matrix/sbin/
root@am335x-neptune:/usr/matrix/sbin# InitBluetooth.sh
model=HELIX9_CHIRP_GPS
root@am335x-neptune:/usr/matrix/sbin# hciconfig hci0 up
root@am335x-neptune:/usr/matrix/sbin# sdptool browse 78:FD:94:1A:E6:22
Browsing 78:FD:94:1A:E6:22 ...
Service Name: MAP MAS-iOS
Service RecHandle: 0x4f491132
Service Class ID List:
  "Message Access - MAS" (0x1132)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 2
  "OBEX" (0x0008)
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
  code_ISO639: 0x6672
  encoding:    0x6a
  base_offset: 0x110
  code_ISO639: 0x6465
  encoding:    0x6a
  base_offset: 0x120
  code_ISO639: 0x6a61
  encoding:    0x6a
  base_offset: 0x130
Profile Descriptor List:
  "Message Access" (0x1134)
    Version: 0x0100

Service Name: PAN Network Access Profile
Service Description: Network Access Point
Service RecHandle: 0x4f491116
Service Class ID List:
  "Network Access Point" (0x1116)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 15
  "BNEP" (0x000f)
    Version: 0x0100
    SEQ8: 0 6 0 dd
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
  code_ISO639: 0x6672
  encoding:    0x6a
  base_offset: 0x110
  code_ISO639: 0x6465
  encoding:    0x6a
  base_offset: 0x120
  code_ISO639: 0x6a61
  encoding:    0x6a
  base_offset: 0x130
Profile Descriptor List:
  "Network Access Point" (0x1116)
    Version: 0x0100

Service Name: Wireless iAP
Service RecHandle: 0x4f4913b0
Service Class ID List:
  UUID 128: 00000000-deca-fade-deca-deafdecacafe
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 1
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
  code_ISO639: 0x6672
  encoding:    0x6a
  base_offset: 0x110
  code_ISO639: 0x6465
  encoding:    0x6a
  base_offset: 0x120
  code_ISO639: 0x6a61
  encoding:    0x6a
  base_offset: 0x130
Profile Descriptor List:
  "Serial Port" (0x1101)
    Version: 0x0100

Service Name: AVRCP Device
Service Description: Remote Control Device
Service RecHandle: 0x4f49110e
Service Class ID List:
  "AV Remote" (0x110e)
  "AV Remote Controller" (0x110f)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 23
  "AVCTP" (0x0017)
    uint16: 0x0103
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
  code_ISO639: 0x6672
  encoding:    0x6a
  base_offset: 0x110
  code_ISO639: 0x6465
  encoding:    0x6a
  base_offset: 0x120
  code_ISO639: 0x6a61
  encoding:    0x6a
  base_offset: 0x130
Profile Descriptor List:
  "AV Remote" (0x110e)
    Version: 0x0104

Service Name: AVRCP Device
Service Description: Remote Control Device
Service RecHandle: 0x4f49110c
Service Class ID List:
  "AV Remote Target" (0x110c)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 23
  "AVCTP" (0x0017)
    uint16: 0x0103
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
  code_ISO639: 0x6672
  encoding:    0x6a
  base_offset: 0x110
  code_ISO639: 0x6465
  encoding:    0x6a
  base_offset: 0x120
  code_ISO639: 0x6a61
  encoding:    0x6a
  base_offset: 0x130
Profile Descriptor List:
  "AV Remote" (0x110e)
    Version: 0x0104

Service Name: Audio Source
Service RecHandle: 0x4f49110a
Service Class ID List:
  "Audio Source" (0x110a)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 25
  "AVDTP" (0x0019)
    uint16: 0x0103
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
  code_ISO639: 0x6672
  encoding:    0x6a
  base_offset: 0x110
  code_ISO639: 0x6465
  encoding:    0x6a
  base_offset: 0x120
  code_ISO639: 0x6a61
  encoding:    0x6a
  base_offset: 0x130
Profile Descriptor List:
  "Advanced Audio" (0x110d)
    Version: 0x0103

Service Name: Phonebook
Service RecHandle: 0x4f49112f
Service Class ID List:
  "Phonebook Access - PSE" (0x112f)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 13
  "OBEX" (0x0008)
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
  code_ISO639: 0x6672
  encoding:    0x6a
  base_offset: 0x110
  code_ISO639: 0x6465
  encoding:    0x6a
  base_offset: 0x120
  code_ISO639: 0x6a61
  encoding:    0x6a
  base_offset: 0x130
Profile Descriptor List:
  "Phonebook Access" (0x1130)
    Version: 0x0100

Service Name: Handsfree Gateway
Service RecHandle: 0x4f49111f
Service Class ID List:
  "Handsfree Audio Gateway" (0x111f)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 8
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
  code_ISO639: 0x6672
  encoding:    0x6a
  base_offset: 0x110
  code_ISO639: 0x6465
  encoding:    0x6a
  base_offset: 0x120
  code_ISO639: 0x6a61
  encoding:    0x6a
  base_offset: 0x130
Profile Descriptor List:
  "Handsfree" (0x111e)
    Version: 0x0106

Service Description: PnP Information
Service RecHandle: 0x4f491200
Service Class ID List:
  "PnP Information" (0x1200)
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
  code_ISO639: 0x6672
  encoding:    0x6a
  base_offset: 0x110
  code_ISO639: 0x6465
  encoding:    0x6a
  base_offset: 0x120
  code_ISO639: 0x6a61
  encoding:    0x6a
  base_offset: 0x130

Browsing 78:FD:94:1A:E6:22 ...
Service Search failed: Invalid argument


root@am335x-neptune:/usr/matrix/sbin# cat x.txt
argv Init speed = 115200
init_uart dev = /dev/ttyO1, initial speed = 115200, final speed = 115200
set speed 115200
set_speed no error
texas_init
Try 0
---6.7.16.
Sending script to serial device
brf_size = 82
CCCCCCCCCCCCCCCCCCCCWRCSset speed 460800
set_speed no error
CCCCCCCWRCCCCWRCCWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRCCCCCCWRWRWRWRWRWRCCCCCCCCCCCCCCWRCCWRCCCWRCCCCWRWRWRCCCCCCWRCCWRCCWRCWRCWRCCCCCCWRCCWRCDEEP SLEEP
n = 0x00000000
set speed 460800
set_speed no error
texas_post

Added device hci0
Sending script to bluetooth socket
brf_size = 13
WRCCCCC
Initial baud rate = 115200, final baud rate = 460800
Device setup complete


root@am335x-neptune:/usr/matrix/sbin# cat y.txt
Found a Texas Instruments' chip!
Firmware file : /lib/firmware/ti-connectivity/TIInit_6.7.16.bts
Loaded BTS script version 1
texas: changing baud rate to 460800, flow control to 1


root@am335x-neptune:/usr/matrix/sbin# cd /lib/firmware/ti-connectivity/
root@am335x-neptune:/lib/firmware/ti-connectivity# cp TIInit_6.7.16.bts.921600 TIInit_6.7.16.bts
root@am335x-neptune:/lib/firmware/ti-connectivity# sync
root@am335x-neptune:/lib/firmware/ti-connectivity# reboot



root@am335x-neptune:~# cd /usr/matrix/sbin/
root@am335x-neptune:/usr/matrix/sbin# InitBluetooth.sh
model=HELIX9_CHIRP_GPS
root@am335x-neptune:/usr/matrix/sbin# hciconfig hci0 up
root@am335x-neptune:/usr/matrix/sbin# sdptool browse 78:FD:94:1A:E6:22
Failed to connect to SDP server on 78:FD:94:1A:E6:22: Operation now in progress


root@am335x-neptune:/usr/matrix/sbin# cat x.txt
argv Init speed = 115200
init_uart dev = /dev/ttyO1, initial speed = 115200, final speed = 115200
set speed 115200
set_speed no error
texas_init
Try 0
---6.7.16.
Sending script to serial device
brf_size = 82
CCCCCCCCCCCCCCCCCCCCWRCSset speed 921600
set_speed no error
CCCCCCCWRCCCCWRCCWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRCCCCCCWRWRWRWRWRWRCCCCCCCCCCCCCCWRCCWRCCCWRCCCCWRWRWRCCCCCCWRCCWRCCWRCWRCWRCCCCCCWRCCWRCDEEP SLEEP
n = 0x00000000
set speed 921600
set_speed no error
texas_post

Added device hci0
Sending script to bluetooth socket
brf_size = 13
WRCCCCC
Initial baud rate = 115200, final baud rate = 921600
Device setup complete


root@am335x-neptune:/usr/matrix/sbin# cat y.txt
Found a Texas Instruments' chip!
Firmware file : /lib/firmware/ti-connectivity/TIInit_6.7.16.bts
Loaded BTS script version 1
texas: changing baud rate to 921600, flow control to 1




  • Hi Paul,

    Can you please capture the CC256x logs for the 2 baud rates (lower baud rate that works and high baud rate that has problems)? We can take a look from the CC256x's perspective.

    At the same time, I recommend using a logic analyzer to check the timing on the AM3354 UART port at high baud rates to make sure that is within the tolerance as defined in the CC2564B datasheet.

    Best regards,
    Vihang
  • Thanks for the response.

    I'm a novice at this BlueTooth stuff.  How do I get the logs you want?

  • processors.wiki.ti.com/.../CC256x_Logger_User_Guide

    You can use this user guide for capturing CC256x firmware logs.

    Moreover, please also check the UART baud rate tolerance as suggested above.
  • I finally have the files you requested.  One set works at 115200 baud, the other seems to work but I get no Bluetooth communications.  My EEs also tell me that the UART wave forms are well within spec.

    Process used at 115200

    root@am335x-neptune:~# hciattach -s 115200 /dev/ttyO1 texas
    Found a Texas Instruments' chip!
    Firmware file : /lib/firmware/ti-connectivity/TIInit_6.7.16.bts
    Loaded BTS script version 1
    texas: changing baud rate to 115200, flow control to 1
    Device setup complete
    root@am335x-neptune:~# bluetoothctl
    [NEW] Controller A0:E6:F8:14:2F:D3 HELIX10_CHIRP_DI_GPS [default]
    [bluetooth]# power on
    [CHG] Controller A0:E6:F8:14:2F:D3 Class: 0x000000
    Changing power on succeeded
    [CHG] Controller A0:E6:F8:14:2F:D3 Powered: yes
    [bluetooth]# scan on
    Discovery started
    [CHG] Controller A0:E6:F8:14:2F:D3 Discovering: yes
    [NEW] Device 69:C2:92:19:1F:B0 69-C2-92-19-1F-B0
    [NEW] Device 6D:71:CD:0F:75:40 6D-71-CD-0F-75-40
    [NEW] Device 77:48:1E:70:84:F9 77-48-1E-70-84-F9
    [NEW] Device 4A:2D:31:76:E3:27 4A-2D-31-76-E3-27
    [NEW] Device 46:29:86:F6:B9:2F 46-29-86-F6-B9-2F
    [NEW] Device 00:07:80:B6:B7:24 00-07-80-B6-B7-24
    [NEW] Device FC:60:B4:5A:A7:AB One
    [NEW] Device C4:8E:8F:F4:65:1C ALLT-6900
    [NEW] Device 20:78:F0:61:B6:04 Adam's iPad
    [NEW] Device 24:71:89:C4:F9:D7 SPPDemo
    [CHG] Device 4A:2D:31:76:E3:27 RSSI: -91
    [CHG] Device 6D:71:CD:0F:75:40 RSSI: -98
    [bluetooth]# scan off
    [CHG] Device 24:71:89:C4:F9:D7 RSSI is nil
    [CHG] Device 20:78:F0:61:B6:04 RSSI is nil
    [CHG] Device C4:8E:8F:F4:65:1C TxPower is nil
    [CHG] Device C4:8E:8F:F4:65:1C RSSI is nil
    [CHG] Device FC:60:B4:5A:A7:AB TxPower is nil
    [CHG] Device FC:60:B4:5A:A7:AB RSSI is nil
    [CHG] Device 00:07:80:B6:B7:24 RSSI is nil
    [CHG] Device 46:29:86:F6:B9:2F RSSI is nil
    [CHG] Device 4A:2D:31:76:E3:27 RSSI is nil
    [CHG] Device 77:48:1E:70:84:F9 RSSI is nil
    [CHG] Device 6D:71:CD:0F:75:40 RSSI is nil
    [CHG] Device 69:C2:92:19:1F:B0 RSSI is nil
    Discovery stopped
    [CHG] Controller A0:E6:F8:14:2F:D3 Discovering: no
    [bluetooth]#

    %
    �0�X�P �
    
    �0�X�P�*�u��
    �0�X�P �
    �0�X�@
    �0�X�P 
    
    �0�X�P 
    
    �0�X�P 
    
    �0�X�P �	
    �0�X�P 	�
    
    �0�X�P 
    v
    �0�X�P����
    �0�X�P����
    
    �0�X�P 
    �
    �0�X�P �
    �0�X�P �
    �0�X�P�Zb
    �0�X�P �
    �0�X�P�Zb
    �0�X�P�z
    �0�X�PY�
    �0�X�P �
    �0�X�P 
    �0�X�P :
    �0�X�P _
    �0�X�@�
    �0�X�@
    �0�X�P 
    �0�X�P (
    �0�X�@�
    �0�X�P ?
    �0�X�P �
     
    �0�X�P  �
    !
    �0�X�P!!$�4"
    �0�X�P"��ɍ#
    �0�X�P#6G�$
    �0�X�P$��
    %
    �0�X�P%��&
    �0�X�P &&
    �0�X�P ''
    �0�X�P (
    &
    �0�X�P )&
    �0�X�P *(
    �R0�XE@+�)
    �R0�XE@,~*
    �R0�XEP -R+
    �R0�XE@.,
    �R0�XEP /�-
    �R0�XEP0�.
    �R0�XEP 1D/
    �R0�XEP 2�0
    �R0�XEP 3p1
    �R0�XEP 4%2
    �R0�XEP5�6�?60
    �R0�XEP 6p1
    �R0�XEP 7%3
    �R0�XEP 8�
    4
    �R0�XEP9��?0
    �R0�XEP :p1
    �R0�XEP ;%5
    �R0�XEP<�7�?76
    �R0�XE@=0
    �R0�XEP >p1
    �R0�XEP ?%7
    �R0�XdP@��?0
    �R0�XdP Ap1
    �R0�XdP B%7
    �R0�XtPC��?0
    �R0�XtP Dp1
    �R0�XtP E%7
    �R0�X�PF��?0
    �R0�X�P Gp1
    �R0�X�P H%7
    �R0�X�PI��?0
    �R0�X�P Jp1
    �R0�X�P K%7
    �R0�X�PL��?0
    �R0�X�P Mp1
    �R0�X�P N%7
    �R0�X�PO��?0
    �R0�X�P Pp1
    �R0�X�P Q%7
    �S0�X	PR��?0
    �S0�X	P Sp1
    �S0�X	P T%7
    �S0�XPU��?0
    �S0�XP Vp1
    �S0�XP W%7
    �S0�X7PX��?0
    �S0�X7P Yp1
    �S0�X7P Z%7
    �S0�XWP[��?0
    �S0�XWP \p1
    �S0�XWP ]%7
    �S0�XfP^��?0
    �S0�XfP _p1
    �S0�XfP `%7
    �S0�X�Pa��?0
    �S0�X�P bp1
    �S0�X�P c%7
    �S0�X�Pd��?0
    �S0�X�P ep1
    �S0�X�P f%7
    �S0�X�Pg��?0
    �S0�X�P hp1
    �S0�X�P i%7
    �S0�X�Pj��?0
    �S0�X�P kp1
    �S0�X�P l%7
    �S0�X�Pm��?0
    �S0�X�P np1
    �S0�X�P o%7
    �S0�X�Pp��?0
    �S0�X�P qp1
    �S0�X�P r%7
    �S0�XPs��?0
    �S0�XP tp1
    �S0�XP u%7
    �S0�X"Pv��?0
    �S0�X"P wp1
    �S0�X"P x%7
    �S0�XAPy��?0
    �S0�XAP zp1
    �S0�XAP {%7
    �S0�X`P|��?0
    �S0�X`P }p1
    �S0�X`P ~%7
    �S0�XpP��?0
    �S0�XpP �p1
    �S0�XpP �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�XP���?0
    �S0�XP �p1
    �S0�XP �%7
    �S0�XP���?0
    �S0�XP �p1
    �S0�XP �%7
    �S0�XJP���?0
    �S0�XJP �p1
    �S0�XJP �%8
    �S0�XJP����?�9
    �S0�XJ@�:
    �S0�XJP ��;
    �S0�XJP ��G <
    �S0�XJ@��=
    �S0�XJ@��0
    �S0�XJP �p1
    �S0�XJP �%>
    �S0�XJP��	�?	0
    �S0�XJP �p1
    �S0�XJP �%>
    �S0�XJP��	�?	0
    �S0�XJP �p1
    �S0�XJP �%?
    �S0�XJP��v�?v0
    �S0�XJP �p1
    �S0�XJP �%@
    �S0�X�P����?�
    �S0�X�P��*�u��
    �S0�X�P ��0
    �S0�X�P �p1
    �S0�X�P �%A
    �S0�X�P �@
    �S0�X�@�B
    �S0�X�P �
    C
    �S0�X�P �
    
    �S0�X�P �
    
    �S0�X�P �?&
    �S0�X�P �&
    �S0�X�P �
    �S0�X�P ��
     
    �S0�X�P ��
    @
    �S0�X�P����?�D
    �S0�X�P�DS��E
    �S0�X�P�k�b�F
    �S0�X�P��)gG
    �S0�X�P��",�H
    �S0�X�P��{?�
    �S0�X�P��*�u��
    �S0�X�P ��0
    �S0�X�P �p1
    �S0�X�P �%&
    �S0�X�P �&
    �S0�X�P �I
    �S0�X�P �
    A
    �S0�X�P �@
    �S0�X�@�J
    �S0�X�P �
    K
    �S0�X�P �
    
    �S0�X�P �
    L
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%
    �S0�X�P �?&
    �S0�X�P �&
    �S0�X�P �M
    �S0�X�P��
    �_N
    �S0�X�P��[�?[O
    �S0�X�@��0
    �S0�X�P �p1
    �S0�X�P �%P
    �S0�X�P �
    Q
    �S0�X�P �
    R
    �S0�X�P�S
    �S0�X�P ��T
    �S0�X�P �	;U
    �S0�X�P��
    ?��V
    �S0�X�P��
    ��W
    �S0�X�P ��
    X
    �S0�X�P�BPx�Y
    �S0�X�P�'�iZ
    �S0�X�P�!�[
    �S0�X�P �\
    �S0�X�P����?�0
    �S0�X�P �p1
    �S0�X�P �%>
    �S0�X�P��	�?	0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%7
    �S0�X�P���?0
    �S0�X�P �p1
    �S0�X�P �%>
    �S0�X�P��	�?	0
    �S0�X�P �p1
    �S0�X�P �%\
    �S0�X�P����?�0
    �S0�X�P �p1
    �S0�X�P �%N
    �S0�X�P��[�?[O
    �S0�X�@��0
    �S0�X�P p1
    �S0�X�P %]
    �S0�X�P���?�0
    �S0�X�P p1
    �S0�X�P %^
    �S0�X�P�8�?8_
    �S0�X�@0
    �S0�X�P p1
    �S0�X�P %L
    �S0�X�P	��?0
    �S0�X�P 
    p1
    �S0�X�P %`
    �S0�X�P�+�?+0
    �S0�X�P 
    p1
    �S0�X�P %a
    �S0�XP�0
    �S0�X%P p1
    �S0�X%P %-
    �S0�XDP�.
    �S0�XDP D;
    �S0�XDP �G 0
    �S0�XDP p1
    �S0�XDP %b
    �S0�XDP�		0
    �S0�XDP p1
    �S0�XDP %c
    �S0�XDP�0
    �S0�XDP p1
    �S0�XDP %d
    �S0�XDP�##0
    �S0�XDP p1
    �S0�XDP %e
    �S0�XDP �0
    �S0�XDP !p1
    �S0�XDP "%f
    �S0�X�P#�%%0
    �S0�X�P $p1
    �S0�X�P %%g
    �S0�X�P&�0
    �S0�X�P 'p1
    �S0�X�P (%h
    �S0�X�P)�0
    �S0�X�P *p1
    �S0�X�P +%i
    �S0�X�P,�0
    �S0�X�P -p1
    �S0�X�P .%j
    �S0�X�P/�FF0
    �S0�X�P 0p1
    �S0�X�P 1%k
    �S0�X�P2� 0
    �S0�X�P 3p1
    �S0�X�P 4%l
    �S0�X�P5� 0
    �S0�X�P 6p1
    �S0�X�P 7%m
    �S0�X�P8� 0
    �S0�X�P 9p1
    �S0�X�P :%n
    �S0�X�P;� 0
    �S0�X�P <p1
    �S0�X�P =%o
    �S0�X�P>� 0
    �S0�X�P ?p1
    �S0�X�P @%p
    �S0�X�PA�0
    �S0�X�P Bp1
    �S0�X�P C%q
    �S0�X�PD� 0
    �S0�X�P Ep1
    �S0�X�P F%r
    �S0�X�PG�0
    �S0�X�P Hp1
    �S0�X�P I%s
    �S0�X�PJ�RR0
    �S0�X�P Kp1
    �S0�X�P L%t
    �S0�X�PM�EE0
    �S0�X�P Np1
    �S0�X�P O%u
    �S0�X�PP�XX0
    �S0�X�P Qp1
    �S0�X�P R%v
    �S0�X�PS�0
    �S0�X�P Tp1
    �S0�X�P U%w
    �S0�X�PV�0
    �S0�X�P Wp1
    �S0�X�P X%x
    �S0�X�PY�0
    �S0�X�P Zp1
    �S0�X�P [%y
    �S0�X�P\� z
    �S0�X�P ])
    0
    �S0�X�P ^p1
    �S0�X�P _%{
    �T0�X4P`��?0
    �T0�X4P ap1
    �T0�X4P b%|
    �T0�XCP c�0}
    �T0�XCP d�~
    �T0�XCP e�1
    �T0�XCP f��
    �U0�X�P g�2�
    �U0�X�P h�3�
    �U0�X�P i��
    �U0�X�Pj��
    �U0�X�P k��
    �U0�X�@l�0
    �U0�X�P mp1
    �U0�X�P n%|
    �U0�X�P o�0}
    �U0�X�P p�~
    �U0�X�P q�1
    �U0�X�P r��
    �h0�XPP s�2�
    �h0�XPP t�3�
    �h0�XPP u�a
    �h0�XPPv�0
    �h0�XPP wp1
    �h0�XPP x%-
    �h0�XPPy�.
    �h0�XPP zD;
    �h0�XPP {�G 0
    �h0�XPP |p1
    �h0�XPP }%b
    �h0�XPP~�		0
    �h0�XPP p1
    �h0�XPP �%c
    �h0�XPP��0
    �h0�XPP �p1
    �h0�XPP �%d
    �h0�XPP��##0
    �h0�XPP �p1
    �h0�XPP �%e
    �h0�XPP��0
    �h0�XPP �p1
    �h0�XPP �%f
    �h0�X~P��%%0
    �h0�X~P �p1
    �h0�X~P �%g
    �h0�X~P��0
    �h0�X~P �p1
    �h0�X~P �%h
    �h0�X~P��0
    �h0�X~P �p1
    �h0�X~P �%i
    �h0�X~P��0
    �h0�X~P �p1
    �h0�X~P �%j
    �h0�X~P��FF0
    �h0�X~P �p1
    �h0�X~P �%k
    �h0�X~P�� 0
    �h0�X~P �p1
    �h0�X~P �%l
    �h0�X~P�� 0
    �h0�X~P �p1
    �h0�X~P �%m
    �h0�X~P�� 0
    �h0�X~P �p1
    �h0�X~P �%n
    �h0�X~P�� 0
    �h0�X~P �p1
    �h0�X~P �%o
    �h0�X~P�� 0
    �h0�X~P �p1
    �h0�X~P �%p
    �h0�X~P��0
    �h0�X~P �p1
    �h0�X~P �%q
    �h0�X~P�� 0
    �h0�X~P �p1
    �h0�X~P �%r
    �h0�X~P��0
    �h0�X~P �p1
    �h0�X~P �%�
    �h0�X�P��VV�
    �h0�X�@�j0
    �h0�X�P �p1
    �h0�X�P �%�
    �h0�X�P ��t
    �h0�X�P��EE0
    �h0�X�P �p1
    �h0�X�P �%u
    �h0�X�P��XX0
    �h0�X�P �p1
    �h0�X�P �%v
    �h0�X�P��0
    �h0�X�P �p1
    �h0�X�P �%w
    �h0�X�P��0
    �h0�X�P �p1
    �h0�X�P �%x
    �h0�X�P��0
    �h0�X�P �p1
    �h0�X�P �%�
    �h0�X�P��mm0
    �h0�X�P �p1
    �h0�X�P �%y
    �h0�X�P�� z
    �h0�X�P �)
    0
    �h0�X�P �p1
    �h0�X�P �%�
    �h0�X�P �
    |
    �h0�X�P ��0}
    �h0�X�P ��~
    �h0�X�P ��1
    �h0�X�P ���
    �i0�X�P ��
    �i0�X�P �b�
    �i0�X�P ��
    �i0�X�P ��
    �i0�X�P ��
    �i0�X�P �9�
    �i0�X�P �~	�
    �i0�X�P ��
    �k0�X�P ��
    �k0�X�P �b�
    �k0�X�P ��
    �k0�X�P ��
    �k0�X�P ��
    �k0�X�P �9�
    �k0�X�P �~	�
    �k0�X�P ��
    �l0�X�P ��
    �l0�X�P �b�
    �l0�X�P ��
    �l0�X�P ��
    �l0�X�P ��
    �l0�X�P �9�
    �l0�X�P �~	�
    �l0�X�P ��
    �m0�XP ��
    �m0�XP �b�
    �m0�XP ��
    �m0�XP ��
    �m0�XP ��
    �m0�XP �9�
    �m0�XP �~	�
    �m0�XP ��
    �n0�X�P ��2�
    �n0�X�P ��3�
    �n0�X�P ���
    �n0�X�P�� �
    �n0�X�P �)
    0
    �n0�X�P �p1
    �n0�X�P �%�
    �n0�X�P�� �
    �n0�X�P �)�
    �n0�X�P ��
    �n0�X�P ��
    �n0�X�P ��
    �n0�X�P ���
    �n0�X�P �
    0
    �n0�X�P �p1
    �n0�X�P %�
    �n0�X�P �
    �
    �n0�X�P %>0
    �n0�X�P p|
    �n0�X�P �0}
    �n0�X�P �~
    �n0�X�P �1
    �n0�X�P ��
    �n0�X%P �
    �
    �n0�X%P 	%>�
    �n0�X%P 
    �2�
    �n0�X%P �0
    �n0�X%P p�
    �n0�X%P 
    �3�
    �n0�X%@�
    �n0�X%P �|
    �n0�X5P �0}
    �n0�X5P �~
    �n0�X5P �1
    �n0�X5P ��
    �n0�X�P �
    �
    �n0�X�P %>�
    �n0�X�P �2�
    �n0�X�P �0
    �n0�X�P p�
    �n0�X�P �3�
    �n0�X�@�
    �n0�X�P �|
    �n0�X�P �0}
    �n0�X�P �~
    �n0�X�P �1
    �n0�X�P ��
    �n0�X�P  �
    �
    �n0�X�P !%>�
    �n0�X�P "�2�
    �n0�X�P #�0
    �n0�X�P $p�
    �n0�X�P %�3�
    �n0�X�@&�
    �n0�X�P '�|
    �o0�XP (�0}
    �o0�XP )�~
    �o0�XP *�1
    �o0�XP +��
    �o0�XFP ,�
    �o0�XFP -b�
    �o0�XFP .�
    �o0�XFP /�
    �o0�XFP 0�
    �o0�XFP 1�
    �o0�XFP 2~	�
    �o0�XFP 3�
    �o0�XFP 4�
    �o0�XFP 5�
    �o0�XFP 6�
    �o0�X�P 7
    9 �
    �o0�X�P 8�
    �
    �o0�X�P 9%>�
    �o0�X�P :�2�
    �o0�X�P ;�0
    �o0�X�P <p�
    �o0�X�P =�
    �
    �o0�X�P >%>0
    �o0�X�P ?p�
    �o0�X�P @�3�
    �o0�X�@A�
    �o0�X�P B�|
    �o0�X�P C�0}
    �o0�X�P D�~
    �o0�X�P E�1
    �o0�X�P F��
    �o0�XP G�
    �
    �o0�XP H%>�
    �o0�XP I�2�
    �o0�XP J�0
    �o0�XP Kp�
    �o0�XP L�3�
    �o0�X@M�
    �o0�XP N��
    �o0�XP O�
    �
    �o0�XP P%>0
    �o0�XP Qp�
    �o0�XP R�
    �
    �o0�XP S%>0
    �o0�XP Tp|
    �o0�XP U�0}
    �o0�XP V�~
    �o0�XP W�1
    �o0�XP X��
    �o0�X�P Y�
    �
    �o0�X�P Z%>�
    �o0�X�P [�2�
    �o0�X�P \�0
    �o0�X�P ]p�
    �o0�X�P ^�
    �
    �o0�X�P _%>0
    �o0�X�P `p�
    �o0�X�P a�3�
    �o0�X�@b�
    �o0�X�P c�|
    �o0�X�P d�0}
    �o0�X�P e�~
    �o0�X�P f�1
    �o0�X�P g��
    �o0�XiP h�
    �
    �o0�XiP i%>�
    �o0�XiP j�2�
    �o0�XiP k�0
    �o0�XiP lp�
    �o0�XiP m�
    �
    �o0�XiP n%>0
    �o0�XiP op�
    �o0�XiP p�3�
    �o0�Xi@q�
    �o0�XiP r�|
    �o0�XxP s�0}
    �o0�XxP t�~
    �o0�XxP u�1
    �o0�XxP v��
    �o0�XP w�
    �
    �o0�XP x%>�
    �o0�XP y�2�
    �o0�XP z�0
    �o0�XP {p�
    �o0�XP |�3�
    �o0�X@}�
    �o0�XP ~�|
    �o0�X$P �0}
    �o0�X$P ��~
    �o0�X$P ��1
    �o0�X$P ���
    �p0�XOP ��
    �p0�XOP �b�
    �p0�XOP ��
    �p0�XOP ��
    �p0�XOP ��
    �p0�XOP ��
    �p0�XOP �~	�
    �p0�XOP ��
    �p0�XnP ��
    �p0�XnP ��
    �p0�XnP ��
    �p0�X�P ��
    �
    �p0�X�P �%>�
    �p0�X�P ��2�
    �p0�X�P ��0
    �p0�X�P �p�
    �p0�X�P ��
    �
    �p0�X�P �%>0
    �p0�X�P �p�
    �p0�X�P ��3�
    �p0�X�@��
    �p0�X�P ��|
    �p0�X�P ��0}
    �p0�X�P ��~
    �p0�X�P ��1
    �p0�X�P ���
    �p0�X3P �
     �
    �p0�X3P �
    �
    �p0�XqP �
    �
    �p0�X�P ��
    �
    �p0�X�P �%>�
    �p0�X�P ��2�
    �p0�X�P ��0
    �p0�X�P �p�
    �p0�X�P ��3�
    �p0�X�@��
    �p0�X�P ���
    �p0�X�P �
    9|
    �q0�XP ��0}
    �q0�XP ��~
    �q0�XP ��1
    �q0�XP ���
    �q0�XgP ��
    �q0�XgP �b�
    �q0�XgP ��
    �q0�XgP ��
    �q0�XgP ��
    �q0�XgP ��
    �q0�XgP �~	�
    �q0�XgP ��
    �q0�XwP ��
    �q0�XwP ��
    �q0�XwP ��
    �q0�X�P �
    3�
    �r0�X�P �
    �
    �r0�X�P ��
    �
    �r0�X�P �%>�
    �r0�X�P ��2�
    �r0�X�P ��0
    �r0�X�P �p�
    �r0�X�P ��3�
    �r0�X�@��
    �r0�X�P ��|
    �r0�X�P ��0}
    �r0�X�P ��~
    �r0�X�P ��1
    �r0�X�P ���
    �r0�X�P ��
    �r0�X�P �b�
    �r0�X�P ��
    �r0�X�P ��
    �r0�X�P ��
    �r0�X�P ��
    �r0�X�P �~	�
    �r0�X�P ��
    �r0�X�P ��
    �r0�X�P ��
    �r0�X�P ��
    �s0�X&P �
    3�
    �s0�X�P �
     �
    �s0�X�P �
    �
    �s0�X#P ��2�
    �s0�X#P ��3�
    �s0�X#P ���
    �s0�X#P�� �
    �s0�X#P �)�
    �s0�X#P ��
    �s0�X#P ��
    �s0�X#P ���
    �s0�X#P �
    0
    �s0�X#P �p1
    �s0�X#P �%�
    �s0�X#P��0
    �s0�X#P �p�
    �s0�X#P �%�
    �s0�X#P ��
    �s0�X#P�M3���
    �s0�X#P ��
    �s0�X#P ��
    �s0�X#P �|
    �s0�X2P ��0}
    �s0�X2P ��~
    �s0�X2P ��1
    �s0�X2P ���
    �t0�X�P����e�"�
    �t0�X�P �%/�
    �t0�X�P ��2�
    �t0�X�P ���
    �t0�X�P �G�
    �t0�X�P ��3�
    �t0�X�@��
    �t0�X�P ���
    �t0�X�P ��
    �t0�X�P �b�
    �t0�X�P ��
    �t0�X�P ��
    �t0�X�P �|
    �t0�X�P ��0}
    �t0�X�P ���
    �t0�X�P ��
    �t0�X�P ��
    �t0�X�P �~
    �t0�X�P ��1
    �t0�X�P ���
    �t0�X�P �9�
    �t0�X�P ~	�
    �t0�X�P �
    �t0�X�P �
    �t0�X�P �
    �t0�X1P���e�$�
    �t0�X1P G�
    �u0�X3Px a��g%�
    �u0�X3P %/�
    �u0�X3P �2�
    �u0�X3P 	��
    �u0�X3P 
    G�
    �u0�X3P �3�
    �u0�X3@�
    �u0�X3P 
    ��
    �u0�XCP���ez%�
    �u0�XCP G|
    �u0�XSP �0}
    �u0�XSP �~
    �u0�XSP �1
    �u0�XSP ��
    �u0�X�P �
    �u0�X�P b�
    �u0�X�P �
    �u0�X�P �
    �u0�X�P �
    �u0�X�P �
    �u0�X�P �
    �u0�X�P ~	�
    �u0�X�P �
    �u0�X�P �
    �u0�X�P �
    �u0�X�P �
    �u0�X'P ���e�&�
    �u0�X'P !G�
    �u0�XeP"x a��*'�
    �u0�XeP #G�
    �v0�XBP$x a���(�
    �v0�XBP %G�
    �v0�X�P&q$ĉ���(�
    �v0�X�P '%"�
    �v0�X�P (�2�
    �v0�X�P )��
    �v0�X�P *�3�
    �v0�X�@+�
    �v0�X�P ,�|
    �v0�X�P -�0}
    �v0�X�P .�~
    �v0�X�P /�1
    �v0�X�P 0��
    �v0�XP1x a��K)�
    �v0�XP 2G�
    �v0�XLP3���ev)�
    �v0�XLP 4G�
    �v0�X�P 5�
    �v0�X�P 6b�
    �v0�X�P 7�
    �v0�X�P 8�
    �v0�X�P 9�
    �v0�X�P :�
    �v0�X�P ;�
    �v0�X�P <~	�
    �v0�X�P =�
    �v0�X�P >�
    �v0�X�P ?�
    �v0�X�P @�
    �w0�X�PA���e9,�
    �w0�X�P BG�
    �w0�X�PC���e�,�
    �w0�X�P DG�
    �x0�X!P E�
    �x0�X!P Fb�
    �x0�X!P G�
    �x0�X!P H�
    �x0�X!P I�
    �x0�X!P J�
    �x0�X!P K�
    �x0�X!P L~	�
    �x0�X!P M�
    �x0�X!P N�
    �x0�X!P O�
    �x0�X!P P�
    �x0�XPPQ���e�.�
    �x0�XPP RG�
    �x0�X�PS���e�0�
    �x0�X�P T�
    �x0�X�P U%�
    �x0�X�P V�2�
    �x0�X�P W��
    �x0�X�P X�3�
    �x0�X�@Y�
    �x0�X�P Z�|
    �y0�X P [�0}
    �y0�X P \�~
    �y0�X P ]�1
    �y0�X P ^��
    �y0�X9P _�
    �y0�X9P `b�
    �y0�X9P a�
    �y0�X9P b�
    �y0�X9P c~	�
    �y0�X9P d�
    �y0�XIP e�
    �z0�XTP f�
    �z0�XTP gb�
    �z0�XTP h�
    �z0�XTP i�
    �z0�XTP j~	�
    �z0�XTP k�
    �z0�XcP l�
    �{0�X^P m�
    �{0�X^P nb�
    �{0�X^P o�
    �{0�X^P p�
    �{0�X^P q~	�
    �{0�X^P r�
    �{0�XnP s�
    �}0�X�P t�
    �}0�X�P ub�
    �}0�X�P v�
    �}0�X�P w�
    �}0�X�P x~	�
    �}0�X�P y�
    �}0�X�P z�
    �~0�X�P {�
    �~0�X�P |b�
    �~0�X�P }�
    �~0�X�P ~�
    �~0�X�P ~	�
    �~0�X�P ��
    �~0�X�P ��
    �~0�X�P ��2�
    �~0�X�P ��3�
    �~0�X�P ���
    �~0�X�P�� �
    �~0�X�P �)
    0
    �~0�X�P �p1
    �~0�X�P �%�
    �~0�X�P�� �
    �~0�X�P �)�
    �~0�X�P ��
    �~0�X�P ��
    �~0�X�P ��
    �~0�X�P ���
    �~0�X�P �
    0
    �~0�X�P �p1
    �~0�X�P �%|
    �~0�X�P ��0}
    �~0�X�P ��~
    �~0�X�P ��1
    �~0�X�P ���
    �~0�X�P ��
    �
    �~0�X�P �%>�
    �~0�X�P ��2�
    �~0�X�P ��0
    �~0�X�P �p�
    �~0�X�P ��
    �
    �~0�X�P �%>0
    �~0�X�P �p�
    �~0�X�P ��3�
    �~0�X�@��
    �~0�X�P ��|
    �~0�X
    P ��0}
    �~0�X
    P ��~
    �~0�X
    P ��1
    �~0�X
    P ���
    �~0�X<P �
    
    �
    �~0�XkP �
    �
    �~0�XkP ��
    �
    �~0�XkP �%>�
    �~0�XkP ��2�
    �~0�XkP ��0
    �~0�XkP �p�
    �~0�XkP ��
    �
    �~0�XkP �%>0
    �~0�XkP �p�
    �~0�XkP ��3�
    �~0�Xk@��
    �~0�XkP ���
    �~0�XkP �
    1|
    �~0�XkP ��0}
    �~0�XkP ��~
    �~0�X{P ��1
    �~0�X{P ���
    �0�X�P �
    �
    �0�X�P ��
    �0�X�P �b�
    �0�X�P ��
    �0�X�P ��
    �0�X�P ��
    �0�X�P ��
    �0�X�P �~	�
    �0�X�P ��
    �0�X�P ��
    �0�X�P ��
    �0�X�P ��
    ��0�XP ��2�
    ��0�XP ��3�
    ��0�XP ���
    ��0�XP�� �
    ��0�XP �)�
    ��0�XP ��
    ��0�XP ��
    ��0�XP ���
    ��0�XP �
    0
    ��0�XP �p1
    ��0�XP �%|
    ��0�X>P ��0}
    ��0�X>P ��~
    ��0�X>P ��1
    ��0�X>P ���
    ��0�X�P ��
    ��0�X�P �b�
    ��0�X�P ��
    ��0�X�P ��
    ��0�X�P �~	�
    ��0�X�P ��
    ��0�X�P ��
    ��0�XP ��
    ��0�XP �b�
    ��0�XP ��
    ��0�XP ��
    ��0�XP �~	�
    ��0�XP ��
    ��0�X*P ��
    ��0�X2P ��
    ��0�X2P �b�
    ��0�X2P ��
    ��0�X2P ��
    ��0�X2P �~	�
    ��0�X2P ��
    ��0�XBP ��
    ��0�XZP ��
    ��0�XZP �b�
    ��0�XZP ��
    ��0�XZP ��
    ��0�XZP �~	�
    ��0�XZP ��
    ��0�XZP ��
    ��0�XkP ��
    ��0�XkP �b�
    ��0�XkP ��
    ��0�XkP ��
    ��0�XkP �~	�
    ��0�XkP ��
    ��0�X{P ��
    ��0�X�P ��
    ��0�X�P �b�
    ��0�X�P ��
    ��0�X�P ��
    ��0�X�P �~	�
    ��0�X�P ��
    ��0�X�P ��
    ��0�X�P ��
    ��0�X�P �b�
    ��0�X�P ��
    ��0�X�P ��
    ��0�X�P ~	�
    ��0�X�P �
    ��0�X�P �
    ��0�X�P �
    ��0�X�P b�
    ��0�X�P �
    ��0�X�P �
    ��0�X�P ~	�
    ��0�X�P �
    ��0�X�P 	�
    ��0�X�P 
    �
    ��0�X�P b�
    ��0�X�P �
    ��0�X�P 
    �
    ��0�X�P ~	�
    ��0�X�P �
    ��0�X�P �
    ��0�XP �
    ��0�XP b�
    ��0�XP �
    ��0�XP �
    ��0�XP ~	�
    ��0�XP �
    ��0�XP �
    ��0�X%P �
    ��0�X%P b�
    ��0�X%P �
    ��0�X%P �
    ��0�X%P ~	�
    ��0�X%P �
    ��0�X4P �
    ��0�XUP �
    ��0�XUP  b�
    ��0�XUP !�
    ��0�XUP "�
    ��0�XUP #~	�
    ��0�XUP $�
    ��0�XdP %�=Inquiry received FHS, BD_adder (0x2471-89c4-f9d7), time 75972�8hcic_process_hci_commands: [0x200c] (Group 8 Opcode 0xc)�lm_lc_start_page_scan�Nhcic_process_hci_commands: HCI_WRITE_SIMPLE_PAIRING_MODE (Group 3 Opcode 0x56)�9hcic_process_hci_commands: HCI_RESET (Group 3 Opcode 0x3)�-HCILL state machine is: WAITING FOR SLEEP ACK},HCILL send command: HCILL_GOTO_SLEEP_IND_MSG|9hcic_process_hci_commands: [0x201c] (Group 8 Opcode 0x1c)oFhcic_process_hci_commands: HCI_READ_PAGESCAN_CFG (Group 3 Opcode 0x1b)i@coarse open loop calibration: DCO freq diff : 0 [MHz] (-0 [MHz])WLPre-Distortion tables extraction, current temperature 1, table address 0x100RGhcic_process_hci_commands: HCI_VS_WIBREE_ENABLE (Group 3f Opcode 0x15b)N;hcic_process_hci_commands: [0xfd76] (Group 3f Opcode 0x176)?Chcic_get_num_of_host_commands. Total free = 3, Reported to host = 10I2C doesn't exist !Ref Clock is valid for PLL"In lc_rf_init_periodic_calibration=Inquiry received FHS, BD_adder (0xc48e-8ff4-651c), time 78038�+HCI Send Event: HCI_INQUIRY_RESULT_RSSI_EVT�lm_lc_start_inquiry�/HCILL state machine is: WAITING FOR WAKE UP ACK�!Msg from lower MAC WB_ADV_IND (0)�0HCILL received command: HCILL_GOTO_SLEEP_ACK_MSG~Whcic_process_hci_commands: HCIPP_SLEEP_PROTOCOLS_CONFIGURATIONS (Group 3f Opcode 0x10c){Phcic_process_hci_commands: HCI_READ_LOCAL_EXTENDED_FEATURES (Group 4 Opcode 0x4)vEhcic_process_hci_commands: HCIPP_STOP_VS_LOCK (Group 3f Opcode 0x238)^2KDCOT a_slope = 0/65536, KDCOT b_slope = 40737/128Zrandom 0x29ee 0x167FFhcic_process_hci_commands: HCIPP_START_VS_LOCK (Group 3f Opcode 0x237)5random 0x2421 0x34cb!3uart_hci parameters: UartDIV=3, OS=23, SP=0, MoB=10=Inquiry received FHS, BD_adder (0xc48e-8ff4-651c), time 74387�/synch event REG received, module INQUIRY, msi 1�)HCILL send command: HCILL_WAKE_UP_IND_MSG�9synch event REG received, module WB_SCAN_MODULE_ID, msi 1�HCI_Reset Completed�@DC_Calibration: Calibration_faliure= 0 , Calibration channel =59Tfirst byte recevied 1*6synch event REG received, module RF_CALIBRATION, msi 0=Inquiry received FHS, BD_adder (0x2078-f061-b604), time 76107�'um2lm_send_event UM_EVENT_SCAN_COMPLETE�0LE_SCAN check DDIP: ignore 1, active 1, return 1�'lm_lc_is_peers_absence_alg_detection_on�Ghcic_process_hci_commands: HCI_WRITE_INQUIRY_MODE (Group 3 Opcode 0x45)t8hcic_process_hci_commands: [0x2002] (Group 8 Opcode 0x2)kKhcic_process_hci_commands: HCI_WRITE_CONN_ACCEPT_TOUT (Group 3 Opcode 0x16)hrandom 0x22e7 0x892cG6synch event REG received, module RF_CALIBRATION, msi 1Blm_lc_set_rf_calibrationAEhcic_process_hci_commands: HCIPP_WRITE_MEMORY (Group 3f Opcode 0x303)4PHY FW Version 3.27 $Calibration started. Vector=0x1, 0x02synch event FINISH received, module INQUIRY, msi 1�lm_lc_free_rx_segments�0synch cmd start instance, module INQUIRY, msi: 1�1SCAN got invalid length 51, type 4, AC 4, bits 29�HCI Send Event: [0x003e]�:synch cmd start instance, module WB_SCAN_MODULE_ID, msi: 1�8hcic_process_hci_commands: [0x200f] (Group 8 Opcode 0xf)n@hcic_process_hci_commands: HCI_READ_BD_ADDR (Group 4 Opcode 0x9)bKDCOA =2087, perinv =27070Y'Calibration started. Vector=0x5ff0, 0x0M6synch event REG received, module RF_CALIBRATION, msi 2J;hcic_process_hci_commands: [0xfd09] (Group 3f Opcode 0x109)>Package ID: P71.32;Khcic_process_hci_commands: HCI_READ_LOCAL_VERSION_INFO (Group 4 Opcode 0x1)-!Uart Active Protocol: H4 PROTOCOL,random 0x95b6 0x8dc9"PLL Clock Output is OK4synch cmd return event STARTED,module RF_CALIBRATION7synch cmd return event ABORT_FINISH_WAIT,module INQUIRY�9SCAN got invalid packet, type 3, length 12, AC 1, bits 30�-HCILL received command: HCILL_WAKE_UP_ACK_MSG�CALC REQUESTED�8hcic_process_hci_commands: [0x2007] (Group 8 Opcode 0x7)mDhcic_process_hci_commands: HCI_SET_EVENT_FILTER (Group 3 Opcode 0x5)gHhcic_process_hci_commands: HCI_READ_VOICE_SETTINGS (Group 3 Opcode 0x25)f6KDCOT a_slope = 20546/65536, KDCOT b_slope = 42360/128Xrandom 0xee6b 0x9862E.this patch does not support multi room feature=Qhcic_process_hci_commands: HCIPP_UPDATE_UART_HCI_BAUDRATE (Group 3f Opcode 0x336)2XTAL wakeup mode  is disabled
    :SCAN got invalid packet, type 13, length 12, AC 2, bits 28�=Inquiry received FHS, BD_adder (0x2078-f061-b604), time 75923�Bsynch event ABORT_FINISH_SUSPENDED received, module INQUIRY, msi 1�7HCI Send Event: HCI_INQUIRY_RESULT_EXTENDED_INQUIRY_EVT�Fsynch cmd return event ABORT_FINISH_SUSPENDED,module WB_SCAN_MODULE_ID�HCILL release_transmit_queue�!Transport Detection: eSPI or UART(lm_lc_set_brcst_retranDetected Clock = 26000000 HzEtemperature sensing: temp 42, read 0x1d, vbe 0x2750cb5, slope 0x1edb6<synch event FINISH received, module WB_SCAN_MODULE_ID, msi 1�lm2um_STOP_SCAN�9SCAN got invalid packet, type 3, length 12, AC 1, bits 32�2synch cmd start instance, module PAGE SCAN, msi: 1�513 message(s) was(were) dropped (UART Debug was full)�lm2um_WRITE_ADV_DATAzEhcic_process_hci_commands: HCIPP_GOTO_ADDRESS (Group 3f Opcode 0x383)8Khcic_process_hci_commands: HCIPP_WRITE_MEMORY_BLOCK (Group 3f Opcode 0x305)7(HCI Send Event: HCI_COMMAND_COMPLETE_EVT1lm_lc_rf_periodic_calibration-ARM Clock = 40000000 Hz, Slow Clock: External7synch cmd start instance, module RF_CALIBRATION, msi: 0=Inquiry received FHS, BD_adder (0xc48e-8ff4-651c), time 76857�0LE_SCAN check DDIP: ignore 1, active 0, return 1�lm2um_START_SCAN�lm2um_SET_SCAN_PARAMETERS�"Page Scan start, Window = 9 frames�VS lock is OFF._)PPA_CAL: load_tune = 14 , rf_ldo_tune = 6P7synch cmd start instance, module RF_CALIBRATION, msi: 1C;hcic_process_hci_commands: [0xfd80] (Group 3f Opcode 0x180)@lm_lc_generate_rand&Ref Clock = 26000000 HzChip revision: 6
    =Inquiry received FHS, BD_adder (0xc48e-8ff4-651c), time 75516�1SCAN got invalid length 57, type 0, AC 1, bits 30�/synch cmd return event STARTED,module PAGE SCAN�Mhcic_process_hci_commands: HCI_LE_WRITE_ADVERTISING_DATA (Group 8 Opcode 0x8)y_hcic_process_hci_commands: HCI_READ_INQUIRY_RESPONSE_TRANSMIT_POWER_LEVEL (Group 3 Opcode 0x58)uDhcic_process_hci_commands: HCI_READ_BUFFER_SIZE (Group 4 Opcode 0x5)c511 message(s) was(were) dropped (UART Debug was full)[=coarse open loop calibration: DCO DLO PVTH offset: 3 (-65533)V7synch cmd start instance, module RF_CALIBRATION, msi: 2Krandom 0x5344 0xd5f0D9SCAN got invalid packet, type 3, length 12, AC 2, bits 30�1SCAN got invalid length 49, type 0, AC 1, bits 29�:synch cmd abort instance, module WB_SCAN_MODULE_ID, msi: 1�8hcic_process_hci_commands: [0x200b] (Group 8 Opcode 0xb)�-HCILL received command: HCILL_WAKE_UP_IND_MSG�Khcic_process_hci_commands: HCI_DELETE_STORED_LINK_KEY (Group 3 Opcode 0x12)wThcic_process_hci_commands: HCI_WRITE_EXTENDED_INQUIRY_RESPONSE (Group 3 Opcode 0x52)s8hcic_process_hci_commands: [0x2003] (Group 8 Opcode 0x3)l;hcic_process_hci_commands: [0xfddd] (Group 3f Opcode 0x1dd)]'AVPR / ULP Cortex is loaded and runningO)Post Patch Handler activated successfully<=Inquiry received FHS, BD_adder (0xc48e-8ff4-651c), time 76150�1SCAN got invalid length 57, type 0, AC 1, bits 32�7synch cmd return event STARTED,module WB_SCAN_MODULE_ID�1synch event REG received, module PAGE SCAN, msi 1�Dhcic_process_hci_commands: HCI_READ_LOCAL_NAME (Group 3 Opcode 0x14)eIhcic_process_hci_commands: HCI_READ_CLASS_OF_DEVICE (Group 3 Opcode 0x23)dIhcic_process_hci_commands: HCIPP_HCILL_PARAMETERS (Group 3f Opcode 0x12b)`)PPA_CAL: load_tune = 12 , rf_ldo_tune = 8Q;hcic_process_hci_commands: [0xfd1c] (Group 3f Opcode 0x11c)LHCI++ Goto Address9random 0xa8f2 0xb01a%random 0xa1f5 0xa00$Deactivating timer: initlm_lc_get_local_bd_addrPLL Clock Out = 40000000 Hz$HCI Send Event: HCI_INQUIRY_COMP_EVT�9SCAN got invalid packet, type 3, length 12, AC 4, bits 28�"Msg from lower MAC WB_SCAN_RSP (4)�lm_lc_[0x00b0]�Ghcic_process_hci_commands: HCI_READ_LOCAL_FEATURES (Group 4 Opcode 0x3)a+Disable FLIGHT MODE - Enable TX calibration+9synch event FINISH received, module RF_CALIBRATION, msi 0'-synch cmd return event STARTED,module INQUIRY�*Inquiry start - LAP10390323, TO4096, nSCO0�&HCI Send Event: HCI_COMMAND_STATUS_EVT�(LC_PICONIZER - allocated network clock 1�9hcic_process_hci_commands: [0x0c6d] (Group 3 Opcode 0x6d)�8hcic_process_hci_commands: [0x2001] (Group 8 Opcode 0x1)qHhcic_process_hci_commands: HCI_READ_PAGE_SCAN_TYPE (Group 3 Opcode 0x46)j9synch event FINISH received, module RF_CALIBRATION, msi 1IVersion matched OK.6-HCI_Read_Local_Version_Information, Ver. 7.16."Transport detection: UART detected)Process type: Nominal	=Inquiry received FHS, BD_adder (0x2078-f061-b604), time 75562�=Inquiry received FHS, BD_adder (0xc48e-8ff4-651c), time 75130�=Inquiry received FHS, BD_adder (0x2078-f061-b604), time 75111�;hcic_process_hci_commands: HCI_INQUIRY (Group 1 Opcode 0x1)�)HCILL send command: HCILL_WAKE_UP_ACK_MSG�Qhcic_process_hci_commands: HCI_READ_LOCAL_SUPPORTED_COMMANDS (Group 4 Opcode 0x2)r4uart_hci parameters: UartDIV=15, OS=23, SP=0, MoB=103Software version - 7.0.16Self Test passedlm_lc_self_test_run_init_testsGemini type Soft GeminiUART HCI baudrate = 115200OCP Clock = 8000000 Hz
    ORCA Platform=Inquiry received FHS, BD_adder (0xc48e-8ff4-651c), time 77540�=Inquiry received FHS, BD_adder (0xc48e-8ff4-651c), time 77034�0synch cmd abort instance, module INQUIRY, msi: 1�1SCAN got invalid length 51, type 0, AC 1, bits 31�9SCAN got invalid packet, type 3, length 12, AC 1, bits 29�HCILL state machine is: SLEEPQhcic_process_hci_commands: HCI_WRITE_DEFAULT_POLICY_SETTINGS (Group 2 Opcode 0xf)x;hcic_process_hci_commands: [0xfda8] (Group 3f Opcode 0x1a8)\Ecoarse open loop calibration: DCO freq diff : 63 [MHz] (-65473 [MHz])Urandom 0x7ba1 0x913fH+Foundation Version of Patch Package: 7.0.16:Package ID: P0.16/Clock Working mode: PLL Mode=Inquiry received FHS, BD_adder (0xc48e-8ff4-651c), time 74929�4synch event FINISH received, module PAGE SCAN, msi 1�*LPS Comeplete. Energy Detection Result = 1�$lm_lc_gemini_coex_notify_scan_status�HCILL state machine is: AWAKE�Bhcic_process_hci_commands: HCI_SET_EVENT_MASK (Group 3 Opcode 0x1)prtrim_ratio=0x89, new_rtrim=0x8Srandom 0x4736 0xf312#lm_lc_get_local_featuresTemperature region = 8


    Process for 3M

    root@am335x-neptune:~# hciattach -s 115200 /dev/ttyO1 texas
    Found a Texas Instruments' chip!
    Firmware file : /lib/firmware/ti-connectivity/TIInit_6.7.16.bts
    Loaded BTS script version 1
    texas: changing baud rate to 3000000, flow control to 1
    Device setup complete
    root@am335x-neptune:~# bluetoothctl
    [NEW] Controller A0:E6:F8:14:2F:D3 HELIX10_CHIRP_DI_GPS [default]
    [bluetooth]# power on
    [CHG] Controller A0:E6:F8:14:2F:D3 Class: 0x000000
    Changing power on succeeded
    [CHG] Controller A0:E6:F8:14:2F:D3 Powered: yes
    [bluetooth]# scan on
    Discovery started
    [CHG] Controller A0:E6:F8:14:2F:D3 Discovering: yes
    [bluetooth]# scan off
    Discovery stopped
    [CHG] Controller A0:E6:F8:14:2F:D3 Discovering: no
    [bluetooth]# scan on
    Discovery started
    [CHG] Controller A0:E6:F8:14:2F:D3 Discovering: yes
    [bluetooth]# scan off
    Discovery stopped
    [CHG] Controller A0:E6:F8:14:2F:D3 Discovering: no
    [bluetooth]# scan on
    Discovery started
    [CHG] Controller A0:E6:F8:14:2F:D3 Discovering: yes
    [bluetooth]# power off
    Changing power off succeeded
    [CHG] Controller A0:E6:F8:14:2F:D3 Powered: no
    [CHG] Controller A0:E6:F8:14:2F:D3 Discovering: no
    [bluetooth]#

    
    �v(�X�@�
    �v(�X�@~
    �v(�X�P R
    �v(�X�@
    �v(�X�P �
    �v(�X�P�
    �v(�X�P D
    �v(�X�P �	
    �v(�X�P 	p
    
    �v(�X�P 
    %
    �v(�X�P�6�?6	
    �v(�X�P p
    
    �v(�X�P 
    %
    �v(�X�P �
    '
    
    �v(�X�P��?	
    �v(�X�P p
    
    �v(�X�P %
    �v(�X�P�7�?7
    �v(�X�@	
    �v(�X�P p
    
    �v(�X�P %
    �v(�X�P��?	
    �v(�X�P p
    
    �v(�X�P %
    �v(�X�P��?	
    �v(�X�P p
    
    �v(�X�P %
    �v(�X�P��?	
    �v(�X�P p
    
    �v(�X�P %
    �v(�X�P��?	
    �v(�X�P  p
    
    �v(�X�P !%
    �v(�X�P"��?	
    �v(�X�P #p
    
    �v(�X�P $%
    �v(�X�P%��?	
    �v(�X�P &p
    
    �v(�X�P '%
    �v(�X�P(��?	
    �v(�X�P )p
    
    �v(�X�P *%
    �v(�X�P+��?	
    �v(�X�P ,p
    
    �v(�X�P -%
    �v(�X�P.��?	
    �v(�X�P /p
    
    �v(�X�P 0%
    �v(�X�P1��?	
    �v(�X�P 2p
    
    �v(�X�P 3%
    �v(�X�P4��?	
    �v(�X�P 5p
    
    �v(�X�P 6%
    �v(�X�P7��?	
    �v(�X�P 8p
    
    �v(�X�P 9%
    �v(�X�P:��?	
    �v(�X�P ;p
    
    �v(�X�P <%
    �v(�X�P=��?	
    �v(�X�P >p
    
    �v(�X�P ?%
    �v(�X�P@��?	
    �v(�X�P Ap
    
    �v(�X�P B%
    �v(�X�PC��?	
    �v(�X�P Dp
    
    �v(�X�P E%
    �v(�X�PF��?	
    �v(�X�P Gp
    
    �v(�X�P H%
    �v(�X�PI��?	
    �v(�X�P Jp
    
    �v(�X�P K%
    �v(�X�PL��?	
    �v(�X�P Mp
    
    �v(�X�P N%
    �v(�X�PO��?	
    �v(�X�P Pp
    
    �v(�X�P Q%
    �v(�X�PR��?	
    �v(�X�P Sp
    
    �v(�X�P T%
    �v(�X�PU��?	
    �v(�X�P Vp
    
    �v(�X�P W%
    �v(�X�PX��?	
    �v(�X�P Yp
    
    �v(�X�P Z%
    �v(�X�P[��?	
    �v(�X�P \p
    
    �v(�X�P ]%
    �v(�X�P^��?	
    �v(�X�P _p
    
    �v(�X�P `%
    �v(�X�Pa��?	
    �v(�X�P bp
    
    �v(�X�P c%
    �v(�X�Pd��?	
    �v(�X�P ep
    
    �v(�X�P f%
    �v(�X�Pg��?	
    �v(�X�P hp
    
    �v(�X�P i%
    �v(�X�Pj��?	
    �v(�X�P kp
    
    �v(�X�P l%
    �v(�X�Pm��?	
    �v(�X�P np
    
    �v(�X�P o%
    �v(�X�Pp��?	
    �v(�X�P qp
    
    �v(�X�P r%
    �v(�X�Ps��?	
    �v(�X�P tp
    
    �v(�X�P u%
    �v(�X�Pv���?�
    �v(�X�@w
    �v(�X�P x�
    �v(�X�P y�G 
    �v(�X�@z�
    �v(�X�@{�	
    �v(�X�P |p
    
    �v(�X�P }%
    �v(�X�P~�	�?		
    �v(�X�P p
    
    �v(�X�P �%
    �v(�X�P��	�?		
    �v(�X�P �p
    
    �v(�X�P �%
    �v(�XP��v�?v	
    �v(�XP �p
    
    �v(�XP �%
    �v(�XP����?�
    �v(�XP��! 3���
    �v(�XP ��	
    �v(�XP �p
    
    �v(�XP �%
    �v(�XP �@
    �v(�X@�
    �v(�XP �
    
    �v(�XP �
     
    �v(�XP �
    !
    �v(�XP �?"
    �v(�XP �"
    �v(�XP �#
    �v(�XP ��
    
    �v(�XP����?�$
    �v(�XP ��
    
    �v(�XP��! 3���
    �v(�XP ��	
    �v(�XP �p
    
    �v(�XP �%%
    �v(�XP���W�&
    �v(�XP����'
    �v(�XP�US�U(
    �v(�XP��>�F)
    �v(�XP��~�6
    �v(�XP �@
    �v(�X@�*
    �v(�XP �
    +
    �v(�XP �
    "
    �v(�XP �"
    �v(�XP �,
    �v(�XP �
    -
    �v(�XP���?	
    �v(�XP �p.
    �v(�XP �/
    �v(�XP����?�	
    �v(�XP �p
    
    �v(�XP �%
    �v(�XP��	�?		
    �v(�XP �p
    
    �v(�XP �%
    �v(�XP���?	
    �v(�XP �p
    
    �v(�XP �%
    �v(�XP���?	
    �v(�XP �p
    
    �v(�XP �%
    �v(�XP���?	
    �v(�XP �p
    
    �v(�XP �%
    �v(�XP��	�?		
    �v(�XP �p
    
    �v(�XP �%0
    �v(�XP �1
    �v(�XP��[�?[2
    �v(�X@��	
    �v(�XP �p
    
    �v(�XP �%3
    �v(�XP����?�4
    �v(�XP �-
    �v(�XP���?	
    �v(�XP �p
    
    �v(�XP �%5
    �v(�XP��+�?+	
    �v(�XP �p
    
    �v(�XP �%6
    �v(�XEP��	
    �v(�XEP �p
    
    �v(�XEP �%
    �v(�XdP��
    �v(�XdP �D
    �v(�XdP ��G 	
    �v(�XdP �p
    
    �v(�XdP �%7
    �v(�XdP��			
    �v(�XdP �p
    
    �v(�XdP �%8
    �v(�XdP��	
    �v(�XdP �p
    
    �v(�XdP �%9
    �v(�XdP��##	
    �v(�XdP �p
    
    �v(�XdP �%:
    �v(�XdP��	
    �v(�XdP �p
    
    �v(�XdP �%;
    �v(�XdP��%%	
    �v(�XdP �p
    
    �v(�XdP �%<
    �v(�XdP��	
    �v(�XdP �p
    
    �v(�XdP �%=
    �v(�XdP��	
    �v(�XdP �p
    
    �v(�XdP �%>
    �v(�XdP��	
    �v(�XdP �p
    
    �v(�XdP �%?
    �v(�XdP��FF	
    �v(�XdP �p
    
    �v(�XdP �%@
    �v(�XdP�� 	
    �v(�XdP �p
    
    �v(�XdP �%A
    �v(�XdP�� 	
    �v(�XdP �p
    
    �v(�XdP �%B
    �v(�XdP�� 	
    �v(�XdP �p
    
    �v(�XdP �%C
    �v(�XdP�� 	
    �v(�XdP �p
    
    �v(�XdP �%D
    �v(�XdP�� 	
    �v(�XdP �p
    
    �v(�XdP �%E
    �v(�XdP��	
    �v(�XdP �p
    
    �v(�XdP �%F
    �v(�XdP�� 	
    �v(�XdP �p
    
    �v(�XdP %G
    �v(�XdP�	
    �v(�XdP p
    
    �v(�XdP %H
    �v(�XdP�RR	
    �v(�XdP p
    
    �v(�XdP %I
    �v(�XdP�EE	
    �v(�XdP p
    
    �v(�XdP 	%J
    �v(�XdP
    �XX	
    �v(�XdP p
    
    �v(�XdP %K
    �v(�XdP
    �	
    �v(�XdP p
    
    �v(�XdP %L
    �v(�XdP�	
    �v(�XdP p
    
    �v(�XdP %M
    �v(�XdP�	
    �v(�XdP p
    
    �v(�XdP %N
    �v(�XdP� O
    �v(�XdP )
    	
    �v(�XdP p
    
    �v(�XdP %P
    �w(�XFP��?	
    �w(�XFP p
    
    �w(�XFP %Q
    �w(�XGP �0R
    �w(�XGP �S
    �w(�XGP �1T
    �w(�XGP  �U
    �x(�XgP !�2V
    �x(�XgP "�3W
    �x(�XgP #�X
    �x(�XgP$�Y
    �x(�XgP %�Z
    �x(�Xg@&�	
    �x(�XgP 'p
    
    �x(�XgP (%Q
    �x(�XvP )�0R
    �x(�XvP *�S
    �x(�XvP +�1T
    �x(�XvP ,�U
    ��(�X�P -�2V
    ��(�X�P .�3W
    ��(�X�P /�6
    ��(�X�P0�	
    ��(�X�P 1p
    
    ��(�X�P 2%
    ��(�X�P3�
    ��(�X�P 4D
    ��(�X�P 5�G 	
    ��(�X�P 6p
    
    ��(�X�P 7%7
    ��(�X�P8�			
    ��(�X�P 9p
    
    ��(�X�P :%8
    ��(�X�P;�	
    ��(�X�P <p
    
    ��(�X�P =%9
    ��(�X�P>�##	
    ��(�X�P ?p
    
    ��(�X�P @%:
    ��(�X�PA�	
    ��(�X�P Bp
    
    ��(�X�P C%;
    ��(�X�PD�%%	
    ��(�X�P Ep
    
    ��(�X�P F%<
    ��(�X�PG�	
    ��(�X�P Hp
    
    ��(�X�P I%=
    ��(�X�PJ�	
    ��(�X�P Kp
    
    ��(�X�P L%>
    ��(�X�PM�	
    ��(�X�P Np
    
    ��(�X�P O%?
    ��(�X�PP�FF	
    ��(�X�P Qp
    
    ��(�X�P R%@
    ��(�X�PS� 	
    ��(�X�P Tp
    
    ��(�X�P U%A
    ��(�X�PV� 	
    ��(�X�P Wp
    
    ��(�X�P X%B
    ��(�X�PY� 	
    ��(�X�P Zp
    
    ��(�X�P [%C
    ��(�X�P\� 	
    ��(�X�P ]p
    
    ��(�X�P ^%D
    ��(�X6P_� 	
    ��(�X6P `p
    
    ��(�X6P a%E
    ��(�X6Pb�	
    ��(�X6P cp
    
    ��(�X6P d%F
    ��(�X6Pe� 	
    ��(�X6P fp
    
    ��(�X6P g%G
    ��(�X6Ph�	
    ��(�X6P ip
    
    ��(�X6P j%[
    ��(�X6Pk�VV\
    ��(�X6@lj	
    ��(�X6P mp
    
    ��(�X6P n%I
    ��(�X6Po�EE	
    ��(�X6P pp
    
    ��(�X6P q%]
    ��(�X6P r�J
    ��(�X6Ps�XX	
    ��(�X6P tp
    
    ��(�X6P u%K
    ��(�X6Pv�	
    ��(�X6P wp
    
    ��(�X6P x%L
    ��(�X6Py�^
    ��(�X6P zQ
    ��(�X6P {�0R
    ��(�X6P |�S
    ��(�X6P }�1T
    ��(�X6P ~�_
    ��(�XP `
    ��(�XP �ba
    ��(�XP �b
    ��(�XP �U
    ��(�X�P ��2V
    ��(�X�P ��3W
    ��(�X�P ��c
    ��(�X�P�� d
    ��(�X�P �)
    	
    ��(�X�P �p
    
    ��(�X�P �%e
    ��(�X�P�� f
    ��(�X�P �)g
    ��(�X�P �h
    ��(�X�P �i
    ��(�X�P ��j
    ��(�X�P �
    	
    ��(�X�P �p
    
    ��(�X�P �%Q
    ��(�X�P ��0R
    ��(�X�P ��S
    ��(�X�P ��1T
    ��(�X�P ��U
    ��(�X#P ��2V
    ��(�X#P ��3W
    ��(�X#P ��e
    ��(�X#P�� k
    ��(�X#P �)l
    ��(�X#P �m
    ��(�X#P �i
    ��(�X#P ��n
    ��(�X#P �
    	
    ��(�X#P �p
    
    ��(�X#P �%o
    ��(�X#P��	
    ��(�X#P �pp
    ��(�X#P �%Q
    ��(�X3P ��0R
    ��(�X3P ��S
    ��(�X3P ��1T
    ��(�X3P ��U
    ��(�X�P ��2V
    ��(�X�P ��3W
    ��(�X�P ��q
    ��(�X�P��	
    ��(�X�P �p
    
    ��(�X�P �%Q
    ��(�X�P ��0R
    ��(�X�P ��S
    ��(�X�P ��1T
    ��(�X�P ��U
    ��(�XJP ��2V
    ��(�XJP ��3W
    ��(�XJP ��c
    ��(�XJP�� d
    ��(�XJP �)
    	
    ��(�XJP �p
    
    ��(�XJP �%e
    ��(�XJP�� f
    ��(�XJP �)g
    ��(�XJP �h
    ��(�XJP �i
    ��(�XJP ��j
    ��(�XJP �
    	
    ��(�XJP �p
    
    ��(�XJP �%Q
    ��(�XYP ��0R
    ��(�XYP ��S
    ��(�XYP ��1T
    ��(�XYP ��U
    ��(�X�P ��2V
    ��(�X�P ��3W
    ��(�X�P ��e
    ��(�X�P�� k
    ��(�X�P �)l
    ��(�X�P �m
    ��(�X�P �i
    ��(�X�P ��n
    ��(�X�P �
    	
    ��(�X�P �p
    
    ��(�X�P �%o
    ��(�X�P��	
    ��(�X�P �pp
    ��(�X�P �%Q
    ��(�X�P ��0R
    ��(�X�P ��S
    ��(�X�P ��1T
    ��(�X�P ��r
    �)�X�P ��s
    ��*�X7P��'�{��
    ��*�X7P ��
    ��*�X7P �@
    ��*�X7@�t
    ��*�X7P �
    U
    �
    -�XP ��2V
    �
    -�XP ��3W
    �
    -�XP ��q
    �
    -�XP��	
    �
    -�XP �p
    
    �
    -�XP �%Q
    �
    -�X.P ��0R
    �
    -�X.P ��S
    �
    -�X.P ��1T
    �
    -�X.P ��U
    �-�XrP ��2V
    �-�XrP ��3W
    �-�XrP ��c
    �-�XrP�� d
    �-�XrP �)
    	
    �-�XrP �p
    
    �-�XrP �%e
    �-�XrP�� f
    �-�XrP �)g
    �-�XrP �h
    �-�XrP �i
    �-�XrP ��j
    �-�XrP �
    	
    �-�XrP �p
    
    �-�XrP �%Q
    �-�X�P ��0R
    �-�X�P ��S
    �-�X�P ��1T
    �-�X�P ��U
    �-�X�P ��2V
    �-�X�P ��3W
    �-�X�P ��e
    �-�X�P�� k
    �-�X�P �)l
    �-�X�P �m
    �-�X�P i
    �-�X�P �n
    �-�X�P 
    	
    �-�X�P p
    
    �-�X�P %o
    �-�X�P�	
    �-�X�P pp
    �-�X�P %Q
    �-�X
    P �0R
    �-�X
    P 	�S
    �-�X
    P 
    �1T
    �-�X
    P �s
    �&-�X�P�'�{��
    �&-�X�P 
    �
    �&-�X�P @
    �&-�X�@u
    �&-�X�P 
    U
    ��.�X�P �2V
    ��.�X�P �3W
    ��.�X�P �X
    ��.�X�P�Y
    ��.�X�P �Z
    ��.�X�@�	
    ��.�X�P p
    
    ��.�X�P %Q
    ��.�X�P �0R
    ��.�X�P �S
    ��.�X�P �1T
    ��.�X�P �u8hcic_process_hci_commands: [0x200c] (Group 8 Opcode 0xc)elm_lc_start_page_scan_Nhcic_process_hci_commands: HCI_WRITE_SIMPLE_PAIRING_MODE (Group 3 Opcode 0x56)[9hcic_process_hci_commands: HCI_RESET (Group 3 Opcode 0x3)X-HCILL state machine is: WAITING FOR SLEEP ACKR,HCILL send command: HCILL_GOTO_SLEEP_IND_MSGQ9hcic_process_hci_commands: [0x201c] (Group 8 Opcode 0x1c)DFhcic_process_hci_commands: HCI_READ_PAGESCAN_CFG (Group 3 Opcode 0x1b)>Ghcic_process_hci_commands: HCI_VS_WIBREE_ENABLE (Group 3f Opcode 0x15b)1random 0x7eeb 0x36ca)"In lc_rf_init_periodic_calibration;hcic_process_hci_commands: [0xfd76] (Group 3f Opcode 0x176)3uart_hci parameters: UartDIV=1, OS=13, SP=39, MoB=5Chcic_get_num_of_host_commands. Total free = 3, Reported to host = 1	0HCILL received command: HCILL_GOTO_SLEEP_ACK_MSGSWhcic_process_hci_commands: HCIPP_SLEEP_PROTOCOLS_CONFIGURATIONS (Group 3f Opcode 0x10c)PPhcic_process_hci_commands: HCI_READ_LOCAL_EXTENDED_FEATURES (Group 4 Opcode 0x4)KFhcic_process_hci_commands: HCIPP_START_VS_LOCK (Group 3f Opcode 0x237)9synch event REG received, module WB_SCAN_MODULE_ID, msi 1gHCI_Reset CompletedZfirst byte recevied 1'um2lm_send_event UM_EVENT_SCAN_COMPLETEm0LE_SCAN check DDIP: ignore 1, active 1, return 1j'lm_lc_is_peers_absence_alg_detection_on]Ghcic_process_hci_commands: HCI_WRITE_INQUIRY_MODE (Group 3 Opcode 0x45)I8hcic_process_hci_commands: [0x2002] (Group 8 Opcode 0x2)@Khcic_process_hci_commands: HCI_WRITE_CONN_ACCEPT_TOUT (Group 3 Opcode 0x16)=random 0xc116 0xccfe&PHY FW Version 3.27$$Calibration started. Vector=0x1, 0x0#6synch event REG received, module RF_CALIBRATION, msi 1lm_lc_set_rf_calibrationEhcic_process_hci_commands: HCIPP_WRITE_MEMORY (Group 3f Opcode 0x303)
    !synch WB_SCAN_MODULE_ID suspendedh8hcic_process_hci_commands: [0x200f] (Group 8 Opcode 0xf)C@hcic_process_hci_commands: HCI_READ_BD_ADDR (Group 4 Opcode 0x9)76synch event REG received, module RF_CALIBRATION, msi 2*4synch cmd return event STARTED,module RF_CALIBRATION ;hcic_process_hci_commands: [0xfd09] (Group 3f Opcode 0x109)Package ID: P71.32Khcic_process_hci_commands: HCI_READ_LOCAL_VERSION_INFO (Group 4 Opcode 0x1)!Uart Active Protocol: H4 PROTOCOL6synch event REG received, module RF_CALIBRATION, msi 3tCALC REQUESTED\8hcic_process_hci_commands: [0x2007] (Group 8 Opcode 0x7)BDhcic_process_hci_commands: HCI_SET_EVENT_FILTER (Group 3 Opcode 0x5)<Hhcic_process_hci_commands: HCI_READ_VOICE_SETTINGS (Group 3 Opcode 0x25);.this patch does not support multi room featureQhcic_process_hci_commands: HCIPP_UPDATE_UART_HCI_BAUDRATE (Group 3f Opcode 0x336)6synch event REG received, module RF_CALIBRATION, msi 4uEtemperature sensing: temp 39, read 0x1e, vbe 0x27b1981, slope 0x1edb6s!Transport Detection: eSPI or UART<synch event FINISH received, module WB_SCAN_MODULE_ID, msi 1llm2um_STOP_SCANklm2um_WRITE_ADV_DATAO46 message(s) was(were) dropped (UART Debug was full)4lm_lc_rf_periodic_calibration!Ehcic_process_hci_commands: HCIPP_GOTO_ADDRESS (Group 3f Opcode 0x383)Khcic_process_hci_commands: HCIPP_WRITE_MEMORY_BLOCK (Group 3f Opcode 0x305)(HCI Send Event: HCI_COMMAND_COMPLETE_EVT
    0LE_SCAN check DDIP: ignore 1, active 0, return 1nlm2um_START_SCANflm2um_SET_SCAN_PARAMETERSdsynch RF_CALIBRATION suspended+lm_lc_generate_rand"7synch cmd start instance, module RF_CALIBRATION, msi: 1;hcic_process_hci_commands: [0xfd80] (Group 3f Opcode 0x180)Mhcic_process_hci_commands: HCI_LE_WRITE_ADVERTISING_DATA (Group 8 Opcode 0x8)N_hcic_process_hci_commands: HCI_READ_INQUIRY_RESPONSE_TRANSMIT_POWER_LEVEL (Group 3 Opcode 0x58)JDhcic_process_hci_commands: HCI_READ_BUFFER_SIZE (Group 4 Opcode 0x5)845 message(s) was(were) dropped (UART Debug was full).random 0xeaa1 0xe757%8hcic_process_hci_commands: [0x200b] (Group 8 Opcode 0xb)csynch PAGE SCAN suspendedb-HCILL received command: HCILL_WAKE_UP_IND_MSGUKhcic_process_hci_commands: HCI_DELETE_STORED_LINK_KEY (Group 3 Opcode 0x12)LThcic_process_hci_commands: HCI_WRITE_EXTENDED_INQUIRY_RESPONSE (Group 3 Opcode 0x52)H8hcic_process_hci_commands: [0x2003] (Group 8 Opcode 0x3)A;hcic_process_hci_commands: [0xfddd] (Group 3f Opcode 0x1dd)3'AVPR / ULP Cortex is loaded and running2random 0x3efb 0x46e9()Post Patch Handler activated successfully1synch event REG received, module PAGE SCAN, msi 1aDhcic_process_hci_commands: HCI_READ_LOCAL_NAME (Group 3 Opcode 0x14):Ihcic_process_hci_commands: HCI_READ_CLASS_OF_DEVICE (Group 3 Opcode 0x23)9Ihcic_process_hci_commands: HCIPP_HCILL_PARAMETERS (Group 3f Opcode 0x12b)543 message(s) was(were) dropped (UART Debug was full)0;hcic_process_hci_commands: [0xfd1c] (Group 3f Opcode 0x11c)-HCI++ Goto Addresslm_lc_[0x00b0]iGhcic_process_hci_commands: HCI_READ_LOCAL_FEATURES (Group 4 Opcode 0x3)6random 0x5355 0x55d3'+Disable FLIGHT MODE - Enable TX calibration&HCI Send Event: HCI_COMMAND_STATUS_EVTp(LC_PICONIZER - allocated network clock 1`8hcic_process_hci_commands: [0x2001] (Group 8 Opcode 0x1)FHhcic_process_hci_commands: HCI_READ_PAGE_SCAN_TYPE (Group 3 Opcode 0x46)?9synch event FINISH received, module RF_CALIBRATION, msi 1,Version matched OK.-HCI_Read_Local_Version_Information, Ver. 7.16"Transport detection: UART detectedBhcic_process_hci_commands: HCI_INQUIRY_CANCEL (Group 1 Opcode 0x2)q;hcic_process_hci_commands: HCI_INQUIRY (Group 1 Opcode 0x1)o)HCILL send command: HCILL_WAKE_UP_ACK_MSGVQhcic_process_hci_commands: HCI_READ_LOCAL_SUPPORTED_COMMANDS (Group 4 Opcode 0x2)GGDevice keep alive reason: Transport detected = 1. FM on = 0, GPS on = 0rHCILL state machine is: SLEEPTQhcic_process_hci_commands: HCI_WRITE_DEFAULT_POLICY_SETTINGS (Group 2 Opcode 0xf)M;hcic_process_hci_commands: [0xfda8] (Group 3f Opcode 0x1a8)/Temperature region = 7Etemperature sensing: temp 33, read 0x20, vbe 0x2873319, slope 0x1edb6+Foundation Version of Patch Package: 7.0.16Package ID: P0.16525 message(s) was(were) dropped (UART Debug was full)^$lm_lc_gemini_coex_notify_scan_statusYHCILL state machine is: AWAKEWBhcic_process_hci_commands: HCI_SET_EVENT_MASK (Group 3 Opcode 0x1)E
    
    Thanks
    


  • Hi,

    Can you please capture the logs with both 'BT Logger 1' and 'HCI/LMP viewer 1' ports selected? It appears that all the HCI/LMP traces were disabled while capturing these logs.

    Also, please capture both logs from the device initialization (before the enable pin is pulled high). You can refer to the "Best Practices" section of the User's Guide for details.

    Best regards,
    Vihang
  • Hi Vihang,

    I am a coworker of Paul's.

    Here are the updated logs you requested with the HCI/LMP. This was with the same proceedure to exercise the lines as before:

    Power on

    hciattach

    bluetoothctl: power on, scan on

    Note that once again, the bluetooth on the 3mb rate never seemed to work. No devices were ever found. Plenty were found with the 115k rate.

    3mb_log2.lgr.txt

    115k_log2.lgr.txt

    Thanks,

    Will

  • Will,

    I just noticed the -s 115200 flag in your hciattach statement. We usually do not use the -s flag since the ti hciattach driver is supposed to take care of it.

    Could you please try something like:

    hciattach /dev/ttyO1 texas 115200 

    and then

    hciattach /dev/ttyO1 texas 3000000

    I do not see anything wrong in the two lgr files above. This helps me confirm that the CC2564 is initializing correctly, but the BlueZ is not able to properly initialize at 3000000 baud rate.

    Best regards,

    Vihang

  • Hi Vihang,

    I attempted your suggestion and got the same results.

    Correct me if I am wrong, but I would think that once I set the scan to be on, then the CC2564B would initiate the communication to the host. You can see this behavior on line 617 of the 115k script. It seems like it sets the scan to on at line 605, then less than a second later we are receiving Hci_LE_Generic_Report_Events. I see here that those events are initiated by the device, and not the host.

    If you look at the analogous line on the 3mb log, we see similar commands at line 608. Note however that after several seconds of scanning in the same environment as the 115k script we see no events coming in. I can get the same results for an arbitrarily long scan and never see devices. 

    Do you see anything strange regarding the initialization of the scan on the 3mb log from lines 600-618? I see that it is a little different, but I do not know if it is incorrect.

    Thanks again for your assistance,

    Will

  • We, have been using the UART speed at 3000000 on AM335x EVM with CC2564B, without issues.. To eliminate any hardware issues, can you try with TI AM335x EVM and CC2564B module?

    Thanks
  • Hi Hari,

    I believe we are working now to get a evaluation module for the CC2564B, but I wanted to update this with a few log files.

    I captured the HCI logs on both the 460k and the 900k rates with both the built in linux hcidump and the debugger pin. As you can see, the HCI traffic seems identical between the two scripts on both the CC2564 logger and the linux side logger. The only non-identical part is the working script finding bluetooth devices. This makes me think there may be some kind of timing issue when using these higher baud rate scripts. Do you think it would be worthwhile to try to put delays within our stack while it is initializing?

    < HCI Command: Read Local Supported Features (0x04|0x0003) plen 0
    > HCI Event: Command Complete (0x0e) plen 12
        Read Local Supported Features (0x04|0x0003) ncmd 1
        status 0x00
        Features: 0xff 0xfe 0x2d 0xfe 0xdb 0xff 0x7b 0x87
    < HCI Command: Read Local Version Information (0x04|0x0001) plen 0
    > HCI Event: Command Complete (0x0e) plen 12
        Read Local Version Information (0x04|0x0001) ncmd 1
        status 0x00
        HCI Version: 4.0 (0x6) HCI Revision: 0x0
        LMP Version: 4.0 (0x6) LMP Subversion: 0x1ba0
        Manufacturer: Texas Instruments Inc. (13)
    < HCI Command: Read BD ADDR (0x04|0x0009) plen 0
    > HCI Event: Command Complete (0x0e) plen 10
        Read BD ADDR (0x04|0x0009) ncmd 1
        status 0x00 bdaddr A0:E6:F8:14:2F:D3
    < HCI Command: Read Buffer Size (0x04|0x0005) plen 0
    > HCI Event: Command Complete (0x0e) plen 11
        Read Buffer Size (0x04|0x0005) ncmd 1
        status 0x00
        ACL MTU 1021:4 SCO MTU 180:4
    < HCI Command: Read Class of Device (0x03|0x0023) plen 0
    > HCI Event: Command Complete (0x0e) plen 7
        Read Class of Device (0x03|0x0023) ncmd 1
        status 0x00 class 0x001f00
    < HCI Command: Read Local Name (0x03|0x0014) plen 0
    > HCI Event: Command Complete (0x0e) plen 252
        Read Local Name (0x03|0x0014) ncmd 1
        status 0x00 name ''
    < HCI Command: Read Voice Setting (0x03|0x0025) plen 0
    > HCI Event: Command Complete (0x0e) plen 6
        Read Voice Setting (0x03|0x0025) ncmd 1
        status 0x00 voice setting 0x0060
    < HCI Command: Set Event Filter (0x03|0x0005) plen 1
        type 0 condition 0
        Clear all filters
    > HCI Event: Command Complete (0x0e) plen 4
        Set Event Filter (0x03|0x0005) ncmd 1
        status 0x00
    < HCI Command: Write Connection Accept Timeout (0x03|0x0016) plen 2
        timeout 32000
    > HCI Event: Command Complete (0x0e) plen 4
        Write Connection Accept Timeout (0x03|0x0016) ncmd 1
        status 0x00
    < HCI Command: Read Page Scan Activity (0x03|0x001b) plen 0
    > HCI Event: Command Complete (0x0e) plen 8
        Read Page Scan Activity (0x03|0x001b) ncmd 1
        status 0x00 interval 2048 window 18
    < HCI Command: Read Page Scan Type (0x03|0x0046) plen 0
    > HCI Event: Command Complete (0x0e) plen 5
        Read Page Scan Type (0x03|0x0046) ncmd 1
        00 00
    < HCI Command: LE Read Buffer Size (0x08|0x0002) plen 0
    > HCI Event: Command Complete (0x0e) plen 7
        LE Read Buffer Size (0x08|0x0002) ncmd 1
        status 0x00 pktlen 0x001b maxpkt 0x0f
    < HCI Command: LE Read Local Supported Features (0x08|0x0003) plen 0
    > HCI Event: Command Complete (0x0e) plen 12
        LE Read Local Supported Features (0x08|0x0003) ncmd 1
        status 0x00 features 0x0100000000000000 (Link Layer supports LE Encryption)
    < HCI Command: LE Read Advertising Channel Tx Power (0x08|0x0007) plen 0
    > HCI Event: Command Complete (0x0e) plen 5
        LE Read Advertising Channel Tx Power (0x08|0x0007) ncmd 1
        status 0x00 level 0xc (dBm)
    < HCI Command: LE Read White List Size (0x08|0x000f) plen 0
    > HCI Event: Command Complete (0x0e) plen 5
        LE Read White List Size (0x08|0x000f) ncmd 1
        00 19
    < HCI Command: LE Read Supported States (0x08|0x001c) plen 0
    > HCI Event: Command Complete (0x0e) plen 12
        LE Read Supported States (0x08|0x001c) ncmd 1
        00 FF FF FF 1F 00 00 00 00
    < HCI Command: Set Event Mask (0x03|0x0001) plen 8
        Mask: 0xfffffbff07f8bf3d
    > HCI Event: Command Complete (0x0e) plen 4
        Set Event Mask (0x03|0x0001) ncmd 1
        status 0x00
    < HCI Command: LE Set Event Mask (0x08|0x0001) plen 8
        mask 0x1f00000000000000 (Reserved)
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Event Mask (0x08|0x0001) ncmd 1
        status 0x00
    < HCI Command: Read Local Supported Commands (0x04|0x0002) plen 0
    > HCI Event: Command Complete (0x0e) plen 68
        Read Local Supported Commands (0x04|0x0002) ncmd 1
        status 0x00
        Commands: ffffff03ceffffff3fffff1ff20fe8fe3ff78fff1c00000061f7ffff7f
    < HCI Command: Write Simple Pairing Mode (0x03|0x0056) plen 1
        mode 0x01
    > HCI Event: Command Complete (0x0e) plen 4
        Write Simple Pairing Mode (0x03|0x0056) ncmd 1
        status 0x00
    < HCI Command: Write Inquiry Mode (0x03|0x0045) plen 1
        mode 2
    > HCI Event: Command Complete (0x0e) plen 4
        Write Inquiry Mode (0x03|0x0045) ncmd 1
        status 0x00
    < HCI Command: Read Inquiry Response Transmit Power Level (0x03|0x0058) plen 0
    > HCI Event: Command Complete (0x0e) plen 5
        Read Inquiry Response Transmit Power Level (0x03|0x0058) ncmd 1
        status 0x00 level 12
    < HCI Command: Read Local Extended Features (0x04|0x0004) plen 1
        page 1
    > HCI Event: Command Complete (0x0e) plen 14
        Read Local Extended Features (0x04|0x0004) ncmd 1
        status 0x00 page 1 max 1
        Features: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00
    < HCI Command: Delete Stored Link Key (0x03|0x0012) plen 7
        bdaddr 00:00:00:00:00:00 all 1
    > HCI Event: Command Complete (0x0e) plen 6
        Delete Stored Link Key (0x03|0x0012) ncmd 1
        status 0x00 deleted 0
    < HCI Command: Write Default Link Policy Settings (0x02|0x000f) plen 2
        policy 0x07
        Link policy: RSWITCH HOLD SNIFF
    > HCI Event: Command Complete (0x0e) plen 4
        Write Default Link Policy Settings (0x02|0x000f) ncmd 1
        status 0x00
    < HCI Command: Write LE Host Supported (0x03|0x006d) plen 2
      01 01
    > HCI Event: Command Complete (0x0e) plen 4
        Write LE Host Supported (0x03|0x006d) ncmd 1
        00
    < HCI Command: LE Set Advertising Data (0x08|0x0008) plen 32
      1C 02 01 08 02 0A 0C 15 09 48 45 4C 49 58 31 30 5F 43 48 49
      52 50 5F 44 49 5F 47 50 53 00 00 00
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Advertising Data (0x08|0x0008) ncmd 1
        status 0x00
    < HCI Command: Write Scan Enable (0x03|0x001a) plen 1
        enable 2
    > HCI Event: Command Complete (0x0e) plen 4
        Write Scan Enable (0x03|0x001a) ncmd 1
        status 0x00
    < HCI Command: Write Class of Device (0x03|0x0024) plen 3
        class 0x000000
    > HCI Event: Command Complete (0x0e) plen 4
        Write Class of Device (0x03|0x0024) ncmd 1
        status 0x00
    < HCI Command: Write Local Name (0x03|0x0013) plen 248
        name 'HELIX10_CHIRP_DI_GPS'
    > HCI Event: Command Complete (0x0e) plen 4
        Write Local Name (0x03|0x0013) ncmd 1
        status 0x00
    < HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
        fec 0x00
        Complete local name: 'HELIX10_CHIRP_DI_GPS'
        TX power level: 12
        Unknown type 0x10 with 8 bytes data
        Complete service classes: 0x1800 0x1801 0x110e 0x110c
    > HCI Event: Command Complete (0x0e) plen 4
        Write Extended Inquiry Response (0x03|0x0052) ncmd 1
        status 0x00
    < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
        type 0x01 (active)
        interval 11.250ms window 11.250ms
        own address: 0x00 (Public) policy: All
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Scan Parameters (0x08|0x000b) ncmd 1
        status 0x00
    < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
        value 0x01 (scanning enabled)
        filter duplicates 0x01 (enabled)
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Scan Enable (0x08|0x000c) ncmd 1
        status 0x00
    < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
        value 0x00 (scanning disabled)
        filter duplicates 0x00 (disabled)
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Scan Enable (0x08|0x000c) ncmd 1
        status 0x00
    < HCI Command: Inquiry (0x01|0x0001) plen 5
        lap 0x9e8b33 len 4 num 0
    > HCI Event: Command Status (0x0f) plen 4
        Inquiry (0x01|0x0001) status 0x00 ncmd 1
    

    < HCI Command: Read Local Supported Features (0x04|0x0003) plen 0
    > HCI Event: Command Complete (0x0e) plen 12
        Read Local Supported Features (0x04|0x0003) ncmd 1
        status 0x00
        Features: 0xff 0xfe 0x2d 0xfe 0xdb 0xff 0x7b 0x87
    < HCI Command: Read Local Version Information (0x04|0x0001) plen 0
    > HCI Event: Command Complete (0x0e) plen 12
        Read Local Version Information (0x04|0x0001) ncmd 1
        status 0x00
        HCI Version: 4.0 (0x6) HCI Revision: 0x0
        LMP Version: 4.0 (0x6) LMP Subversion: 0x1ba0
        Manufacturer: Texas Instruments Inc. (13)
    < HCI Command: Read BD ADDR (0x04|0x0009) plen 0
    > HCI Event: Command Complete (0x0e) plen 10
        Read BD ADDR (0x04|0x0009) ncmd 1
        status 0x00 bdaddr A0:E6:F8:14:2F:D3
    < HCI Command: Read Buffer Size (0x04|0x0005) plen 0
    > HCI Event: Command Complete (0x0e) plen 11
        Read Buffer Size (0x04|0x0005) ncmd 1
        status 0x00
        ACL MTU 1021:4 SCO MTU 180:4
    < HCI Command: Read Class of Device (0x03|0x0023) plen 0
    > HCI Event: Command Complete (0x0e) plen 7
        Read Class of Device (0x03|0x0023) ncmd 1
        status 0x00 class 0x001f00
    < HCI Command: Read Local Name (0x03|0x0014) plen 0
    > HCI Event: Command Complete (0x0e) plen 252
        Read Local Name (0x03|0x0014) ncmd 1
        status 0x00 name ''
    < HCI Command: Read Voice Setting (0x03|0x0025) plen 0
    > HCI Event: Command Complete (0x0e) plen 6
        Read Voice Setting (0x03|0x0025) ncmd 1
        status 0x00 voice setting 0x0060
    < HCI Command: Set Event Filter (0x03|0x0005) plen 1
        type 0 condition 0
        Clear all filters
    > HCI Event: Command Complete (0x0e) plen 4
        Set Event Filter (0x03|0x0005) ncmd 1
        status 0x00
    < HCI Command: Write Connection Accept Timeout (0x03|0x0016) plen 2
        timeout 32000
    > HCI Event: Command Complete (0x0e) plen 4
        Write Connection Accept Timeout (0x03|0x0016) ncmd 1
        status 0x00
    < HCI Command: Read Page Scan Activity (0x03|0x001b) plen 0
    > HCI Event: Command Complete (0x0e) plen 8
        Read Page Scan Activity (0x03|0x001b) ncmd 1
        status 0x00 interval 2048 window 18
    < HCI Command: Read Page Scan Type (0x03|0x0046) plen 0
    > HCI Event: Command Complete (0x0e) plen 5
        Read Page Scan Type (0x03|0x0046) ncmd 1
        00 00
    < HCI Command: LE Read Buffer Size (0x08|0x0002) plen 0
    > HCI Event: Command Complete (0x0e) plen 7
        LE Read Buffer Size (0x08|0x0002) ncmd 1
        status 0x00 pktlen 0x001b maxpkt 0x0f
    < HCI Command: LE Read Local Supported Features (0x08|0x0003) plen 0
    > HCI Event: Command Complete (0x0e) plen 12
        LE Read Local Supported Features (0x08|0x0003) ncmd 1
        status 0x00 features 0x0100000000000000 (Link Layer supports LE Encryption)
    < HCI Command: LE Read Advertising Channel Tx Power (0x08|0x0007) plen 0
    > HCI Event: Command Complete (0x0e) plen 5
        LE Read Advertising Channel Tx Power (0x08|0x0007) ncmd 1
        status 0x00 level 0xc (dBm)
    < HCI Command: LE Read White List Size (0x08|0x000f) plen 0
    > HCI Event: Command Complete (0x0e) plen 5
        LE Read White List Size (0x08|0x000f) ncmd 1
        00 19
    < HCI Command: LE Read Supported States (0x08|0x001c) plen 0
    > HCI Event: Command Complete (0x0e) plen 12
        LE Read Supported States (0x08|0x001c) ncmd 1
        00 FF FF FF 1F 00 00 00 00
    < HCI Command: Set Event Mask (0x03|0x0001) plen 8
        Mask: 0xfffffbff07f8bf3d
    > HCI Event: Command Complete (0x0e) plen 4
        Set Event Mask (0x03|0x0001) ncmd 1
        status 0x00
    < HCI Command: LE Set Event Mask (0x08|0x0001) plen 8
        mask 0x1f00000000000000 (Reserved)
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Event Mask (0x08|0x0001) ncmd 1
        status 0x00
    < HCI Command: Read Local Supported Commands (0x04|0x0002) plen 0
    > HCI Event: Command Complete (0x0e) plen 68
        Read Local Supported Commands (0x04|0x0002) ncmd 1
        status 0x00
        Commands: ffffff03ceffffff3fffff1ff20fe8fe3ff78fff1c00000061f7ffff7f
    < HCI Command: Write Simple Pairing Mode (0x03|0x0056) plen 1
        mode 0x01
    > HCI Event: Command Complete (0x0e) plen 4
        Write Simple Pairing Mode (0x03|0x0056) ncmd 1
        status 0x00
    < HCI Command: Write Inquiry Mode (0x03|0x0045) plen 1
        mode 2
    > HCI Event: Command Complete (0x0e) plen 4
        Write Inquiry Mode (0x03|0x0045) ncmd 1
        status 0x00
    < HCI Command: Read Inquiry Response Transmit Power Level (0x03|0x0058) plen 0
    > HCI Event: Command Complete (0x0e) plen 5
        Read Inquiry Response Transmit Power Level (0x03|0x0058) ncmd 1
        status 0x00 level 12
    < HCI Command: Read Local Extended Features (0x04|0x0004) plen 1
        page 1
    > HCI Event: Command Complete (0x0e) plen 14
        Read Local Extended Features (0x04|0x0004) ncmd 1
        status 0x00 page 1 max 1
        Features: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00
    < HCI Command: Delete Stored Link Key (0x03|0x0012) plen 7
        bdaddr 00:00:00:00:00:00 all 1
    > HCI Event: Command Complete (0x0e) plen 6
        Delete Stored Link Key (0x03|0x0012) ncmd 1
        status 0x00 deleted 0
    < HCI Command: Write Default Link Policy Settings (0x02|0x000f) plen 2
        policy 0x07
        Link policy: RSWITCH HOLD SNIFF
    > HCI Event: Command Complete (0x0e) plen 4
        Write Default Link Policy Settings (0x02|0x000f) ncmd 1
        status 0x00
    < HCI Command: Write LE Host Supported (0x03|0x006d) plen 2
      01 01
    > HCI Event: Command Complete (0x0e) plen 4
        Write LE Host Supported (0x03|0x006d) ncmd 1
        00
    < HCI Command: LE Set Advertising Data (0x08|0x0008) plen 32
      1C 02 01 08 02 0A 0C 15 09 48 45 4C 49 58 31 30 5F 43 48 49
      52 50 5F 44 49 5F 47 50 53 00 00 00
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Advertising Data (0x08|0x0008) ncmd 1
        status 0x00
    < HCI Command: Write Scan Enable (0x03|0x001a) plen 1
        enable 2
    > HCI Event: Command Complete (0x0e) plen 4
        Write Scan Enable (0x03|0x001a) ncmd 1
        status 0x00
    < HCI Command: Write Class of Device (0x03|0x0024) plen 3
        class 0x000000
    > HCI Event: Command Complete (0x0e) plen 4
        Write Class of Device (0x03|0x0024) ncmd 1
        status 0x00
    < HCI Command: Write Local Name (0x03|0x0013) plen 248
        name 'HELIX10_CHIRP_DI_GPS'
    > HCI Event: Command Complete (0x0e) plen 4
        Write Local Name (0x03|0x0013) ncmd 1
        status 0x00
    < HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
        fec 0x00
        Complete local name: 'HELIX10_CHIRP_DI_GPS'
        TX power level: 12
        Unknown type 0x10 with 8 bytes data
        Complete service classes: 0x1800 0x1801 0x110e 0x110c
    > HCI Event: Command Complete (0x0e) plen 4
        Write Extended Inquiry Response (0x03|0x0052) ncmd 1
        status 0x00
    < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
        type 0x01 (active)
        interval 11.250ms window 11.250ms
        own address: 0x00 (Public) policy: All
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Scan Parameters (0x08|0x000b) ncmd 1
        status 0x00
    < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
        value 0x01 (scanning enabled)
        filter duplicates 0x01 (enabled)
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Scan Enable (0x08|0x000c) ncmd 1
        status 0x00
    > HCI Event: LE Meta Event (0x3e) plen 23
        LE Advertising Report
          ADV_IND - Connectable undirected advertising (0)
          bdaddr 75:EB:A2:67:FB:D1 (Random)
          Flags: 0x1a
          Unknown type 0xff with 6 bytes data
          RSSI: -86
    > HCI Event: LE Meta Event (0x3e) plen 12
        LE Advertising Report
          SCAN_RSP - Scan Response (4)
          bdaddr 75:EB:A2:67:FB:D1 (Random)
          RSSI: -86
    > HCI Event: LE Meta Event (0x3e) plen 33
        LE Advertising Report
          ADV_IND - Connectable undirected advertising (0)
          bdaddr 00:07:80:B6:B7:24 (Public)
          Flags: 0x06
          Unknown type 0x07 with 16 bytes data
          RSSI: -91
    > HCI Event: LE Meta Event (0x3e) plen 23
        LE Advertising Report
          ADV_IND - Connectable undirected advertising (0)
          bdaddr 5A:2A:EC:D5:84:0F (Random)
          Flags: 0x1a
          Unknown type 0xff with 6 bytes data
          RSSI: -107
    > HCI Event: LE Meta Event (0x3e) plen 23
        LE Advertising Report
          ADV_IND - Connectable undirected advertising (0)
          bdaddr 5E:22:25:54:02:EE (Random)
          Flags: 0x1a
          Unknown type 0xff with 6 bytes data
          RSSI: -107
    > HCI Event: LE Meta Event (0x3e) plen 23
        LE Advertising Report
          ADV_IND - Connectable undirected advertising (0)
          bdaddr 5A:2A:EC:D5:84:0F (Random)
          Flags: 0x1a
          Unknown type 0xff with 6 bytes data
          RSSI: -107
    > HCI Event: LE Meta Event (0x3e) plen 12
        LE Advertising Report
          SCAN_RSP - Scan Response (4)
          bdaddr 5A:2A:EC:D5:84:0F (Random)
          RSSI: -107
    > HCI Event: LE Meta Event (0x3e) plen 33
        LE Advertising Report
          ADV_IND - Connectable undirected advertising (0)
          bdaddr 00:07:80:B6:B7:24 (Public)
          Flags: 0x06
          Unknown type 0x07 with 16 bytes data
          RSSI: -86
    > HCI Event: LE Meta Event (0x3e) plen 23
        LE Advertising Report
          ADV_IND - Connectable undirected advertising (0)
          bdaddr 5E:22:25:54:02:EE (Random)
          Flags: 0x1a
          Unknown type 0xff with 6 bytes data
          RSSI: -107
    < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
        value 0x00 (scanning disabled)
        filter duplicates 0x00 (disabled)
    > HCI Event: Command Complete (0x0e) plen 4
        LE Set Scan Enable (0x08|0x000c) ncmd 1
        status 0x00
    < HCI Command: Inquiry (0x01|0x0001) plen 5
        lap 0x9e8b33 len 4 num 0
    > HCI Event: Command Status (0x0f) plen 4
        Inquiry (0x01|0x0001) status 0x00 ncmd 1
    > HCI Event: Inquiry Result with RSSI (0x22) plen 15
        bdaddr 24:71:89:C4:F9:D7 mode 1 clkoffset 0x3886 class 0x008010 rssi -73
    

    1,HCI_Read_Local_Version_Information,---->
    2,<----,HCI_Command_Complete_Read_Local_Version_Information_Event
    3,HCI_VS_Update_Uart_HCI_Baudrate,---->
    4,<----,HCI_Command_Complete_VS_Update_Uart_HCI_Baudrate_Event
    5,sc,---->
    6,<----,HCI_Command_Complete_Event
    7,HCI_VS_Start_VS_Lock,---->
    8,<----,HCI_Command_Complete_VS_Start_VS_Lock_Event
    9,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    10,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    11,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    12,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    13,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    14,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    15,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    16,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    17,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    18,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    19,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    20,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    21,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    22,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    23,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    24,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    25,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    26,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    27,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    28,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    29,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    30,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    31,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    32,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    33,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    34,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    35,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    36,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    37,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    38,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    39,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    40,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    41,HCI_VS_Goto_Address,---->
    42,<----,HCI_Command_Complete_VS_Goto_Address_Event
    43,sc,---->
    44,<----,HCI_Command_Complete_VS_Read_Modify_Write_Hardware_Register_Event
    45,sc,---->
    46,<----,HCI_Command_Complete_VS_Read_Modify_Write_Hardware_Register_Event
    47,HCI_VS_DRPb_Set_RF_Calibration_Info,---->
    48,<----,HCI_Command_Complete_VS_DRPb_Set_RF_Calibration_Info_Event
    49,HCI_VS_DRPb_Enable_RF_Calibration,---->
    50,<----,HCI_Command_Complete_VS_DRPb_Enable_RF_Calibration_Event
    51,HCI_VS_DRPb_Enable_RF_Calibration,---->
    52,<----,HCI_Command_Complete_VS_DRPb_Enable_RF_Calibration_Event
    53,HCI_VS_Fast_Clock_Configuration_btip,---->
    54,<----,HCI_Command_Complete_VS_Fast_Clock_Configuration_btip_Event
    55,sc,---->
    56,<----,HCI_Command_Complete_VS_LE_Enable_Event
    57,sc,---->
    58,<----,HCI_Command_Complete_VS_LOAD_Cortex_Event
    59,sc,---->
    60,<----,HCI_Command_Complete_VS_Read_Modify_Write_Hardware_Register_Event
    61,HCI_VS_Write_Memory_Block,---->
    62,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    63,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    64,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    65,sc,---->
    66,<----,HCI_Command_Complete_VS_Read_Modify_Write_Hardware_Register_Event
    67,sc,---->
    68,<----,HCI_Command_Complete_VS_LOAD_Cortex_Event
    69,sc,---->
    70,<----,HCI_Command_Complete_VS_LE_Enable_Event
    71,HCI_VS_LE_Output_Power,---->
    72,<----,HCI_Command_Complete_VS_LE_Output_Power_Event
    73,HCI_VS_Stop_VS_Lock,---->
    74,<----,HCI_Command_Complete_VS_Stop_VS_Lock_Event
    75,HCI_VS_Fast_Clock_Configuration_btip,---->
    76,<----,HCI_Command_Complete_VS_Fast_Clock_Configuration_btip_Event
    77,HCI_VS_hcill_parameters,---->
    78,<----,HCI_Command_Complete_VS_hcill_parameters_Event
    79,HCI_Read_Local_Supported_Features,---->
    80,<----,HCI_Command_Complete_Read_Local_Supported_Features_Event
    81,HCI_Read_Local_Version_Information,---->
    82,<----,HCI_Command_Complete_Read_Local_Version_Information_Event
    83,HCI_Read_BD_ADDR,---->
    84,<----,HCI_Command_Complete_Read_BD_ADDR_Event
    85,HCI_Read_Buffer_Size,---->
    86,<----,HCI_Command_Complete_Read_Buffer_Size_Event
    87,HCI_Read_Class_of_Device,---->
    88,<----,HCI_Command_Complete_Read_Class_of_Device_Event
    89,HCI_Read_Local_Name,---->
    90,HCI_Read_Voice_Setting,---->
    91,<----,HCI_Command_Complete_Read_Voice_Setting_Event
    92,HCI_Set_Event_Filter,---->
    93,<----,HCI_Command_Complete_Set_Event_Filter_Event
    94,HCI_Write_Connection_Accept_Timeout,---->
    95,<----,HCI_Command_Complete_Write_Connection_Accept_Timeout_Event
    96,HCI_Read_PageScan_Activity,---->
    97,<----,HCI_Command_Complete_Read_PageScan_Activity_Event
    98,HCI_Read_Page_Scan_Type,---->
    99,<----,HCI_Command_Complete_Read_Page_Scan_Type_Event
    100,sc,---->
    101,<----,HCI_Command_Complete_LE_Read_Buffer_Size_Event
    102,HCI_LE_Read_Local_Feature_Support,---->
    103,<----,HCI_Command_Complete_LE_Read_Local_Feature_Support_Event
    104,<----,HCI_Command_Complete_LE_Read_Advertising_Channel_TX_Power_Event
    105,HCI_LE_Read_White_List_Size,---->
    106,<----,HCI_Command_Complete_LE_Read_White_List_Size_Event
    107,HCI_LE_Read_Supported_States,---->
    108,<----,HCI_Command_Complete_LE_Read_Supported_States_Event
    109,HCI_Set_Event_Mask,---->
    110,<----,HCI_Command_Complete_Set_Event_Mask_Event
    111,HCI_LE_Set_Event_Mask,---->
    112,<----,HCI_Command_Complete_LE_Set_Event_Mask_Event
    113,HCI_Read_Local_Supported_Commands,---->
    114,<----,HCI_Command_Complete_Write_Extended_Inquiry_Response_Event
    115,HCI_Write_Inquiry_Mode,---->
    116,<----,HCI_Command_Complete_Write_Inquiry_Mode_Event
    117,HCI_Read_Inquiry_Response_Transmit_Power_level,---->
    118,<----,HCI_Command_Complete_Read_Inquiry_Response_Transmit_Power_level_Event
    119,HCI_Read_Local_Extended_Features,---->
    120,<----,HCI_Command_Complete_Read_Local_Extended_Features_Event
    121,HCI_Delete_Stored_Link_Key,---->
    122,<----,HCI_Command_Complete_Delete_Stored_Link_Key_Event
    123,HCI_Write_Default_Link_Policy_Settings,---->
    124,<----,HCI_Command_Complete_Write_Default_Link_Policy_Settings_Event
    125,HCI_LE_Write_Advertising_Data,---->
    126,<----,HCI_Command_Complete_LE_Write_Advertising_Data_Event
    127,HCI_VS_Sleep_Mode_Configurations,---->
    128,<----,HCI_Command_Complete_VS_Sleep_Mode_Configurations_Event
    129,HCI_Reset,---->
    130,<----,HCI_Command_Complete_Reset_Event
    131,HCI_Read_Local_Supported_Features,---->
    132,<----,HCI_Command_Complete_Read_Local_Supported_Features_Event
    133,HCI_Read_Local_Version_Information,---->
    134,<----,HCI_Command_Complete_Read_Local_Version_Information_Event
    135,HCI_Read_BD_ADDR,---->
    136,<----,HCI_Command_Complete_Read_BD_ADDR_Event
    137,HCI_Read_Buffer_Size,---->
    138,<----,HCI_Command_Complete_Read_Buffer_Size_Event
    139,HCI_Read_Class_of_Device,---->
    140,<----,HCI_Command_Complete_Read_Class_of_Device_Event
    141,HCI_Read_Local_Name,---->
    142,HCI_Read_Voice_Setting,---->
    143,<----,HCI_Command_Complete_Read_Voice_Setting_Event
    144,HCI_Set_Event_Filter,---->
    145,<----,HCI_Command_Complete_Set_Event_Filter_Event
    146,HCI_Write_Connection_Accept_Timeout,---->
    147,<----,HCI_Command_Complete_Write_Connection_Accept_Timeout_Event
    148,HCI_Read_PageScan_Activity,---->
    149,<----,HCI_Command_Complete_Read_PageScan_Activity_Event
    150,HCI_Read_Page_Scan_Type,---->
    151,<----,HCI_Command_Complete_Read_Page_Scan_Type_Event
    152,sc,---->
    153,<----,HCI_Command_Complete_LE_Read_Buffer_Size_Event
    154,HCI_LE_Read_Local_Feature_Support,---->
    155,<----,HCI_Command_Complete_LE_Read_Local_Feature_Support_Event
    156,<----,HCI_Command_Complete_LE_Read_Advertising_Channel_TX_Power_Event
    157,HCI_LE_Read_White_List_Size,---->
    158,<----,HCI_Command_Complete_LE_Read_White_List_Size_Event
    159,HCI_LE_Read_Supported_States,---->
    160,<----,HCI_Command_Complete_LE_Read_Supported_States_Event
    161,HCI_Set_Event_Mask,---->
    162,<----,HCI_Command_Complete_Set_Event_Mask_Event
    163,HCI_LE_Set_Event_Mask,---->
    164,<----,HCI_Command_Complete_LE_Set_Event_Mask_Event
    165,HCI_Read_Local_Supported_Commands,---->
    166,HCI_Write_Simple_Pairing_Mode,---->
    167,<----,HCI_Command_Complete_Write_Simple_Pairing_Mode_Event
    168,HCI_Write_Inquiry_Mode,---->
    169,<----,HCI_Command_Complete_Write_Inquiry_Mode_Event
    170,HCI_Read_Inquiry_Response_Transmit_Power_level,---->
    171,<----,HCI_Command_Complete_Read_Inquiry_Response_Transmit_Power_level_Event
    172,HCI_Read_Local_Extended_Features,---->
    173,<----,HCI_Command_Complete_Read_Local_Extended_Features_Event
    174,HCI_Delete_Stored_Link_Key,---->
    175,<----,HCI_Command_Complete_Delete_Stored_Link_Key_Event
    176,HCI_Write_Default_Link_Policy_Settings,---->
    177,<----,HCI_Command_Complete_Write_Default_Link_Policy_Settings_Event
    178,HCI_Write_LE_Host_Support,---->
    179,<----,HCI_Command_Complete_Write_LE_Host_Support_Event
    180,HCI_LE_Write_Advertising_Data,---->
    181,<----,HCI_Command_Complete_LE_Write_Advertising_Data_Event
    182,<----,HCI_Protocol_Viewer_Message_Was_Dropped_Event
    183,HCI_Inquiry,---->
    184,<----,HCI_Command_Status_Event
    

    1,HCI_Read_Local_Version_Information,---->
    2,<----,HCI_Command_Complete_Read_Local_Version_Information_Event
    3,HCI_VS_Update_Uart_HCI_Baudrate,---->
    4,<----,HCI_Command_Complete_VS_Update_Uart_HCI_Baudrate_Event
    5,sc,---->
    6,<----,HCI_Command_Complete_Event
    7,HCI_VS_Start_VS_Lock,---->
    8,<----,HCI_Command_Complete_VS_Start_VS_Lock_Event
    9,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    10,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    11,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    12,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    13,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    14,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    15,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    16,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    17,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    18,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    19,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    20,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    21,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    22,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    23,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    24,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    25,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    26,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    27,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    28,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    29,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    30,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    31,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    32,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    33,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    34,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    35,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    36,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    37,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    38,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    39,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    40,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    41,HCI_VS_Goto_Address,---->
    42,<----,HCI_Command_Complete_VS_Goto_Address_Event
    43,sc,---->
    44,<----,HCI_Command_Complete_VS_Read_Modify_Write_Hardware_Register_Event
    45,sc,---->
    46,<----,HCI_Command_Complete_VS_Read_Modify_Write_Hardware_Register_Event
    47,HCI_VS_DRPb_Set_RF_Calibration_Info,---->
    48,<----,HCI_Command_Complete_VS_DRPb_Set_RF_Calibration_Info_Event
    49,HCI_VS_DRPb_Enable_RF_Calibration,---->
    50,<----,HCI_Command_Complete_VS_DRPb_Enable_RF_Calibration_Event
    51,HCI_VS_DRPb_Enable_RF_Calibration,---->
    52,<----,HCI_Command_Complete_VS_DRPb_Enable_RF_Calibration_Event
    53,HCI_VS_Fast_Clock_Configuration_btip,---->
    54,<----,HCI_Command_Complete_VS_Fast_Clock_Configuration_btip_Event
    55,sc,---->
    56,<----,HCI_Command_Complete_VS_LE_Enable_Event
    57,sc,---->
    58,<----,HCI_Command_Complete_VS_LOAD_Cortex_Event
    59,sc,---->
    60,<----,HCI_Command_Complete_VS_Read_Modify_Write_Hardware_Register_Event
    61,HCI_VS_Write_Memory_Block,---->
    62,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    63,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    64,<----,HCI_Command_Complete_VS_Write_Memory_Block_Event
    65,sc,---->
    66,<----,HCI_Command_Complete_VS_Read_Modify_Write_Hardware_Register_Event
    67,sc,---->
    68,<----,HCI_Command_Complete_VS_LOAD_Cortex_Event
    69,sc,---->
    70,<----,HCI_Command_Complete_VS_LE_Enable_Event
    71,HCI_VS_LE_Output_Power,---->
    72,<----,HCI_Command_Complete_VS_LE_Output_Power_Event
    73,HCI_VS_Stop_VS_Lock,---->
    74,<----,HCI_Command_Complete_VS_Stop_VS_Lock_Event
    75,HCI_VS_Fast_Clock_Configuration_btip,---->
    76,<----,HCI_Command_Complete_VS_Fast_Clock_Configuration_btip_Event
    77,HCI_VS_hcill_parameters,---->
    78,<----,HCI_Command_Complete_VS_hcill_parameters_Event
    79,HCI_Read_Local_Supported_Features,---->
    80,<----,HCI_Command_Complete_Read_Local_Supported_Features_Event
    81,HCI_Read_Local_Version_Information,---->
    82,<----,HCI_Command_Complete_Read_Local_Version_Information_Event
    83,HCI_Read_BD_ADDR,---->
    84,<----,HCI_Command_Complete_Read_BD_ADDR_Event
    85,HCI_Read_Buffer_Size,---->
    86,<----,HCI_Command_Complete_Read_Buffer_Size_Event
    87,HCI_Read_Class_of_Device,---->
    88,<----,HCI_Command_Complete_Read_Class_of_Device_Event
    89,HCI_Read_Local_Name,---->
    90,HCI_Read_Voice_Setting,---->
    91,<----,HCI_Command_Complete_Read_Voice_Setting_Event
    92,HCI_Set_Event_Filter,---->
    93,<----,HCI_Command_Complete_Set_Event_Filter_Event
    94,HCI_Write_Connection_Accept_Timeout,---->
    95,<----,HCI_Command_Complete_Write_Connection_Accept_Timeout_Event
    96,HCI_Read_PageScan_Activity,---->
    97,<----,HCI_Command_Complete_Read_PageScan_Activity_Event
    98,HCI_Read_Page_Scan_Type,---->
    99,<----,HCI_Command_Complete_Read_Page_Scan_Type_Event
    100,sc,---->
    101,<----,HCI_Command_Complete_LE_Read_Buffer_Size_Event
    102,HCI_LE_Read_Local_Feature_Support,---->
    103,<----,HCI_Command_Complete_LE_Read_Local_Feature_Support_Event
    104,<----,HCI_Command_Complete_LE_Read_Advertising_Channel_TX_Power_Event
    105,HCI_LE_Read_White_List_Size,---->
    106,<----,HCI_Command_Complete_LE_Read_White_List_Size_Event
    107,HCI_LE_Read_Supported_States,---->
    108,<----,HCI_Command_Complete_LE_Read_Supported_States_Event
    109,HCI_Set_Event_Mask,---->
    110,<----,HCI_Command_Complete_Set_Event_Mask_Event
    111,HCI_LE_Set_Event_Mask,---->
    112,<----,HCI_Command_Complete_LE_Set_Event_Mask_Event
    113,HCI_Read_Local_Supported_Commands,---->
    114,<----,HCI_Command_Complete_Write_Extended_Inquiry_Response_Event
    115,HCI_Write_Inquiry_Mode,---->
    116,<----,HCI_Command_Complete_Write_Inquiry_Mode_Event
    117,HCI_Read_Inquiry_Response_Transmit_Power_level,---->
    118,<----,HCI_Command_Complete_Read_Inquiry_Response_Transmit_Power_level_Event
    119,HCI_Read_Local_Extended_Features,---->
    120,<----,HCI_Command_Complete_Read_Local_Extended_Features_Event
    121,HCI_Delete_Stored_Link_Key,---->
    122,<----,HCI_Command_Complete_Delete_Stored_Link_Key_Event
    123,HCI_Write_Default_Link_Policy_Settings,---->
    124,<----,HCI_Command_Complete_Write_Default_Link_Policy_Settings_Event
    125,HCI_LE_Write_Advertising_Data,---->
    126,<----,HCI_Command_Complete_LE_Write_Advertising_Data_Event
    127,HCI_VS_Sleep_Mode_Configurations,---->
    128,<----,HCI_Command_Complete_VS_Sleep_Mode_Configurations_Event
    129,HCI_Reset,---->
    130,<----,HCI_Command_Complete_Reset_Event
    131,HCI_Read_Local_Supported_Features,---->
    132,<----,HCI_Command_Complete_Read_Local_Supported_Features_Event
    133,HCI_Read_Local_Version_Information,---->
    134,<----,HCI_Command_Complete_Read_Local_Version_Information_Event
    135,HCI_Read_BD_ADDR,---->
    136,<----,HCI_Command_Complete_Read_BD_ADDR_Event
    137,HCI_Read_Buffer_Size,---->
    138,<----,HCI_Command_Complete_Read_Buffer_Size_Event
    139,HCI_Read_Class_of_Device,---->
    140,<----,HCI_Command_Complete_Read_Class_of_Device_Event
    141,HCI_Read_Local_Name,---->
    142,HCI_Read_Voice_Setting,---->
    143,<----,HCI_Command_Complete_Read_Voice_Setting_Event
    144,HCI_Set_Event_Filter,---->
    145,<----,HCI_Command_Complete_Set_Event_Filter_Event
    146,HCI_Write_Connection_Accept_Timeout,---->
    147,<----,HCI_Command_Complete_Write_Connection_Accept_Timeout_Event
    148,HCI_Read_PageScan_Activity,---->
    149,<----,HCI_Command_Complete_Read_PageScan_Activity_Event
    150,HCI_Read_Page_Scan_Type,---->
    151,<----,HCI_Command_Complete_Read_Page_Scan_Type_Event
    152,sc,---->
    153,<----,HCI_Command_Complete_LE_Read_Buffer_Size_Event
    154,HCI_LE_Read_Local_Feature_Support,---->
    155,<----,HCI_Command_Complete_LE_Read_Local_Feature_Support_Event
    156,<----,HCI_Command_Complete_LE_Read_Advertising_Channel_TX_Power_Event
    157,HCI_LE_Read_White_List_Size,---->
    158,<----,HCI_Command_Complete_LE_Read_White_List_Size_Event
    159,HCI_LE_Read_Supported_States,---->
    160,<----,HCI_Command_Complete_LE_Read_Supported_States_Event
    161,HCI_Set_Event_Mask,---->
    162,<----,HCI_Command_Complete_Set_Event_Mask_Event
    163,HCI_LE_Set_Event_Mask,---->
    164,<----,HCI_Command_Complete_LE_Set_Event_Mask_Event
    165,HCI_Read_Local_Supported_Commands,---->
    166,HCI_Write_Simple_Pairing_Mode,---->
    167,<----,HCI_Command_Complete_Write_Simple_Pairing_Mode_Event
    168,HCI_Write_Inquiry_Mode,---->
    169,<----,HCI_Command_Complete_Write_Inquiry_Mode_Event
    170,HCI_Read_Inquiry_Response_Transmit_Power_level,---->
    171,<----,HCI_Command_Complete_Read_Inquiry_Response_Transmit_Power_level_Event
    172,HCI_Read_Local_Extended_Features,---->
    173,<----,HCI_Command_Complete_Read_Local_Extended_Features_Event
    174,HCI_Delete_Stored_Link_Key,---->
    175,<----,HCI_Command_Complete_Delete_Stored_Link_Key_Event
    176,HCI_Write_Default_Link_Policy_Settings,---->
    177,<----,HCI_Command_Complete_Write_Default_Link_Policy_Settings_Event
    178,HCI_Write_LE_Host_Support,---->
    179,<----,HCI_Command_Complete_Write_LE_Host_Support_Event
    180,HCI_LE_Write_Advertising_Data,---->
    181,<----,HCI_Command_Complete_LE_Write_Advertising_Data_Event
    182,<----,HCI_Protocol_Viewer_Message_Was_Dropped_Event
    183,HCI_Inquiry,---->
    184,<----,HCI_Command_Status_Event
    185,<----,HCI_Inquiry_Result_with_RSSI_Event
    186,<----,HCI_Inquiry_Complete_Event
    187,HCI_Remote_Name_Request,---->
    188,<----,HCI_Command_Status_Event
    189,LMP_features_req,"3-slot packets = 1, 5-slot packets = 1, Encryption = 1, Slot offset = 1, Timing accuracy = 1, Switch = 1, Hold mode = 1, Sniff mode = 1, Park Mode = 0, RSSI = 1, Channel quality driven data rate = 1, SCO link = 1, HV2 packets = 1, HV3 packets = 1, u-law log = 1, A-law log = 1, CVSD = 1, Paging scheme = 0, Power control = 1, Transparent synchronous data = 1, Flow control lag(least significant bit) = 0, Flow control lag(middle bit) = 1, Flow control lag(most significant bit) = 0, Broadcast encryption = 0, Reserved = 0, Medium Rate ACL 2 Mbps mode = 1, Medium Rate ACL 3 Mbps mode = 1, Enhanced inquiry scan = 1, Interlaced inquiry scan = 1, Interlaced page scan = 1, RSSI with inquiry results = 1, Extended SCO link (EV3 packets) = 1, EV4 packets = 1, EV5 packets = 1, Reserved = 0, AFH capable slave = 1, AFH classification slave = 1, Reserved = 0, Reserved = 1, 3 slot Medium Rate ACL packets = 1, 5 slot Medium Rate ACL packets = 1, Sniff Sub-Rate = 1, Encryption Pause Resume = 1, AFH capable master = 1, AFH classification master = 1, Medium Rate eSCO 2 Mbps mode = 7, Medium Rate eSCO 3 Mbps mode = 1, 3 slot medium rate eSCO packets = 1, Extended Inquiry Response = 0, <future> = 1, <future> = 1, Simple Pairing = 1, Encapsulated PDU = 1, Erroneous Data Reporting = 0, Non-flushable Packet Boundary Flag = 1, (Persistent Sniff) = 1, LSTO = 1, Inquiry TX Power Level = 0, Enhanced Power Control = 0, <future> = 0, <future> = 0, <future> = 1, <future> = ???, Extended features = ???"
    190,LMP_features_res,"3-slot packets = 1, 5-slot packets = 1, Encryption = 1, Slot offset = 1, Timing accuracy = 1, Switch = 1, Hold mode = 1, Sniff mode = 1, Park Mode = 0, RSSI = 1, Channel quality driven data rate = 1, SCO link = 1, HV2 packets = 1, HV3 packets = 1, u-law log = 1, A-law log = 1, CVSD = 1, Paging scheme = 0, Power control = 1, Transparent synchronous data = 1, Flow control lag(least significant bit) = 0, Flow control lag(middle bit) = 1, Flow control lag(most significant bit) = 0, Broadcast encryption = 0, Reserved = 0, Medium Rate ACL 2 Mbps mode = 1, Medium Rate ACL 3 Mbps mode = 1, Enhanced inquiry scan = 1, Interlaced inquiry scan = 1, Interlaced page scan = 1, RSSI with inquiry results = 1, Extended SCO link (EV3 packets) = 1, EV4 packets = 1, EV5 packets = 1, Reserved = 0, AFH capable slave = 1, AFH classification slave = 1, Reserved = 0, Reserved = 1, 3 slot Medium Rate ACL packets = 1, 5 slot Medium Rate ACL packets = 1, Sniff Sub-Rate = 1, Encryption Pause Resume = 1, AFH capable master = 1, AFH classification master = 1, Medium Rate eSCO 2 Mbps mode = 7, Medium Rate eSCO 3 Mbps mode = 1, 3 slot medium rate eSCO packets = 1, Extended Inquiry Response = 0, <future> = 1, <future> = 1, Simple Pairing = 1, Encapsulated PDU = 1, Erroneous Data Reporting = 0, Non-flushable Packet Boundary Flag = 1, (Persistent Sniff) = 1, LSTO = 1, Inquiry TX Power Level = 0, Enhanced Power Control = 0, <future> = 0, <future> = 0, <future> = 1, <future> = ???, Extended features = ???"
    191,LMP_features_req_ext,"features page = 1, max supported page = 1, extended features = 07 00 00 00 00 00 00 00"
    192,LMP_features_res_ext,"features page = 1, max supported page = 1, extended features = 03 00 00 00 00 00 00 00"
    193,<----,HCI_Remote_Host_Supported_Features_Notification_Event
    194,LMP_name_req,Name Offset = 0
    195,LMP_name_res,"Offset = 0, Length = 16, Fragment = Talon_3 35-40-"
    196,LMP_name_req,Name Offset = 14
    197,LMP_name_res,"Offset = 14, Length = 16, Fragment = 07"
    198,LMP_detach,Reason = Other End Terminated Connection: User Ended Connection
    199,HCI_Remote_Name_Request,---->
    200,<----,HCI_Command_Status_Event
    201,LMP_features_req,"3-slot packets = 1, 5-slot packets = 1, Encryption = 1, Slot offset = 1, Timing accuracy = 1, Switch = 1, Hold mode = 1, Sniff mode = 1, Park Mode = 0, RSSI = 1, Channel quality driven data rate = 1, SCO link = 1, HV2 packets = 1, HV3 packets = 1, u-law log = 1, A-law log = 1, CVSD = 1, Paging scheme = 0, Power control = 1, Transparent synchronous data = 1, Flow control lag(least significant bit) = 0, Flow control lag(middle bit) = 1, Flow control lag(most significant bit) = 0, Broadcast encryption = 0, Reserved = 0, Medium Rate ACL 2 Mbps mode = 1, Medium Rate ACL 3 Mbps mode = 1, Enhanced inquiry scan = 1, Interlaced inquiry scan = 1, Interlaced page scan = 1, RSSI with inquiry results = 1, Extended SCO link (EV3 packets) = 1, EV4 packets = 1, EV5 packets = 1, Reserved = 0, AFH capable slave = 1, AFH classification slave = 1, Reserved = 0, Reserved = 1, 3 slot Medium Rate ACL packets = 1, 5 slot Medium Rate ACL packets = 1, Sniff Sub-Rate = 1, Encryption Pause Resume = 1, AFH capable master = 1, AFH classification master = 1, Medium Rate eSCO 2 Mbps mode = 7, Medium Rate eSCO 3 Mbps mode = 1, 3 slot medium rate eSCO packets = 1, Extended Inquiry Response = 0, <future> = 1, <future> = 1, Simple Pairing = 1, Encapsulated PDU = 1, Erroneous Data Reporting = 0, Non-flushable Packet Boundary Flag = 1, (Persistent Sniff) = 1, LSTO = 1, Inquiry TX Power Level = 0, Enhanced Power Control = 0, <future> = 0, <future> = 0, <future> = 1, <future> = ???, Extended features = ???"
    202,LMP_features_res,"3-slot packets = 1, 5-slot packets = 1, Encryption = 1, Slot offset = 1, Timing accuracy = 1, Switch = 1, Hold mode = 0, Sniff mode = 1, Park Mode = 0, RSSI = 1, Channel quality driven data rate = 1, SCO link = 1, HV2 packets = 1, HV3 packets = 1, u-law log = 1, A-law log = 1, CVSD = 1, Paging scheme = 1, Power control = 1, Transparent synchronous data = 1, Flow control lag(least significant bit) = 0, Flow control lag(middle bit) = 0, Flow control lag(most significant bit) = 1, Broadcast encryption = 1, Reserved = 0, Medium Rate ACL 2 Mbps mode = 1, Medium Rate ACL 3 Mbps mode = 1, Enhanced inquiry scan = 1, Interlaced inquiry scan = 1, Interlaced page scan = 1, RSSI with inquiry results = 1, Extended SCO link (EV3 packets) = 1, EV4 packets = 1, EV5 packets = 1, Reserved = 0, AFH capable slave = 1, AFH classification slave = 1, Reserved = 0, Reserved = 1, 3 slot Medium Rate ACL packets = 1, 5 slot Medium Rate ACL packets = 1, Sniff Sub-Rate = 1, Encryption Pause Resume = 1, AFH capable master = 1, AFH classification master = 1, Medium Rate eSCO 2 Mbps mode = 7, Medium Rate eSCO 3 Mbps mode = 1, 3 slot medium rate eSCO packets = 1, Extended Inquiry Response = 0, <future> = 1, <future> = 1, Simple Pairing = 1, Encapsulated PDU = 1, Erroneous Data Reporting = 0, Non-flushable Packet Boundary Flag = 1, (Persistent Sniff) = 1, LSTO = 1, Inquiry TX Power Level = 0, Enhanced Power Control = 0, <future> = 0, <future> = 0, <future> = 1, <future> = ???, Extended features = ???"
    203,LMP_features_req_ext,"features page = 1, max supported page = 1, extended features = 07 00 00 00 00 00 00 00"
    204,LMP_features_res_ext,"features page = 1, max supported page = 2, extended features = 07 00 00 00 00 00 00 00"
    205,<----,HCI_Remote_Host_Supported_Features_Notification_Event
    206,LMP_name_req,Name Offset = 0
    207,LMP_name_res,"Offset = 0, Length = 13, Fragment = Will's iPhone"
    208,LMP_detach,Reason = Other End Terminated Connection: User Ended Connection
    

  • This issue has been solved. Within the Bluez stack, we are now placing 1ms delays in between commands on the hciattach_ti.c initialization. The chip seems to work fine. I believe this changes the timing around and makes sure the chip is properly initializing before the next hci command comes in. Hopefully this might help some people.

    Thanks again everyone for your guidance.

    Best,

    Will Bates