AIROC™ Bluetooth Forum Discussions
Hi there! Could anybody tell me how set the PROC BLE MODULE TX POWER OUTPUT using CySMART?
Thank You,
Naga.
I got the excellent answer for my initial question @ https://community.cypress.com/t5/Wireless/CYW20735-Memory-Map/m-p/276969#M566
But I am still in doubt where the SPI Flash range is mapped to. From the moderator's answer to my previous post I understood that the map at https://community.cypress.com/t5/Resource-Library/CYW20719-Memory-Layout/ta-p/246353 differs slightly from the one in CYW20735 since the latter does not have onboard Flash, only external SPI Flash.
Is the external SPI Flash also mapped to 0x0050_0000, going up to whatever address needed to cover the size of the external SPI Flash (ex: 4MB SPI Flash: 0x0050_0000 - 0x0090_0000)?
Thank you
Show LessHi,
Now, I am trying to use CyBluetool for Test Mode Setup.
Could you send me appropriate config file?
I’m using CYBT-343026-01 and CYBT-343026-EVAL EZ-BT.
Best regards,
Dear sir:
How to configure TDM NB mode and DVF as TDM master with Hcitool or Bluetool?
Thanks!
Hi, we are seeing an issue where 2.4GHz wifi stops working while bluetooth is scanning. We are seeing 22% drop in ping packets while bluetooth is scanning. We heard Wifi can be switched to dll core 1 and BT on core 0. Is that an option. Are we going to lose any throughput configuring this way? Are the core used simultaneously since both bands support 2x2 MIMO?
Best regards,
Sunil.
Show Less
Hi,
Now I am using CYW20706A2 to do some eSCO related task. In my case, 20706 will act as HFP AG and audio data will be exchanged in eSCO.
Our Codec is a little special, it likes short cycle frame sync. As I measured, current Wiced stack using long cycle frame sync. I found that some functions in HAL can change settings.
But as I know, stack itself will change PCM settings itself. So just want to know what is the correct way to change PCM settings in application without conflict with WICED bt stack. Can I just change setting by HAL apis at boot up phase? Or I must monitor some event and change PCM settings in event handler? Or I need to change some config file or code to let stack change PCM setting as I need?
Thanks,
Hui Huang
Show LessI'm working on the example code for the BLE_remote. I'm trying to understand and parse the `.hcd` file that is generated when I build the program.
Looking at configdef20735B1.hdf I see the following:
COMMAND "Data" 0x0103
{
doc "Config item code used to write an arbitrary chunk of data to an arbitrary address."
PARAM "Address"
uint32
doc "The address to which the Data bytes are to be loaded.";
PARAM "Data"
uint8[0xFF00] omit_pad_bytes
doc "The data bytes to be loaded to the Address specified. The data with arbitrary length. "
"The length is implied by the size of the array specified for data, as in data = {0x01, 0x02}.";
}
I don't understand how the following line is being treated
uint8[0xFF00] omit_pad_bytes
Looking at the output `.hcd` file (which I understand is the outcome of when this file is parsed, along with the .cgs file) I cannot conciliate the data that I pass and it's length to the length bytes in the "packet".
For example, this is a packet of data passed in the BLE_HID_Remote.cgs file:
ENTRY "Data" = "CODE_AREA from tier2/Generic/fcbga/bld/20735_ram_ext.elf"
{
"Address" = 0x270400
"Data" =
COMMENTED_BYTES
{
<hex>
07 b4 00 f0 49 fb 00 28 02 d0 07 bc bd e8 f0 8f
07 bc 01 23 13 70 df f5 a3 bc 00 00 a8 f8 68 02
bd e8 f0 81 00 f0 68 fe 10 bd 00 00 00 f0 9e fe
b0 f5 8c bc bd e8 f0 47 00 f0 5a bf 08 46 33 f6
e4 ff 03 20 bd e8 f0 81 bd e8 10 40 01 f0 3c b8
(...)
00 28 f9 d0 08 30 70 bd 44 d3 20 00 04 05 00 81
68 d3 20 00 04 06 00 81 10 b5 4e f6 05 f9 01 49
08 70 10 bd 9a 3e 20 00
} END_COMMENTED_BYTES
Where there are a total of 16184 bytes (i.e. 0x3f38).
But the BLE_HID_Remote_download.hcd file, on the section that pertains to this "packet", has 0x7ebc as the length of the packet (bytes 0x23f-0x240).
00000230 03 54 01 73 03 54 01 73 03 11 01 01 01 03 01 bc |.T.s.T.s........|
00000240 7e 00 04 27 00 07 b4 00 f0 4c fc fd f2 41 00 ff |~..'.....L...A..|
00000250 49 fb 00 28 02 d0 07 bc bd e8 f0 8f 07 bc 01 23 |I..(...........#|
00000260 13 70 df f5 a3 bc 00 00 a8 f8 68 02 bd e8 f0 81 |.p........h.....|
What explains this difference?
Thank you
Show LessHello,
i am using CYBT-413055-02 bluetooth module.
is there a IDE - code example for usíng an ADC?