RadioPlan ConnectivityLines: Difference between revisions

From Maria GDK Wiki
Jump to navigation Jump to search
(Add settings)
(Expanded on the documentation of ConnectivityLines)
Line 1: Line 1:
ConnectivityLines hows the connectivity between radios in the same RadioNet. The functionality is controlled with the [http://codedocs.maria.teleplanglobe.com/develop_gdk5/managed/interface_t_p_g_1_1_g_d_k_1_1_maria_1_1_contracts_1_1_i_connectivity_lines.html IConnectivityLines] interface.
'''ConnectivityLines''' visualizes the connectivity between radios within the same ''RadioNet''. It provides a graphical representation of whether radios can communicate with each other based on defined thresholds and network configuration.
 
The functionality is controlled with the [http://codedocs.maria.teleplanglobe.com/develop_gdk5/managed/interface_t_p_g_1_1_g_d_k_1_1_maria_1_1_contracts_1_1_i_connectivity_lines.html IConnectivityLines] interface.
 
ConnectivityLines supports two modes:
 
* Without a master radio
* With a master radio
 
Each connection is represented as a '''split line''':
 
* One half indicates whether the ''source (from) radio'' can reach the ''target (to) radio''.
* The other half indicates whether the ''target (to) radio'' can reach the ''source (from) radio''.
 
=== Without a Master Radio ===
When no master radio is configured:
 
* Connectivity lines are drawn '''between all possible pairs of radios''' in the RadioNet.
 
[[File:Radio connectivity lines without master Radio in RadioNet.png|Radio connectivity lines without master Radio in RadioNet|center|694x694px]]
 
=== With a Master Radio ===
When a master radio is configured:
 
* Connectivity is '''only shown between each radio and the master radio'''.
* No direct connectivity lines are displayed between non-master radios.
* This simplifies the visualization and emphasizes the central role of the master radio in the network.


[[File:Radio connectivity lines without master Radio in RadioNet.png|Radio connectivity lines without master Radio in RadioNet|center|694x694px]]The RadioNet may have master radio. This will affect the connectivity lines:
[[File:RadioConnectivity MasterRadio.png|center|697x697px]]
[[File:RadioConnectivity MasterRadio.png|center|697x697px]]
[[Category:RadioPlan]]
[[Category:RadioPlan]]

Revision as of 13:27, 24 March 2026

ConnectivityLines visualizes the connectivity between radios within the same RadioNet. It provides a graphical representation of whether radios can communicate with each other based on defined thresholds and network configuration.

The functionality is controlled with the IConnectivityLines interface.

ConnectivityLines supports two modes:

  • Without a master radio
  • With a master radio

Each connection is represented as a split line:

  • One half indicates whether the source (from) radio can reach the target (to) radio.
  • The other half indicates whether the target (to) radio can reach the source (from) radio.

Without a Master Radio

When no master radio is configured:

  • Connectivity lines are drawn between all possible pairs of radios in the RadioNet.
Radio connectivity lines without master Radio in RadioNet

With a Master Radio

When a master radio is configured:

  • Connectivity is only shown between each radio and the master radio.
  • No direct connectivity lines are displayed between non-master radios.
  • This simplifies the visualization and emphasizes the central role of the master radio in the network.
RadioConnectivity MasterRadio.png

Settings

Property Type Description
Threshold Decibel Defines the signal strength cutoff for what is considered “coverage.”
HasConnectionColor Color Display color for has coverage
NoConnectionColor Color Display color for no coverage
HasNoSignalLevelColor Color Display color for when we are unable to determine signal level for the radio