Operation Modes#
Wi-Fi Commander supports the following operation modes to help you evaluate and configure your SiWx917 device.
Only one mode can be active at a time.
Common Configuration Tabs#
Use these tabs to view and adjust key system settings related to networking and memory. These options are available regardless of the selected operation mode.
Tab | Description |
---|---|
Wi-Fi Configuration | Set MAC address and operating mode |
Bitmaps | Configure memory for firmware features |
Heaps Map | View graphical memory usage |
Access Point Mode#
Use Access Point mode to configure your device as a Wi-Fi hotspot. This allows other devices to connect to it directly.
Activate Access Point Mode#
On the Initialize page, select Activate under the Access Point tile.
Wait for two green check marks to confirm successful configuration.
Access Point Settings#
Configure the behavior and security of your access point using the following settings:
General settings
Security settings
Network settings
Advanced settings
Client settings:
View MAC addresses and connection timestamps
Disconnect or ping clients
Client Mode#
Use Client mode to connect your device to an existing Wi-Fi network. This mode supports additional features such as roaming and MQTT.
Initialize Client Mode#
On the Initialize page, select Init under the Client tile.
Wait for the green check mark to confirm initialization.
Connect to a Network#
Select Scan to list nearby access points.
Choose an access point and enter credentials.
(Optional) Enable one or both of the following:
Roaming (requires internet access)
MQTT (requires internet access)
After connecting, verify that a second green check mark appears.
Post-Connection Features#
After connecting, you can enable additional features and utilities to enhance network interaction.
Ping Utility#
Use the Ping Utility to test connectivity. Enter an IP address, domain name, or hexadecimal value. Optionally, set a repeat count.
Roaming Configuration#
Configure roaming behavior using the following parameters:
Parameter | Description |
---|---|
Advanced Trigger Level | Starts scanning for available networks |
Roaming Trigger Level | Sets the signal strength threshold to switch |
Trigger Level Change | Minimum RSSI change required to trigger roaming |
After setting the parameters, select Set to apply the changes.
MQTT Connection Settings#
Configure MQTT connectivity using the following parameters:
Parameter | Description |
---|---|
Server | Address of the MQTT broker |
Port | Port number used to connect to the broker |
Client ID | Unique identifier for the MQTT client |
TLS | Enables Transport Layer Security |
Last Will Topic | Topic for the last will message |
Last Will Message | Message sent if the client disconnects unexpectedly |
To connect:
Select Connect to connect to the specified publich broker.
Wait for the button to change to Disconnect.
Note: You can only modify MQTT connection settings when disconnected.
MQTT Client Settings#
After connecting, you can:
Subscribe or unsubscribe to topics
Publish messages to selected topics