Studio Bluetooth Forum Discussions
Hi everyone
I have a question regarding the time difference between two acquisitions.
1) when I use wiced_hal_adc_read_voltage I can measure a time difference of ~150 us between two readings.
2)yet when I use wiced_hal_adc_read_raw_sample I measure around ~150 us as well.
shouldn't the latter take less time (around 50 us)?
Thank you for your answer
Regards
Ardo
Show LessIs there any additional libraries or flags that have to put in the make file or whatever else needed to make this very basic C functionality to work?
I tried both
#include "stdio.h"
#include <stdio.h>
But always got:
D:\WICED-Studio-6.2\SDK\20719-B1_Bluetooth\WICED/../apps/w191/spp1/spp.c:517: undefined reference to `sprintf'
Tracking it back to declaration in stdio.h I've got:
int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
Thanks
P.S. Same story is and with stdlib.h and malloc() and free():
D:\WICED-Studio-6.2\SDK\20719-B1_Bluetooth\WICED/../apps/w191/spp1/spp.c:520: undefined reference to `malloc'
D:\WICED-Studio-6.2\SDK\20719-B1_Bluetooth\WICED/../apps/w191/spp1/spp.c:521: undefined reference to `free'
Show LessHello,
Used in combination with WICED-Studio-6.4 (STM32F412 + CYW43438).
Is it possible to change the MTU size of BLE by modifying the following definition?
wiced_bt_cfg_settings.gatt_cfg.max_attr_len
.max_mtu_size
Thank you.
Hi,
1. I want to realize "store the defined device address in flash". I have watch the linkConfiguring the Bluetooth device address in CYW20706 .
There is "First, set the device address to all 0xFFs by making use of the BT_DEVICE_ADDRESS=FFFFFFFFFFFF in the make target and download your application." step. How can I realize the "BT_DEVICE_ADDRESS=FFFFFFFFFFFF in the make target and download your application" function in my code? Because above step should use WICED-Studio make target, if FW upgrade is thourgh OTA(Not WICED-Studio tool), there is no tool.
2. For when to set wiced_bt_set_local_bdaddr which disscussed in link https://community.cypress.com/thread/48118
I know Call wiced_bt_set_local_bdaddr() after stack initialization. I call wiced_bt_set_local_bdaddr() when uart receive my needed set MAC address(This step is analyze recived data then parse then set, it is done in the code runtime). Then wiced_bt_dev_read_local_addr(bda), it is changed. But after reset device, my setted address come back to the old MAC. Can you understand my meanning?
Show LessHi:
sometimes we need to modify the bootloader of CYW20735 for some special application. I can't find any user guider to intorduce how to download the bootloader.
I want to know if there is any way to download the bootloader
Show Lesshello,
I am a student working on the kit CYW920819 EVB-02. Recently, when I was working with the kit, the carrier module present on the board got separated from the board(I guess it would have happened when I was taking it to my home) as shown in the enclosed attachments. Then I tested it by dumping the example codes such as FindMe profile. But as expected, the serial port was not being detected and the download is being failed. (although the led blinks during detection, the supply is being given)
Is there any chance of making the kit work by soldering the module to the board (If so, How?) or should I get a new one? Please suggest a way for the kit to work...
Show LessHi
When I config WICED_P27 or WICED_p33 as GPIO_INPUT(Active HIGH), but it always keep about 1.6V
My config is
wiced_hal_gpio_configure_pin( 27 or 33, GPIO_INPUT_ENABLE | GPIO_PULL_DOWN | GPIO_EN_INT_BOTH_EDGE , GPIO_BUTTON_DEFAULT_STATE );
I know that I must setting for to use WICED_P04(BT_CLK_REQ) as GPIO.
#define cr_pad_fcn_ctl_adr4 0x003201b8
#define REG32(x) (*(volatile unsigned*)(x))
unsigned val = REG32(cr_pad_fcn_ctl_adr4) & ~(0x0000F000);
REG32(cr_pad_fcn_ctl_adr4) = val | (7 << 12);
Could WICED_P27 or WICED_P33 pin config as GPIO??
Show Less
Hello,
I am working on bluetooth project, I bought CYBT-333047-Eval board and I am really new to this bluetooth field, So could you guys please help me with my questions?
1. First what I should need to know about the bluetooth ?
2. I understood how to use the wiced studio, how to download the program into the evaluation board, But I didn't understand exactly what is happening between HCI-UART and PUART when programming?
3. I am working with examples programming, I tried to download Hello_sensor example program, it got successfully downloaded and I am able to discover it on Android device but not on IOS device. Can anyone please explain me what is happening in the Helo_senor example?
4. I need to program this bluetooth module for application like, it should be discoverable by all the devices and also for the data transcation between the devices.
Could anyone please help me what process (knowing about stack or firmware or what else) I should follow in order to understand this module as a beginner and also how can I program this module?
Thanks in advance.
Regards,
Kalpana
Show LessHi all,
I want to use 20719 to receive audio file as A2DP source file,base on watch demo,should I port opp server or spp to achieve?
Thanks,
Leo
Show LessHi Cypress
Whether CYW20707 support BT Mesh function , Thank !!