forked from project-chip/connectedhomeip
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1d25be5
commit b10e2d8
Showing
1 changed file
with
46 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# Standard Application Behavior | ||
|
||
This section discusses the application behaviour that is common to all Silabs sample apps. | ||
The source files that implement the common functionnality can be found in the [example platform](../../examples/platform/silabs/) directory. | ||
|
||
## LCD Screens | ||
|
||
When using a developement kit that supports the LCD, the application has three disctint windows. | ||
Check failure on line 8 in docs/guides/silabs_common_app_behavior.md GitHub Actions / misspell[misspell] docs/guides/silabs_common_app_behavior.md#L8
Raw output
|
||
You can cycle between the three windows by pressing `BTN0`. When the application UI is updated while on another window, the LCD will automatically switch to it. | ||
|
||
### QR Code | ||
|
||
QR Code is the default QR code that can be used to commission the device over BLE and when using the Basic Commissioining Mode. See the Matter specification to understand what is encoded in the QR code. | ||
|
||
> **Note**: The Basic Commissioining Mode is not recommended since it is less secure than the Enhanced Commissioining Mode. | ||
> See the Matter specification for more details. | ||
### Application UI | ||
|
||
Each sample has an application UI that helps visualize the samples apps state. See the sample app documentation for more information. | ||
|
||
### Status Screen | ||
|
||
The status screen is used to visualize the state of the device. | ||
> **Note:** The support of the status screen for ICDs is yet to be done. | ||
The following list explicits the information that is common for Openthread and Wi-Fi devices. | ||
| LCD UI | Description | | ||
| :----: | :---------- | | ||
| # fabrics | Indicates the number of commissioned fabrics on the device | | ||
| Connected | Indicates if the device is connected to the Openthread or Wi-Fi network | | ||
| Advertising | Indicates if the devices is currently advertising an open commissioning window | | ||
| Is ICD | Indicates if the device is an Intermittently Connected device | | ||
|
||
The following list explicits the information that is unique to Openthread devices. | ||
| LCD UI | Description | | ||
| :----: | :---------- | | ||
| PANID | Indicates the panid of the configured openthread network | | ||
| OT Type | Indicates the openthread device type (FTD / MTD) | | ||
> **Note:** The PANID information is not yet printed on the LCD. | ||
The following list explicits the information that is unique to Wi-Fi devices. | ||
| LCD UI | Description | | ||
| :----: | :---------- | | ||
| SSID | SSID of the connected Wi-Fi network | | ||
> **Note:** The SSID information is not yet printed on the LCD. |