Wi-Fi Combo Forum Discussions
Hello,
I have downloaded the following software for the sensirion SPS30 and ESS demo boards
GitHub - winkj/air-quality-demo
The software communitcates back to the thingsboard implementaion which is hosted on my server. it seems to work for a while but then just freezes and stops. i have to do a reset on the board in order to restart the connection. i have tried numerous suggestinf from this forum without success. Any help or suggestions would be greatly appreciated.
regards
Shane
Show LessHello,
I am using the `wiced_wifi_scan_networks` call to scan networks (obviously) but if I am in a place with 20+ networks around I only ever get 5GHz networks in the scan results callback. If there are only a handful of networks it seems to work just fine but when there are several I only get 5GHz networks. It seems like a bug with the WICED API. I see in the logs that it scans other networks but they are never passed to the callback.
I see dozzens of logs that look like this
3120034: Event (interface, type, status, reason): WWD_STA_INTERFACE WLC_E_ESCAN_RESULT WLC_E_STATUS_PARTIAL WLC_E_REASON_INITIAL_ASSOC
Scan result: channel=0 signal=-58 ssid=backup-XX:XX:XX:XX:XX:XX bssid=XX:XX:XX:XX:XX:XX
and my callback gets hit a few times but never for that backup-XX:XX:XX:XX:XX:XX ap.
Thank you for your help!
Show LessDue to a security concern about TCP sequence number prediction, the Express Logic told me NetX_duo 5.8 has a solution for it.
Our WICED SDK 3.3.1 is quite old but our product has been widely spread with it.
My question is
- Is it good to update NetX_duo over 3.3.1 without update SDK?
- If not, which SDK is available to support NetX_duo 5.8 or more?
Thanks.
Hyeong Kim
from Mitsubishi Electric US.
Show LessHello
We are planning on using the CYW4343W or CYW43438 WiFi/BT combo module with a host CPU running Linux.
We have the Host CPU connected up to SDIO for WiFi and UART for BT. We are using one antenna.
The question is, can we communicate with a external WiFi and a BT device at the same time? In other words can the SDIO and UART busses be running concurrently and the CYW4343x can handle the data flow?
The Datasheet does mention the following features but just want to make sure I have understood them.
Datasheet quotes the following features
• Integrated iTR switch supports a single 2.4 GHz antenna shared between WLAN and Bluetooth.
• WiFi: Supports standard SDIO v2.0 (1bit mode: 25Mbps or 4bit mode: 100Mbps) and gSPI[1] host interfaces
• BT: Interface support — Host Controller Interface (HCI) using a high-speed UART interface (up to 4Mbps) and PCM/I2S for audio data.
• Concurrent Bluetooth, and WLAN operation
• Simultaneous BT/WLAN reception with a single antenna
• Bluetooth Low Energy (BLE) support
Show LessFor customers starting a new design with a module paired with an ST or Microchip MCU, what assurance do they have that they’ll be supported with necessary firmware features as support for WICED migrates over to ModusToolbox?
Does Infineon have plans to support existing Cypress based radio modules hosted with ST and Microchip microcontrollers in ModusToolbox?
If support in ModusToolbox for modules hosted by an attached microcontroller is up to the Module Partner, is there a process to support those module partners that I can reference when asking each of them of their plans to add ModusToolbox support for existing modules?
Some of the modules hosted by ST and Microchip fall into this category include:
• Azurewave AW-CU307 based on CYW43362 with STM32411
• Azurewave AW-CU289 based on CYW43438 with STM32F412
• Inventek ISM43362-M3G-L44-E based on CYW43362 with STM32F205
• Inventek ISM4343-WBM-L151 based on CYW4343W with STM32F411
• Lantronix XPCW1002100B based on CYW43362 with STM32F205
• Lantronix PW205010001B based on CYW4339 with AT91SAM9G25
• Laird Sterling EWB based on CYW4343W with STM32F412
• Murata Type 1HD (LBWA1ZZ1HD-004) based on CYW43438 with STM32F412
• Murata Type 1LD (LBEE5PA1LD-005) based on CYW43438 with STM32F412
ModusToolbox currently supports several of the above radios including:
- CYW43012
- CYW4343W
- CYW43438
It would also be helpful to know how Infineon plans to support two radios in the above modules not currently showing up in ModusToolbox:
- CYW43362
- CYW4339
Greg
For customers starting a new design with a module paired with an ST or Microchip MCU, what assurance do they have that they’ll be supported with necessary firmware features as support for WICED migrates over to ModusToolbox?
Does Infineon have plans to support existing Cypress based radio modules hosted with ST microcontrollers in ModusToolbox?
If support in ModusToolbox for modules hosted by an attached microcontroller is up to the Module Partner, is there a process to support those module partners that I can reference when asking each of them of their plans to add ModusToolbox support for existing modules?
Some of the modules hosted by ST and Microchip fall into this category include:
· Azurewave AW-CU307 based on CYW43362 with STM32411
· Azurewave AW-CU289 based on CYW43438 with STM32F412
· Inventek ISM43362-M3G-L44-E based on CYW43362 with STM32F205
· Inventek ISM4343-WBM-L151 based on CYW4343W with STM32F411
· Lantronix XPCW1002100B based on CYW43362 with STM32F205
· Lantronix PW205010001B based on CYW4339 with AT91SAM9G25
· Laird Sterling EWB based on CYW4343W with STM32F412
· Murata Type 1HD (LBWA1ZZ1HD-004) based on CYW43438 with STM32F412
· Murata Type 1LD (LBEE5PA1LD-005) based on CYW43438 with STM32F412
ModusToolbox currently supports several of the above radios including:
- CYW43012
- CYW4343W
- CYW43438
It would also be helpful to know how Infineon plans to support two radios in the above modules not currently showing up in ModusToolbox:
- CYW43362
- CYW4339
For customers starting a new design with a module paired with an ST or Microchip MCU, what assurance do they have that they’ll be supported with necessary firmware features as support for WICED migrates over to ModusToolbox?
Does Infineon have plans to support existing Cypress based radio modules hosted with ST microcontrollers in ModusToolbox?
If support in ModusToolbox for modules hosted by an attached microcontroller is up to the Module Partner, is there a process to support those module partners that I can reference when asking each of them of their plans to add ModusToolbox support for existing modules?
Some of the modules hosted by ST and Microchip fall into this category include:• Azurewave AW-CU307 based on CYW43362 with STM32411• Azurewave AW-CU289 based on CYW43438 with STM32F412• Inventek ISM43362-M3G-L44-E based on CYW43362 with STM32F205• Inventek ISM4343-WBM-L151 based on CYW4343W with STM32F411• Lantronix XPCW1002100B based on CYW43362 with STM32F205• Lantronix PW205010001B based on CYW4339 with AT91SAM9G25• Laird Sterling EWB based on CYW4343W with STM32F412• Murata Type 1HD (LBWA1ZZ1HD-004) based on CYW43438 with STM32F412• Murata Type 1LD (LBEE5PA1LD-005) based on CYW43438 with STM32F412
ModusToolbox currently supports several of the above radios including:- CYW43012- CYW4343W- CYW43438
It would also be helpful to know how Infineon plans to support two radios in the above modules not currently showing up in ModusToolbox:- CYW43362- CYW4339
dddyyy
Show LessKotnaniK_71 of Cypress stated, “For HTTP_client, we haven't implemented the chunked transfer encoding because of lack of easy-to-use TCP stream APIs". Reference “Does WiCED support the "chunked transfer encoding " function ?” @ https://community.cypress.com/message/224462
Does ModusToolbox support Chunked Transfer Encoding?
In a quick look at an HTTP Client example in Modus Toolbox, I did NOT find any mention of “Chunk” related to HTTP. The word “Chunk” pops up for many other instances.
In WICED, http_client.c has a place holder to handle “Chunking” around line 513 or 526 depending on which version…
if ( strnstrn( (char*)data, fragment_available_data_length, HTTP_HEADER_CHUNKED, sizeof( HTTP_HEADER_CHUNKED ) - 1 ) )
{
//TODO : Implement code to handle chunked encoding response.
}
else
If Chunking for HTTP/1 http client has been implemented in ModusToolbox, there's a strong case to convert from WICED .
Alternatively one could attempt to transfer that section of code that implements Chunking back to WICED.
Greg
Aside: In the above reference Community Post from KotnaniK, there's a link to blog TCP stream API, which appears to be broken. Does that information exist elsewhere in the public domain?
Show Lesshi, i'm using cyw95407aeval and i want do a tcp client but in this case i want to changethe mask, gateway and ip, as shown below but this not working .
unsigned long rn[]={255,255,0, 0};
unsigned long ri[]={172,10, 85, 0};
unsigned long rg[]={172,168, 100, 4};
unsigned long ip_address1 = MAKE_IPV4_ADDRESS(ri[0],ri[1],ri[2],ri[3]);
unsigned long netmask1 = MAKE_IPV4_ADDRESS(rn[0],rn[1],rn[2],rn[3]);
unsigned long gateway1 = MAKE_IPV4_ADDRESS(rg[0],rg[1],rg[2],rg[3]);
//const wiced_ip_address_t SET_IPV4_ADDRESS(ip_address,);
static wiced_ip_setting_t device_init_ip_settings1 ={
INITIALISER_IPV4_ADDRESS( .ip_address, ip_address1),
INITIALISER_IPV4_ADDRESS( .netmask, netmask1 ),
INITIALISER_IPV4_ADDRESS( .gateway,gateway1 ),
};
the log is INITIALISER_IPV4_ADDRESS is not a constant, how i can make it work ?
Show LessThe update in OTA1 does not have the ability to update the external Flash filesystem.bin.
Is it correct to assume that the filesystem.bin does not need to be updated because it does not contain any security-related information?
*The intent of this question is to make sure that only the area that can be updated by OTA1 is the area that needs to be updated by the vulnerability measure, and that the external flash filesystem.bin will not be updated by the vulnerability measure.
*It is my understanding that security-related contents, such as drivers, can be updated via OTA1.
*We found out that we cannot update the filesystem.bin of the external Flash filesystem with OTA1 after mass production, so we wanted to know if the update of the filesystem.bin is necessary.
Show LessI'm using the following WL commands on our manufacturing FW
bton
btcmd 00
btcmd 01 35
btcmd 04
btcmd 00
btcmd 01 35
btcmd 03
However after sending the bton command, I receive the following response Wifi adapter unsupported, which is odd because previously our manufacturing SW used to be running with WICED 3.5 and all bt commands responded without problem.
Currently we're running BCM4343A1_001.002.009.0079.0000 with WICED 6.1
7.45 RC41.0
wl0: Feb 12 2018 04:07:57 version 7.79.2 (r683798 CY WLTEST) FWID 01-95c4e42b
Show LessCan't seem to find the output specifications for the GPIO pins on the CYW43907. The datasheet only mentions voltage specs. Seems pretty basic to include in the datasheet...
Show Less