handsfree application and startup HCI event data on HCI UART

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

I am using handsfree application from the WICED SDK. As soon the application starts running, there are 35 bytes of HCI event data sent of the HCI UART. How to avoid these bytes being sent ?

0 Likes
1 Solution
JacobT_81
Employee
Employee
250 replies posted 100 replies posted 50 replies posted

The handsfree application is a WICED_HCI application that expects a host attached to the HCI. The HCI activity you're seeing on boot is expected and is indicating various events to the attached host.

To prevent all events from being sent, you can disable the transport by removing the call to wiced_transport_init at the very start of the application (however, this will also remove your ability to send commands to the app from the host). Significant changes will have to be made to the application to make it fully embedded with no required interaction with an attached host.

Jacob

View solution in original post

0 Likes
1 Reply
JacobT_81
Employee
Employee
250 replies posted 100 replies posted 50 replies posted

The handsfree application is a WICED_HCI application that expects a host attached to the HCI. The HCI activity you're seeing on boot is expected and is indicating various events to the attached host.

To prevent all events from being sent, you can disable the transport by removing the call to wiced_transport_init at the very start of the application (however, this will also remove your ability to send commands to the app from the host). Significant changes will have to be made to the application to make it fully embedded with no required interaction with an attached host.

Jacob

0 Likes