HID_Dual_Mode_Keyboard: How to use BR/EDR

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

cross mob
gocchan
Level 2
Level 2
5 questions asked 25 sign-ins 10 replies posted

Hi, 

I want to use HID as BR/EDR.

I change BREDR_DEFAULT 0 to 1 in makefile.

But I got the following build error.

TARGET CYW920735Q60EVB-01 does not support BR/EDR BREDR=0 is enforced.

Does CYW920735 not support BR/EDR HID?

Regards, 

Gotoda

 

0 Likes
1 Solution
Charles_Lai
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 sign-ins

Hi,

It seems that CYW20735 only supports BR, not EDR. And the support for BR of CYW20735 can also be limited.

I recommend you turn to use devices other than CYW20735.

Best regards

View solution in original post

0 Likes
11 Replies
Charles_Lai
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 sign-ins

Hi,

The datasheet showed that CYW20735 supports BR.

I have complied the demo Empty_BTSDK_App without error, using BSP CYW920735Q60EVB-01. "BREDR_DEFAULT=1" was added. See below:
Charles_Lai_2-1621939473347.png

 

Best regards

0 Likes

Hi, 

I changed BREDR_DEFAULT=1 in the makefile.

gocchan_0-1621986153307.png

But I got the following build error.

gocchan_1-1621986260337.png

I want to use HID.

Regards, 

Gotoda

 

0 Likes

I commented out the following part and forced the build to succeed.

gocchan_0-1622451127752.png

However, although the BR / EDR HID Keyboard can be found on the Bluetooth setting screen of the PC, it cannot be connected.

Is it not supported?

 

0 Likes

I found a description about BR/EDR support in the README.md.

gocchan_0-1622616256868.png

Is there any way (sample code) to use CYW920735Q60EVB-01 as BD/EDR HID somewhere?

 

0 Likes
Charles_Lai
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 sign-ins

Hi,

It seems that CYW20735 only supports BR, not EDR. And the support for BR of CYW20735 can also be limited.

I recommend you turn to use devices other than CYW20735.

Best regards

0 Likes

Hi, 

I understand that CYW20735 does not support EDR.

I only need to use BR (HID).

What exactly is the BR support limitation?

Can I use CYW20735 as BR HID?

Regards

 

0 Likes
Charles_Lai
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 sign-ins

Hi,

If you will, you can enforce BREDR support on 20735. To do this, change the marked line to "BREDR=1" as below:

Charles_Lai_0-1623050408484.png

Please note that compilation can be completed but the functions may not be functioning.

Best regards

0 Likes
gocchan
Level 2
Level 2
5 questions asked 25 sign-ins 10 replies posted

Hi, 

I tried it but couldn't make a bluetooth connection.

When I checked with PC (Windows 10) and Andoid, there was no response to the connection request, and there was no further progress.

Does the sample code need further modification?

Regards.

 

0 Likes
Charles_Lai
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 sign-ins

Well, I can't see any luck. Please consider using another device.

The demo might require the EDR support (though it might not use it).

0 Likes
gocchan
Level 2
Level 2
5 questions asked 25 sign-ins 10 replies posted

Which device is suitable for this case?

So far, I haven't found a device that contains the BR (or Dual) HID template application.

 

0 Likes
Charles_Lai
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 sign-ins

Please try 20819/20820 devices. They are in the support list of the demo dual-mode-keyboard.

0 Likes