When there is error in data transfer, how should I handle the abort operations? Per the SDIO specifications, we can use CMD52 to write to CCCR to stop the data path. Is this neccessary for WF200? What's the recommended way with WF200?
If I run the code below, the WPS fail after about 18 seconds it was started instead of 120 seconds
event system_boot(hw, bootloader_version, major, minor, build, revision_len, revision_data) call sme_wifi_on() end event sme_wifi_is_on(result) call hardware_set_soft_timer(4000, 0, 1) #set a correct password call sme_set_password(8, "password") #set an existing ssid. Tested with channel: 3, bandwidth: 20 MHz, SSID length: 11 char call sme_connect_ssid(4, "ssid") end event hardware_soft_timer(handle) call sme_disconnect() end event sme_disconnected(reason, hw_interface) #it fail after about 18 seconds (without any AP in WPS mode) call sme_start_wps() end
I've problem with the handling of a UDP client socket on WGM110.
I've reproduced the scenario using BGtool tool and captured the protocol PDUs using wireshark.
The main problem is that I'm able to send a a UDP PDU to a UDP server but I can't see any evt_udp_data event triggered by the answer from the server.
I'm attaching two files:
the log file from BGtool (siliconLabs_udp_log.txt)
and the log from Wireshark that shows the PDU from the module (ip addr = 10.45.3.16, port = 49153),
and the aswer from the server.
So I'm wondering if the WGM110 has been properly configured for the UDP conenction, or I've made a mistake.
I am working on WGM110 with EFM32gg11 has host MCU.
MCU--->(uart)WGM110 ----->(UDP) VirtualCOM[using putty/teraterm I have to open a port]
I think to configure WGM110 has a UDP server.
when clients sends the message WGM110 receives through UDP protocol and sends to MCU .
To Configure WGM110 has A server can I know Commands flow?
Should I configure WGM110 as AP or Client??
I got my SLEXP8022A recently, the silk on the board shows PCB8022A Rev. A03 and the label on the box shows Rev. A01. After powering on, the VMCU is 3.3V. But the interface switch won't work.
From the schematic above, I guess (Yes, guess! Because Silabs doesn't give me the whole schematic but only a copy of Linux code) the VMCU_NCP should be 3.3V, right? But I meaured all the six pin of SW105, and the voltage are all low level. I doubt there are some chips broken on the board, or I must omit something. For now the only docs about the board is UG379, and is for Kit Revision A00, but I just can't find more clues in it.
Frankly speaking, the experience is so bad with this board for now. So, anyone can give me some help?
I spent a lot of time figuring out what was wrong with my software.
In the end I discovered that when there are two procedures with the same name (in different files), anomalous behavior occurs ...
import "file1.bgs" import "file2.bgs" event system_boot(hw, bootloader_version, major, minor, build, revision_len, revision_data) call bar() end
procedure foo() call endpoint_send(0, 9, "foo_file1") end
procedure foo() call endpoint_send(0, 9, "foo_file2") end export procedure bar() call foo() #it call foo procedure in file1.bgs! end
If I edit the "file2.bgs" as shown below, rightly the script is not compiled
procedure foo_foo() call endpoint_send(0, 9, "foo_file2") end export procedure bar() call foo() end
I am looking to integrate AMW007-E04 module with the Google GCE server without any other external host. The reason behind is that I have already opted for the third party GCE server which is managed by Cloudways. So, I don't want any other external host to interact.
Moreover, I searched the community before raising this question and I know that this resource may help. https://docs.zentri.com/zentrios/wl/latest/cmd/apps/mqtt-giantgecko-medusa
But, will it work for the managed GCE server in the same manner as it works for the un-managed server.
When the WGM110 is in Access Point mode the sme_wifi_off() command does not work.
event system_boot(hw, bootloader_version, major, minor, build, revision_len, revision_data) call sme_set_operating_mode(2) call sme_wifi_on() end event sme_wifi_is_on(result) call sme_start_ap_mode(1, 0, 0, "") call hardware_set_soft_timer(10000, 0, 1) end event hardware_soft_timer(handle) call sme_wifi_off() end
I have a wifi router with ssid="example" and password="qwert123". Now i have to connect wgm110 to this router. How can i achieve this programatically using both simplicity studio and BGTool. Please help me with this problem.
Is there a timeline for when Gecko OS should support SPI slave mode?
It was previously mentioned here: https://www.silabs.com/community/wireless/wi-fi/forum.topic.html/wgm160p_spi_interfac-puag
Hi, I'm running SLSTK3701A_micriumos_lwip_wfx software provided by simplicity. I am trying to locate or is the function that returns the HTML page (control leds) is provided by wf200 when the user sends the request through the browser. I saw that this page is stored in some structures in the file "httpfsdata.c", but where are these structures used in the program?
I really appreciate the help
i'm studying a secure connection with an Iot server using TLS protocol in WGM110 chip. I wanted to ask if protocol stack implements SNI (server name indication) because in the api i can only see tls connection specifying ip address. Can you help me?
Thanks in advance.