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

Studio Bluetooth Forum Discussions

LJYe_2922526
Level 5
Level 5
25 likes received 10 likes received 5 likes given

This function is called in multiple example apps. In wiced_bt_rfcomm.h, however, the API declaration is excluded from compilation, with a comment stating "may not required with new stack".

Is it still needed? If so, how do I determine the private buffer size and number needed by rfcomm?

Thanks.

0 Likes
1 Solution
Anonymous
Not applicable

As of WICED 6.1, the wiced_bt_rfcomm_init() API is required to initialize the buffers. If it is removed, the application won't work as expected.

You can use the size and buffer count specified in the example. That should suffice. I don't think there are any recommendations regarding this.

Sorry for the confusion.

View solution in original post

0 Likes
1 Reply
Anonymous
Not applicable

As of WICED 6.1, the wiced_bt_rfcomm_init() API is required to initialize the buffers. If it is removed, the application won't work as expected.

You can use the size and buffer count specified in the example. That should suffice. I don't think there are any recommendations regarding this.

Sorry for the confusion.

0 Likes