Wi-Fi Combo Forum Discussions
Hi,
I am using the API platform_hibernation_start(ticks_to_wakeup); to put my CYW43907/CYW54907 into hibernation mode. It works very well, but seemingly always exits hibernation based on the RTC clock. The maximum delay converts to something like 37 hours. How can I keep the chip in hibernation forever?
In my application, I like to use the HIB_WAKE_B Pin or a power cycle to wake up the chip.
Thank you
Show LessRegister Now: Arrow Electronics - Cypress Quicksilver Eval Board
Accelerate your next IoT design with this hands-on workshop, featuring Arrow’s Quicksilver IoT Development Kit. Don’t miss this opportunity to learn how to quickly, easily, and securely connect your edge devices to the cloud with Cypress WICED® Wi-Fi.
Using the following resources/tools, this hands-on workshop is designed to address the challenges engineers face when developing cloud connected IoT products:
- Arrow Electronics:Quicksilver Eval Board
- Cypress: CYW43907 Wi-Fi radio
- Cypress: WICED SDK
- Murata: 1GC module
As part of the workshop, attendees will receive a FREE Quicksilver IoT Development Kit ($59 value).
Register Now: Arrow Electronics - Cypress Quicksilver Eval Board
Register Now: Arrow Electronics - Cypress Quicksilver Eval Board
Show LessHi,
I want to automate test for wifi features like scan,connect,p2p, STA and AP mode etc.
I feel the test console app in wiced will be better choice for testing than the wl tool, which is manufacturing test tool.
I see its very easy in test console APP to scan ,connect, and to run it in AP mode.
Please let us know which one will be better for testing Wi-Fi features.
Regards,
Srikrishna
Show LessHi Team,
I am working on WICED SDK 6.0 version.I want to implement progressive download using header command "Range: Bytes" command;
Is this supported on WICED SDK 6.0 and HTTP Library version 2.0 ;
Please let me know ;
Thanks and Regards
Anand Bhavikatti
Show LessWhat should I be seeing for throughput from iperf and a CYW43907?
Iperf client is on CYW43907 and the server is on PC. The test is over UDP.
CYW43907 is wireless (5GHz) through router to computer (Ubuntu) over Ethernet.
The CYW43907 is within 5 feet of the router and the channel appears relatively unused.
The server is running iperf version 2.0.4+svnr43
The iperf code in WICED appears to be based on 2.0.5
Commands:
iperf -u -c 192.168.1.110 (client)
iperf -u -s (server)
Test app is based on SDK 6.2
Results
FreeRTOS + LwIP
------------------------------------------------------------
Client connecting to 192.168.1.110, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 8.55 KByte (default)
------------------------------------------------------------
[ ID] Interval Transfer Bandwidth
[ 0] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec
[ 0] Sent 893 datagrams
[ 0] Server Report:
[ 0] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec 0.503 ms 1/ 894 (0.11%)
Thread X + NetX
------------------------------------------------------------
Client connecting to 192.168.1.110, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 7.81 KByte (default)
------------------------------------------------------------
[ ID] Interval Transfer Bandwidth
[ 0] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec
[ 0] Sent 893 datagrams
[ 0] Server Report:
[ 0] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec 0.482 ms 1/ 894 (0.11%)
Show LessAccording to BLE spec it should be possible for master and slave to update the connection parameters after entering the connection state (see Bluetooth Spec 4.1 Vol6 - 5.1.7 Connection Parameters Request Procedure).
The example "snip/bluetooth/serial_gatt_service" acts as BLE peripheral/slave and uses the L2CAP function wiced_bt_l2cap_update_ble_conn_params() to change the connection interval to save power.
Can we use the same function to update the connection parameters when acting as central?
best regards,
Gregor
Show LessWe are doing one solution based on Wi-Fi and BT combo module. While surfing the internet we are not getting datasheet of Cypress CYW43012/BCM43012 datasheet. Does it contain network stack on it?
Show LessI have two cyw43907 demos, and download the console project. I want to use the iperf command to test fixed UDP throughput. example: iperf -c 192.168.0.1 -p 5001 -i 2 -t 30 -u -b 60m ,but the output of the client is not fixed(40M to 60M). Why?
How to set the fixed throughput test?
Show LessHi,
I was just wondering if there was a way to print the errors encountered in code. Right now, in my code, I'm trying to send udp packets to a server and it fails but I don't know why. I'm getting an error code 7014 but I don't know what that means. If there isn't some equivalent of strerror in wiced-studio, is there a centralized documentation of all these errors? Is there also some easy way to access those like the "Open Declaration" option.
Thanks,
Shannen
Show LessI am trying to let CYW43907 (WICED-Studio-6.1) sleep during enabling USB host function.
I uses test sample program, <WICED_Studio>/apps/test/powersave/powersave.c.
To make MCU in DeepSleep mode, I called wiced_usb_host_init in this sample program, but it doesn't go to DeepSleep mode.
When execute mcu_powersave_sleep 1 3000, "Refuse to sleep due to WLAN resources are still requested" is displayed and doesn't go to sleep.
Does anyone have any suggestion for this issue ?
Or CYW43907 can't go to DeepSleep mode when enabling USB host ?
Show Less