Changes

2,447 bytes added ,  10:38, 12 March 2021
no edit summary
Line 50: Line 50:     
Or by the Major/Minor for iBeacons and Namespace for Eddystone. (see the 3 and 7 elements in the list).<br />
 
Or by the Major/Minor for iBeacons and Namespace for Eddystone. (see the 3 and 7 elements in the list).<br />
 +
 +
==Beacon On Change==
 +
 +
New functionality Beacon On Change has been implemented from '''03.27.04.Rev.01''' firmware version. The purpose of it is to create Beacon records only when there are changes in Beacon List. The New configurable parameter Beacon On Change (ID: 143) has been added with two possible settings: Monitoring and On Change. When monitoring is selected, Beacon record generating is working as usual (with 5th iteration changes). When On Change is selected, Beacon records are generated only when there are changes in the Beacon list.
 +
 +
'''Beacon On Change settings:'''<br>
 +
[[image:BeaconOnChange.png]]
 +
 +
 +
'''Example 1.'''
 +
 +
Non-Stop Scan is Disabled. Scan starts. Beacon is detected and added to the list. Scan ends and Beacon records are created. <br>
 +
*The second scan starts. The same Beacon is still present. Scan ends and the Beacon record is not created because the list has not changed.
 +
*The third scan starts. The same Beacon is still present but disappeared during that scan. Scan ends and Beacon record is not created because it is still considered that this Beacon is valid thus Beacon List hasn’t updated.
 +
*The fourth scan starts. The same Beacon is not present from the start of the scan. Scan ends and Beacon is removed from Beacon list. Record is created since Beacon List has changed.
 +
 +
'''Example 2.'''
 +
 +
Non-Stop Scan is Disabled. Scan starts. Beacon is detected and added to the list. Scan ends and Beacon records are created.
 +
*The second scan starts. The same Beacon is still present but is lost during that scan. Scan ends and the Beacon record is not created because the list has not changed.
 +
*The third scan starts. At the start of the scan, Beacon was not present but during that scanning period, it has been detected again. At the end of the scan, the Beacon record is not created since Beacon List has not changed.
 +
 +
'''Example 3.'''
 +
 +
Non-Stop Scan is Enabled. Beacon Timeout is set to 10s. Beacon is detected and added to the list. Beacon record is created immediately after it is detected.
 +
The scan continues and during that time Beacon is lost. After 10s if Beacon has not been detected anymore Beacon record will be created.
 +
If that Beacon reappears after the set Beacon Timeout (in this case 10s) period has passed for that particular Beacon, a new Beacon record will be created.
 +
If That Beacon reappears before set Beacon Timeout (in this case 10s) period has passed. Beacon record will not be created.

Navigation menu