Skip to content

Signal detection

324 words Estimated reading is 1 minute

Work in progress

Interference mode

The controller cannot distinguish between electromagnetic signals which have been sent out by lightning discharges on the one hand, and which are a result of local noise on the other hand. There is a variety of such sources which can generate interference, i.e. power-supplies, energy-saving lamps and almost all electric home equipment.

The interference mode is used to reduce the amount of improper data send to the computing servers. It will be enabled, when the amount of signals is higher than a defined value. The threshold value for disabling the interference mode is several percents lower, which avoids conditions where the mode toggles between on and off all the time. The thresholds cannot be changed by the user.

In detail, there are two interference modes implemented. The first one is very fast and checks the signal rates of a very short time period, i.e. of one second. This is very useful to protect the server against short bursts, which take only some seconds but produces a lot of interference signals. The second one is a slow interference mode, which checks the amount of signals during a longer time span, i.e. 60s. That means, it will be enabled on medium amount of interference signals over a longer time span.

Filters

L = Signal is below the threshold P = Signal is below threshold * adjustable_percentage S = Spike detected M = Amplitude too high (currently not enabled) A = Automatic filter by amplitude

These are 'automatic' filters and are always on. If a channel is marked red, then it might no be used for sending. Only if the time above the graph is red, the whole signal won't be sent. Some filters flags like "L" or "A" must be present on all channels, so that a signal won't be sent ("AND" condition). Other's, like "S" need only one filtered channel, and the whole signal won't be sent.

Optimizing