From d059285dadfbd87415e7f7bb3e250de3879c0323 Mon Sep 17 00:00:00 2001 From: ab7pa Date: Tue, 23 Jul 2024 09:35:40 -0700 Subject: [PATCH] newUI-52 --- .../_images/node-status-indicators.png | Bin 0 -> 13185 bytes arednGettingStarted/node_status.rst | 20 +++++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 arednGettingStarted/_images/node-status-indicators.png diff --git a/arednGettingStarted/_images/node-status-indicators.png b/arednGettingStarted/_images/node-status-indicators.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb4bdbadb2d8af915dce518df00202ffec77a4f GIT binary patch literal 13185 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%0A!6-YoDwPJSc` zn1GUxKhCP^Yy%%AcDW3Mk;n~_-eMLEZ4mOklVKGP-%zL6HEG+E8=L%PanJ7_{VY=D mg$z7Ww-YrWz!Dc{w?!`vC literal 0 HcmV?d00001 diff --git a/arednGettingStarted/node_status.rst b/arednGettingStarted/node_status.rst index e5a190b..02b140d 100644 --- a/arednGettingStarted/node_status.rst +++ b/arednGettingStarted/node_status.rst @@ -88,13 +88,31 @@ Local Nodes Neighborhood Nodes This section displays any nodes that are direct neighbors of your node, whether via :abbr:`RF (radio frequency)`, an xlink, or a tunnel over an Internet connection. Each type of connection will display a different icon to the right of the node name, and this indicates the type of link (for example, the small radio signal icon in the screenshot above indicates an RF link). If a node is reachable from your node, you can click the node name to navigate to that node. Not all the columns for link quality statistics will be populated for *Neighborhood Nodes*. If you hover the cursor over the node name, a popup will appear showing the relative link quality of the connection to that node. + .. admonition:: Node Status Indicators + + For nodes in the *Local Nodes* and *Neighborhood Nodes* sections, different colors, styles, and hover text may be displayed based on the quality of the connection to each node. + + .. image:: _images/node-status-indicators.png + :alt: Node status indicators + :align: center + + In the example above, the node name and statistics are displayed in red, and hovering over the node name displays status text indicating that the RF status is "bad". The following list shows how the text colors are mapped to link quality. + + - green = excellent + - dark green = good + - blue = okay + - orange = poor + - red = bad + - gray = idle + - strikethrough = blocked + Right Column ------------ The right column displays additional details about your node (listed from top to bottom). Radio section - Your device manufacturer and model are displayed at the top of the column. If a radio is configured as a ``Mesh`` radio then you will see the channel number and frequency range, followed by the channel width (in :abbr:`MHz (Megahertz)`). Next is the transmit power (in :abbr:`dBm (decibels in millivolts)`), the maximum distance (in miles), and the minimum :abbr:`snr (signal to noise ratio)` (in :abbr:`dB (decibels)`) for communication with other :abbr:`RF (radio frequency)` nodes. Your node's antenna information is listed next, including the type of antenna, the azimuth, height above ground level, and tilt angle / elevation (if directional). + Your device manufacturer and model are displayed at the top of the column. Additional information is displayed only if a radio is configured as a ``Mesh`` radio. You will see the channel number and frequency range, followed by the channel width (in :abbr:`MHz (Megahertz)`). Next is the transmit power (in :abbr:`dBm (decibels in millivolts)`), the maximum distance (in miles), and the minimum :abbr:`snr (signal to noise ratio)` (in :abbr:`dB (decibels)`) for communication with other :abbr:`RF (radio frequency)` nodes. Your node's antenna information is listed next, including the type of antenna, the azimuth, height above ground level, and tilt angle / elevation (if directional). Mesh section Next there are summary statistics showing how many nodes are currently visible on the network, as well as the total number of devices on the mesh.