General Setup

Measurement and Transmit Intervals

The ORB can be configured to take periodic measurements and then to transmit those measurements at various intervals or on exception. When not measuring or transmitting, the ORB will remain in a very low power state, referred to as sleep. For example, the ORB can be configured to measure temperature at 1 minute intervals, but only to transmit the temperature once an hour or if a warning or alarm level is exceeded (an exception occurs). By allowing a more regular measurement interval and a less frequent transmit interval, the ORB is able to reduce power consumption by remaining asleep, thereby maximising battery life. In the event of an exception, a more regular transmit rate can be selected.

Periodic measurement flowchart

Timing flowchart

  • Green: Lowest power state; aim to configure the ORB to spend maximum time in this state.

  • Orange: Moderate power usage; try to reduce the number of times that the ORB wakes to measure sensors.

  • Pink: Highest power consumption; only transmit data when required.

To allow flexible measurement and transmit intervals, whilst ensuring the lowest possible power consumption, the ORB has three global and one per-peripheral measurement interval settings.

Base-Interval The base-interval is the period of time after which the ORB will wake from sleep in order to check if there are any measurements to perform or if it is time to transmit the latest measured data. In a system where measurements are required often, the base-interval can be as low as 5 seconds. In systems that are slow to respond, the base interval can be as high as 24 hours. It makes sense to set the base interval as long as possible to enable the ORB to spend as much time as possible in a low-power sleep state.

Each peripheral, whether internal to the ORB or attached to the interface, can be set to only be measured after a number of base-intervals. If a particular peripheral has the interval setting set to 1, then it will be measured at each base-interval. If the interval is set to 0, then that particular peripheral will be turned off. Each time a measurement is taken, the results will be compared with alert, warning and alarm conditions and if an alert or exception occurs, the results will immediately be transmitted.

Note

if a base-interval of less than 10 seconds is specified when the ORB is communicating via Wi-Fi or 120 seconds over 4G LTE, the ORB will remain awake at all times. This setting is not suitable for battery operated installations.

Note

if the enabled measurements take longer to complete than interval at which they are scheduled, the ORB will not return to sleep and measurements will be sent as fast as possible. This is most likely where the GPS and serial devices are enabled.

Transmit-Interval The transmit-interval is the time between message transmissions. It is a multiple of the base interval and is set as a number of base-intervals. All enabled measurements will be transmitted at the transmit-interval. For example, if the base-interval is 1 minute and the transmit-interval setting is sixty, then all the latest measurements will be transmitted every 60 minutes.

In cases where the ORB is configured to measure more often than to transmit, measured data can be saved and transmitted in batches. It is more efficient to batch messages and transmit less regularly than to send individual measurements. Use this option where power use needs to be minimised but all measured data needs to be retrieved.

Note

if during a measurement interval, an exception occurs, the ORB will immediately transmit the measured data and will switch to the exception interval.

Note

if measurement and transmission intervals coincide, measurements will be taken before transmission to ensure the latest values are transmitted.

Exception-Interval If a warning or alarm occurs, the transmit-interval can be shortened in order that measurements are transmitted more often. The exception-interval is a multiple of the base interval and sets the time between message transmissions when an exception is current (warning or alarm). For example, if the base-interval is 1 minute and the transmit-interval setting is sixty, under normal circumstances, measurements will be transmitted every 60 minutes. If the exception-interval setting is 5, then when a warning or alarm condition is current, measurements will be transmitted at 5 minute intervals instead of 60 minute intervals.

Note

Only exceptions, which are warnings and alarms will trigger the exception-interval; alert conditions such as low battery will not.

If, on any base interval, a new exception or alert is detected, an immediate transmission will be made regardless of the transmit-interval.

Power Supply

An alert can be generated when the external power source is lost or the internal LiPo battery or replaceable AA cells are low or are running out of charge. If enabled, the external power loss alert will be triggered as the voltage drops below 9.5V. The AA battery alert levels are configurable. In order to conserve energy, the ORB can be configured to enter hibernate when external power is lost. In this mode, the ORB will wake on it’s usual base interval, but if power is still lost, it will go back to sleep. A number of base intervals that occur before the ORB enters hibernate can be set. This allows the ORB to continue operating for a period of time after power is lost. The ORB can be set to wake from hibernate if motion is detected by the internal accelerometer or power is restored. In hibernate mode, a transmission is made periodically to allow the user to verify that the ORB is still functional. The hibernate report in period defaults to 6 hours and can be set between 5 minutes and 24 hours. In the case of the internal LiPo battery being low, this may indicate a faulty, under-rated or dirty solar panel or permanent loss of external power. A low AA battery warning indicates that the replaceable AA cells are low and should be replaced as soon as possible. If the power loss alert is enabled where solar panels are installed, an alert should be expected as clouds move over or the sun sets.

Note

If Device Always On and Sleep on Power Loss are both selected then the ORB will remain awake as long as it is powered; the ORB will sleep when power is removed.

Settings

A full list of general settings is given in the table below.

Webserver Name

Webserver Item

Function

Default Value

Internal Reference

Device ID

Read only text box

Unique ID associated with the ORB during manufacture.

device.id

Device Model

Read only text box

Model number, in this case X1 followed by either W for the Wifi or G for the GSM model.

device.model

Firmware Version

Read only text box

The verion number of the firmware currently loaded in the ORB.

device.fw

Hardware Revision

Read only text box

The revision of hardware present in the ORB

Device Name

Text entry box

A name for the ORB that is meaningful to the user.

ORB X1

device.name

Timing

Base Interval

Text entry box

The time after which the ORB will wakeup to check which measurements need to be taken and if a transmission is scheduled.

Default: 30 sec

device.base_interval

Min: 5 sec

Max: 86400 sec

Transmit Interval

Text entry box

The number of base intervals after which a transmission is made.

Default: 1

device.transmit_interval

Min: 1

Max: 999999

Exception Interval

Text entry box

If an exception is current this interval replaces the transmit interval to allow faster updates if required.

Default: 1

device.exception_interval

Min: 1

Max: 999999

Device Always On

Tick box

If enabled the device will not sleep between Base Intervals and will remain awake. Not recommended for battery powered applications.

Enabled

device.always_on

Batch Transmit

Tick box

Tick this box if messages are to be batched and transmitted together.

WebServer Always On

Tick box

Keeps the webserver enabled at all times to allow remote connection.

device.web_always_on

Power Input

Power Loss Alert

Tick box

Enable if an alert is to be sent when the power input drops below a specified limit.

Disabled

device.power.alert.enable

Hibernate on Power Loss

Tick box

If this option is selected, then the ORB will enter hibernate mode when power is lost and will only transmit every 6 hours.

Disabled

device.power.sleep

Hibernate Delay Intervals

Text entry box

Enter the number of base intervals after power has been lost before the ORB enters hibernate

5

Hibernate Period

Text entry box

How often the device will wake and transmit in hibernate mode

6 hours

Count Hours

Tick box

Counts the number of hours that the ORB is powered. Typically used as an hour meter.

Disabled

AA Battery

AA Battery Low Alert

Tick box

Enable if an alert is to be sent when the AA battery level drops below a specified limit.

Disabled

device.batt.alert.enable

Threshold

Text entry box

The voltage at which an alert is raised.

Default: 4.8V

device.batt.alert.threshold

Min: 0V

Max: 100V

Lipo Battery

Lipo Battery Low Alert

Tick box

Enable if an alert is to be sent when the Lipo battery level drops below a specified limit.

Disabled

device.lipo.alert.enable

Threshold

Text entry box

The voltage at which an alert is

Default: 3.4

device.lipo.alert.threshold