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#

  1. On the Initialize page, select Activate under the Access Point tile.

  2. 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#

  1. On the Initialize page, select Init under the Client tile.

  2. Wait for the green check mark to confirm initialization.

Connect to a Network#

  1. Select Scan to list nearby access points.

  2. Choose an access point and enter credentials.

  3. (Optional) Enable one or both of the following:

    • Roaming (requires internet access)

    • MQTT (requires internet access)

  4. 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:

  1. Select Connect to connect to the specified publich broker.

  2. 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