In addition, the one or more processors 210 may also determine a level of confidence that a beacon beam 24 is detected from the given position based on the determination of whether the beacon beam 24 is in the set of acquired frames. The level of confidence may be a percentage that reflects the likelihood that the beacon beam 24 is at the location captured from the given position. For example, 0% may reflect no likelihood, and 100% may reflect absolute certainty. Alternatively, other measurements of confidence may be used.
If the determined level of confidence meets a threshold level of confidence, the one or more processors 210 may maintain the second optical system 250 of the secondary device at the given location. No further rotation to a next frame position in the secondary search pattern 700 is performed, and the secondary device may lock onto the location of the beacon beam 24 and initiate a communication link 22 with the primary device. The threshold level of confidence may be, for example, 50% or more or less. In this case, if the one or more processors 210b of the second communication device 200b determine that there is a 75% level of confidence that a beacon beam 24 is at the location captured form the starting frame position 0, then the one or more processors 210 may use the receiver 240b and second optical system 250b to lock onto the location of the beacon beam 24 and initiate a communication link 22.