A detector device, comprising: an array of receiver antennas arranged in one dimension, the array including a plurality of first receiver antennas and a plurality of second receiver antennas, the first receiver antennas respectively having one of the second receiver antennas between the first receiver antenna and an adjacent one of the first receiver antennas, said first receiver antenna being spaced from said one of the second receiver antennas by a first distance d1 in the direction of said dimension, said one of the second receiver antennas being spaced from said adjacent one of the first receiver antennas by a second distance d2 in the direction of said dimension that is larger than the first distance, the first receiver antennas being spaced from each other by a third distance d1 + d2 in the direction of said dimension that is a sum of the first and second distance, the second receiver antennas being spaced from each other by the third distance in the direction of said dimension; and a processor that determines an angle of detection of the device, the processor being configured to: determine a plurality of first estimates of the angle of detection from the plurality of first receiver antennas, determine a plurality of second estimates of the angle of detection from the plurality of second receiver antennas, identify which one of the first estimates is closest in value to one of the second estimates, and determine the angle of detection from at least one of the identified one of the first estimates and the identified one of the second estimates. an array of receiver antennas arranged in one dimension, the array including a plurality of first receiver antennas and a plurality of second receiver antennas, the first receiver antennas respectively having one of the second receiver antennas between the first receiver antenna and an adjacent one of the first receiver antennas, said first receiver antenna being spaced from said one of the second receiver antennas by a first distance d1 in the direction of said dimension, said one of the second receiver antennas being spaced from said adjacent one of the first receiver antennas by a second distance d2 in the direction of said dimension that is larger than the first distance, the first receiver antennas being spaced from each other by a third distance d1 + d2 in the direction of said dimension that is a sum of the first and second distance, the second receiver antennas being spaced from each other by the third distance in the direction of said dimension; and a processor that determines an angle of detection of the device, the processor being configured to: determine a plurality of first estimates of the angle of detection from the plurality of first receiver antennas, determine a plurality of second estimates of the angle of detection from the plurality of second receiver antennas, identify which one of the first estimates is closest in value to one of the second estimates, and determine the angle of detection from at least one of the identified one of the first estimates and the identified one of the second estimates. determine a plurality of first estimates of the angle of detection from the plurality of first receiver antennas, determine a plurality of second estimates of the angle of detection from the plurality of second receiver antennas, identify which one of the first estimates is closest in value to one of the second estimates, and determine the angle of detection from at least one of the identified one of the first estimates and the identified one of the second estimates.