Studio Bluetooth Forum Discussions
Hi,
I'm using WICED Studio 6.2 and have a working audio gateway profile in a CYBT-343026 module, this is controlled from an MCU over the HCI UART (at 2048000 baud) this all works fine.
We now want to attached something to the peripheral SPI on the CYBT-343026 but as soon as I enable the PSPI the HCI UART stops working. In one case where the HCI UART is sending out a WICED_BT_TRACE when the PSPI is enabled (just after the trace call) the end of the trace is corrupted with three 0x19 bytes.
The code to initialise the PSPI looks like this:
#define PSPI_FREQ_HZ 1000000
#define PSPI_CS WICED_P36
// SPI1 master mode
wiced_hal_gpio_configure_pin(PSPI_CS, GPIO_OUTPUT_ENABLE, GPIO_PIN_OUTPUT_HIGH);
wiced_hal_pspi_init(SPI_MASTER_ROLE, INPUT_PIN_FLOATING, MASTER1_P24_CLK_P27_MOSI_P25_MISO,
PSPI_FREQ_HZ, SPI_MSB_FIRST, SPI_SS_ACTIVE_LOW, SPI_MODE_3, PSPI_CS);
Is there anything else that needs to be done?
Is this known to work on this module with this version of WICED Studio?
Thanks
Nigel
Show LessHi,
My customer want to use the HFP on the CYBT-343026-01.
They tested wiced_voice_path.a library on the CYW20706 EVK KIT then it works
But when they use the wiced_voice_path.a Library on CYBT-343026-01 EVK the system doesn't work anything.
What is the reason of system halt?
CYBT-343026-01 use the same chip, CYW20706, right?
My customer should use the CYBT-343026-01 so please let us know the reason an how to solve the problem.
Show LessHi There,
I understand as a friend node there is a setting .max_lpn_num and this parameters define how many LPN Node can be friend in there and based on the spec it is state that the maximum number is "depend on free ram available for the design", I would like to know :
- How many maximum LPN Number setting that has been tested previously on CYBT-213043-Mesh ?
- And ... is there any recommendation for maximum value without reaching max free ram ?
- How do I know that my setting is not using up total free ram ?
Thanks in advance.
Best Regards,
LUTHFI AD
Show LessI still need help.
it works.
wiced_hal_puart_select_uart_pads( WICED_PUART_RXD, WICED_PUART_TXD, 0, 0);
it did not work.
wiced_hal_puart_select_uart_pads( WICED_P33, WICED_P31, WICED_P03, WICED_P30);
Can I use puart flow control with Ev board? (CYW920706WCDEVAL)
Show LessI am using cyw20706 and hope to change I2C port in iap.lib
because I want to use puart hw flow and i2c. but two pin comes into conflict
I confirmed that I2c in wiced_bt_mfi.c is designed by software i2c(don't used I2C's API)
but I don't know these.
way for use "GPIO_set"(port setting -> why A8 is port 13?)
means of cr_pad_fcn_ctl_adr2 and cr_pad_config_adr7
How can I change i2c port???
Show LessThe CYBT-423028-02 module is now obsolete.
Can the CYBT-4230254-02 module be used as replacement? or is there another with same footprint and functionality?
Thank you
Show LessHello
Please tell me about CYBT-343026-01.
Do you provide the source code for Android HAL for Bluetooth?
Version is Android 9.0
The connection method is HCI UART.
Best Regards
Hayato
Show LessHi,
I would like to know is it possible to pass the custom data from dimmer through wiced_bt_mesh_model_level_client_set(0, is_final, &set_data); in this api the set_data is declared as wiced_bt_mesh_level_set_level_t set_data.
The question is if I create a new structure of having more than 10 bytes of data as follows,
typedef struct
{
uint8_t cd_1;
uint8_t cd_2;
uint8_t cd_3;
uint8_t cd_4;
uint8_t cd_5;
uint8_t cd_6;
} app_mesh_Custom_data_t;
app_mesh_Custom_data_t custom_data;
and pass this structure through same api wiced_bt_mesh_model_level_client_set(0, is_final, &custom_data);
At Light dimmable side function mesh_app_process_set_level(element_idx, (app_mesh_Custom_data_t *)p_data); is called when event is received and Data type of p_data is declared as same custom structure defined in dimmer.
When parsed the received structure getting different value for each of structure member (checked via trace).
Passing values from dimmer as "cd1 = 0x01, cd2 = 0x02, cd3 = 0x03, cd4 = 0x04, cd5 = 0x05, cd6 = 0x06", but at light dimmable getting values as "cd1 = 1, cd2 = 130, cd3 = 5, cd4 = 66, cd5 = 1; cd6 = 130"; or "cd1 = 0, cd2 = 130, cd3 = 4, cd4 = 66, cd5 = 0; cd6 = 130"
Adding to this based on the "cd1" value i am able to toggle the LED on light dimmable dev bored. On dimmer side on every switch press, only "cd1" value is toggled between 0 and 1.
To brief you about my project is i would like to pass or broadcast power monitor data, along with environment data.
If it is possible to do this, is it a correct way to do, or is there anything i am missing or not having clear understanding of code.
if possible what would be the way to perform this ?
Development board is used:- CYBT 423028 EVAL,
using WICED Studio ver 6.4.
Thank You !!
Show LessHi all
Does WICED Studio (6.2.1 or 6.4) include software provided by the following companies?
Huawei、ZTE、Dahua、Hikvision、Hytera
We would like to know WICEDStudio is related to NDAA2019 (SEC889) or not.
Regards,
Show LessHello,
As a method of mounting CYBT-343026-01 on the Host board, refer to the following application notes.
- AN220929 Getting Started with EZ-BLE WICED Modules
https://www.cypress.com/file/396961/download
[8 Module Placement and Enclosure Considerations]
The family associated with this application note seems to be "CYBLE-0130XX-00", can it also be applied to CYBT-343026-01?
In particular, I would like to know if the following items can be applied in the same way.
[8 Module Placement and Enclosure Considerations]
8.2 Module Placement in a Host System
8.3.2 Effect of Nonmetallic Enclosure
8.3.3 Effect of Metallic Objects
8.3.4 Recommendations for Placement over a Large Metal Plane
Best regards,
Takahashi
Show Less