Xtrinsic Sensors Drivers for Smart Devices For Android™, Linux® and other operating systems Overview Carrying a smart phone or other smart portable device has become a norm in our daily life, and Target Applications sensors are becoming essential components of these smart devices. To help reduce •Consumer development time and shorten time to market we offer a series of software drivers that support GPS Android, Linux and other operating systems. These drivers support Xtrinsic sensors for both Mobile Internet devices consumer and industrial applications and can be easily ported into your design. Ultra-mobile PCs For a more complete and ready solution, we recommend a layered approach with the right Tablets selection of components to interface with the platform software stack. The code can also easily Gaming devices be modified based on our reference code. Drivers run by Xtrinsic sensors provide an excellent Portable navigation devices platform for building a high-performance, low-power and cost-effective mobile device that Remote controls successfully passes the Android Compatibility Test Suite. Smartphones •Industrial Xtrinsic Sensor Drivers for™Android Xtrinsic Sensor Drivers for Android Application Configure Sensor Android User Application User Calibration/Test HW Button Event Event Digital cameras Environmental and building automation Android Dalvik Application Sensor X, Y, Z Events Remote sensors Solar power inverters Utility meters Android Platform •Medical/Healthcare Freescale Sensor Platform Library Orientation and Accelerometer Config Sensor X, Y, Z Change Event Character Device Tap/Double Tap/Shake PM Freescale Sensor Kernel Drivers Config State IRQ Display Orientation Accelerometer Healthcare equipment and devices I 2C BUS DRV IRQ I2C GPIO Linux® Kernel Hand-held medical/industrial applications Power Manager Wake Up Event Wake Up IRQs I2C BUS GPIO •Automotive Infotainment IRQ IRQ I2C GPIO MMA845xQ MMA7660FC MAG3110 Sensor Devices Key Features • Based on the latest Android and Linux kernel release Android Drivers Sensor Linux Kernel Android 2.2 Froyo Android 2.3 Gingerbread Android 4.0 Ice Cream Sandwich • Tested and implemented on the Freescale i.MX applications processor platform, can be ported easily to other platforms MMA8451Q accelerometer • • • • MMA8452Q accelerometer • • • • • Highly optimized for Freescale sensors MMA8453Q accelerometer • • • • • Maximizes capabilities of sensor embedded features MMA8450Q accelerometer • MMA7660FC accelerometer • • • • • Source code for selected drivers and middleware MMA7455L accelerometer • MAG3110 magnetometer • • • • Recommended Sensors MPL3115A2 pressure Sensor • • • • MPR121 touch sensor • • • • MPR031 touch sensor • • • • • Drivers support the following Xtrinsic acceleration, magnetic and pressure sensors: MMA8451Q accelerometer Software Driver Packages MMA8452Q accelerometer MMA8453Q accelerometer Driver Package OS Description Xtrinsic MMA845xQ accelerometer Linux kernel driver Linux Xtrinsic MMA8451Q, MMA8452Q, MMA8453Q accelerometer Linux 2.6.35 kernel driver source code supporting sensor’s complete embedded feature sets Xtrinsic MMA7660FC accelerometer Linux kernel driver Linux Xtrinsic MMA7660FC accelerometer Linux 2.6.35 kernel driver source code supporting sensor's complete embedded feature sets MPR03x touch sensor Xtrinsic MMA8450Q accelerometer Linux kernel driver Linux Xtrinsic MMA8450Q accelerometer Linux 2.6.35 kernel driver source code supporting sensor's complete embedded feature sets Freescale: A Leader in Sensing Solutions Xtrinsic MAG3110 magnetometer Linux kernel driver Linux Xtrinsic MAG3110 magnetometer Linux 2.6.35 kernel driver source code supporting sensor’s complete embedded feature sets Expanding on more than 30-years of sensor Xtrinsic MPL3115A2 Linux kernel driver Linux Xtrinsic MPL3115A2 Linux 2.6.35 kernel driver source code supporting basic features MMA7660FC accelerometer MAG3110 magnetometer MPL3115A2 pressure sensor MPR121 touch sensor innovation, our Xtrinsic sensing solutions are designed with the right combination Freescale sensor driver package for Android 2.2 Android Includes Linux kernel drivers, Android HAL for accelerometers, magnetometers, orientation sensors and the barometer. Also includes the source code for the MAG3110 magnetometer hard iron and soft iron calibration (eCompass lite version). Devices supported: MMA8451Q, MMA8452Q, MMA8453Q, MAG3110, MPL3115A2 Platform: i.MX5x Freescale sensor driver package for Android 2.3 Android Includes Linux kernel drivers, Android HAL for accelerometers, magnetometers, orientation sensors and barometer. Also includes the source code for MAG3110 magnetometer hard iron and soft iron calibration (eCompass lite version). Devices supported: MMA8451Q, MMA8452Q, MMA8453Q, MMA7660FC, MAG3110, MPL3115A2 Platform: i.MX5x Freescale sensor driver package for Android 4.0 Android Includes Linux kernel drivers, Android HAL for accelerometers, magnetometers, orientation sensors and barometer. Also includes the source code for the MAG3110 magnetic sensor hard iron and soft iron calibration (eCompass lite version). Devices supported: MMA8451Q, MMA8452Q, MMA8453Q, MMA7660FC, MAG3110 Platform: i.MX5x MPR03x Android/Linux driver Android MPR03x touch sensor driver source code for Android 4.0/Linux 2.6.35 of high-performance sensing capability, processing capacity and customizable software to help deliver smart, differentiated sensing applications. With Xtrinsic sensing solutions, our vision is to offer a diverse and differentiated product portfolio to meet the expanding needs of the automotive, consumer and industrial segments. Xtrinsic solutions offer ideal blends of functionality and intelligence designed to help our customers differentiate and win in highly competitive markets. MPR121 Android/Linux driver Android MPR121 touch sensor driver source code for Android 4.0/Linux 2.6.35 For more information, visit freescale.com/sensordrivers Freescale, the Freescale logo and Xtrinsic are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2012, 2014 Freescale Semiconductor, Inc. Document Number: SENSORDRIVERFS REV 1
© Copyright 2024 ExpyDoc