Im looking at making a small device that can detect another device on a bearing. So if the main device points within a few degrees of the secondary device it triggers (alarms). Ideally would be able to work over medium to long ranges and not have any problem with barriers or anything blocking line of sight between devices. Im not sure if this is a silly or unrealistic question but thought this would be the best place to start.