An fluid ejection device includes nozzles and includes firing resistors which correspond to the nozzles. In the antenna array apparatus, a GPS signal processor receives GPS position information from a mobile station and calculates the position information of the mobile station. The testkey design patterns are advantageous in measuring capacitance with less error and for better gate oxide thickness extraction. A small size of an exemplary embodiment of the invention further allows for desirable shielding to be placed around a highly portable and highly programmable and adaptable testing device in order to protect it from external dangers found in harsh environments. The processing means or digital signal processor uses a feature extraction software algorithm that extracts characteristics of the received sound using a plurality of filters centered at different frequencies and a rules analysis software algorithm to compare the extracted features to features from glass breakage and false alarms. The coupling mechanism, the diopter lens, and the barrel are aligned with an optical axis.