Proprietary and Confidential | Recon Instruments Inc. www.reconinstruments.com
25
Sensors – FIFO Mode!
• Even before KitKat’s batch mode we had to provide
support for FIFO mode in JellyBean"
• The reason behind this is consumption. For example, a
developer might want to capture sensor data but due to
consumption we want minimize data transfer between
layers – Kernel to Native User Space to Java"
• When designing our hardware we chose sensors that have
some memory and the kernel pulls the data only when the
sensor is almost full"
• User space driver copies a burst of raw sensor data from
the kernel driver only when the HW FIFO has filled"
Comments to this Manuals