Changes between Version 9 and Version 10 of 2012/Projects/SignetRingDrivesafe


Ignore:
Timestamp:
Aug 9, 2012, 10:11:14 PM (5 years ago)
Author:
joshuad
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2012/Projects/SignetRingDrivesafe

    v9 v10  
    1313The bulk of my summer was spent creating this application as well as testing and upgrading the current ring.  
    1414==== Identifying Touch Events ==== 
    15 The android device has different types of events to determine what type of touch occurred on the screen. Since the events captured by the actual operating system were inaccurate due to distorted timestamps created . 
     15The Android platform has different types of events to determine what type of touch occurred on the screen. The ring that we are using was designed to create many "MOVE" events. Along with these "MOVE" events, we needed their exact timestamps to determine how far apart they were and when exactly they occured. However, Since the events captured by the actual Android operating system were inaccurate due to queuing delays we needed to access the kernel logs within the device to get the original timestamps. This required root access to the device. Reading the log stream from the kernel logs, gave us the information we needed. 
    1616==== Decoding 4 or 5 bit Codes ==== 
    17 TODO 
     17After reading the logs and scanning for the events we needed, I needed to apply an algorithm to accurately determine which groups of events were 1 bits and which were 0 bits. Using an algorithm developed by my mentor in MATLAB,  
    1818==== Login Screen Application ==== 
    1919TODO