Items listed in this section indicate parameters, or attributes which can be set.
|Name||Possible Values||Description||Default Value|
|visibility:[Value]||Visible or Hidden||Sets whether or not the battery indicator is shown||Hidden|
|left:[Value]||Pixel value||Sets the horizontal position of the wireless signal indicator in pixels. If negative the indicator will be off the screen||Top right of screen|
|top:[Value]||Pixel value||Sets the vertical position of the wireless signal indicator in pixels. If negative then it will be off the screen||Top right of screen|
|layout:[Value]||Left, Right, Up, Down||Sets the orientation of the signal icon.||Right|
|color:[Value]||Hex Values (#000000 - #FFFFFF)||RGB value that sets the color of the wireless signal indicator using HTML web colors RR-Red, GG-Green and BB-Blue||#000000|
The SignalEvent gives an indication of the signal level and other associated information. Once registered for you will receive a SignalEvent at regular intervals, as specified by the SignalRefresh configuration setting.
|1||signalStrength||Signal strength value as a percentage|
|3||macAddress||WiFi MAC address|
|4||adapterName||WiFi adapter name|
|5||dhcpServer||Current DHCP servers address|
|6||dhcpStatic||Whether the unit has a static or DHCP address|
|7||gateway||Current gateway IP address|
|8||ipAddress||Current IP address|
|9||rssi||Signal strength in RSSI terms|
|10||subnetMask||Current subnet mask|
|11||wins||Current WINs server IP address|
|12||deviceHostName||Hostname of the device. Supported only on Android Platform.|
Do not display the Battery indicator overlapping with the Signal indicator.
For an illustrative guide to the meaning of the Layout parameter see the 'Indicator Positions' section.
The WINS server address and dhcpStatic data are not available on the ET1. Also the dhcpServer address is always populated, even on static IP configurations.
For users migrating their PocketBrowser apps to RhoElements please note that due to the difference in the signal indicator graphic, the GraphPosition and IconPosition parameters have been deprecated. Please use the Layout parameter instead.
Due to platform limitations this API is not available on the following Zebra Technologies devices on specific platform:
- VH10 CE 6.0
- Omnii XT15 CE 6.0
|RhoElements Version||1.0.0 or above|
|Supported Devices||All supported devices.|
|Persistence||Partially Persistent - Changes to this module will persist when navigating to a new page with the exception of the return events.|
The following example shows the wireless signal indicator, sets the position to (50, 50), the color of the indicator beneath the bars growing from right to left:
<META HTTP-Equiv="Signal" Content="Visibility:Visible"> <META HTTP-Equiv="Signal" Content="Left:50"> <META HTTP-Equiv="Signal" Content="Top:50"> <META HTTP-Equiv="Signal" Content="Layout:Left"> <META HTTP-Equiv="Signal" Content="Color:#FF0000">
Above example can also be written in EMML1.1 as given below
<META HTTP-Equiv="Signal" Content="Left:50; Top:50; Color:#FF0000; Layout:Left; Visibility:Visible">
In EMML1.1 it is also possible to concatenate the Parameter with the module name. The example above can also be written as:
<META HTTP-Equiv="Signal-Left" Content="50"> <META HTTP-Equiv="Signal-Top" Content="50"> <META HTTP-Equiv="Signal-Color" Content="#FF0000">
The following example navigates to a new page with parameters upon a wireless signal status change:
<META HTTP-Equiv="Signal" Content="signalevent:url('mypage.asp?Signal percentage=%s&ESSID=%s&MacAdd=%s&Adapter=%s&DHCPServ=%s&Mode=%s&Gateway=%s&IPAddress=%s&RSSI=%s&Subnet=%s&Wins=%s')">